Les sons qui rendent fou!

Soyez le premier à donner votre avis sur cette source.

Vue 6 074 fois - Téléchargée 703 fois

Description

Cette fois-ci il y a 2 sons à caractère fractal:
-celui qui monte et que j'avais déjà posté
-celui qui accélère tout le temps. Ce dernier est encore plus curieux: essayer par exemple de battre la mesure de ce son avec la main, en commençant lentement (environ toutes les secondes). Vous verrez qu'au bout de moins d'une minute votre main n'arrivera quasiment plus à suivre le rythme tellement le son a accéléré! La trackbar n'agit que sur ce 2ème son: elle contrôle le degré maximum de récursivité. Si le son est haché, crachotant ou inaudible, il faut diminuer sa valeur, c'est que votre processeur est surchargé...

Pour information: chacun de ces 2 sons ne fait en fait qu'une dizaine de secondes de long! (ils sont joués en boucle)

Source / Exemple :


Voir le zip

Conclusion :


Pour compiler le projet, il faut installer le package de son fourni si ce n'est pas déjà fait (il contient mes 2 composants pour faire du son en Delphi)

Encore une fois, je déconseille vivement aux personnes épileptiques d'utiliser mon programme trop longtemps ;-)

Codes Sources

A voir également

Ajouter un commentaire Commentaires
Messages postés
600
Date d'inscription
samedi 8 juin 2002
Statut
Membre
Dernière intervention
6 avril 2010
1
Il te suffit de taper dans Google:
"un son périodique donnant une impression de montée constante"
et
"un son fractal périodique donnant une impression d'accélération constante"

Le premier résultat de Google pour chacune des deux recherches te donnera un endroit où télécharger une version compilée.
Messages postés
94
Date d'inscription
jeudi 23 novembre 2000
Statut
Membre
Dernière intervention
1 juin 2013

Salut, je ne fais pas de Delphi.
Je ne peux donc pas le Compiler, mais je suis interessé par le Résultat

Peux tu me donner le Fichier .ex_
Merci

++
Messages postés
600
Date d'inscription
samedi 8 juin 2002
Statut
Membre
Dernière intervention
6 avril 2010
1
Je ne sais pas si je vais pouvoir t'aider alors, je ne connais pas du tout Delphi 2005. Mon code passe très bien sous Delphi7 (et avant, pour ce que j'en sais). La méthode en question est une méthode virtuelle qui permet d'obtenir une fonction API associée à l'ouverture du périphérique (en effet, que ce soit pour la lecture ou en écriture, les 2 API ont les mêmes nombre/types de paramètres, donc pour faire un code plus élégant c''est le même appel qui ouvre le périphérique).
Messages postés
6
Date d'inscription
lundi 6 novembre 2006
Statut
Membre
Dernière intervention
15 novembre 2006
2
Je suis sous Delphi 2005
Je peux pas te dire exactement le message d'erreur parce que je ne suis pas devant ma machine mais il me dit qu'une methode est requise ou un truc comme ça je pourrai te dire ça se soir
Messages postés
600
Date d'inscription
samedi 8 juin 2002
Statut
Membre
Dernière intervention
6 avril 2010
1
Qu'entends-tu par "(elles) ne passent pas"? Tu veux dire que ça ne compile pas? Si oui, peux tu me dire le message d'erreur précis, ainsi que ta version de Delphi?
Afficher les 9 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.