Chargement...
 
Skip to main content

4 - Toutes les autres applications, les émulateurs...


Voir les frequence d'un midi

Articles: 4
Bonjour,

Je voudrais adapter les notes d'un fichier midi en fréquence, pour pouvoir les réutiliser avec la commande "beep"

Est-ce possible ?
Quel packet utiliser ?

Merci par avance pour votre aide
Articles: 287
hello,

Tu dois pouvoir le faire avec une app comme qsynth. Souaihtes-tu une "simple" fréquence ? Style une onde sinusoidale ou une belle basse? Dans le premier cas, je pense que pure data t'aidera mieux que qsynth...
Articles: 4
il ce fait tard maintenant je regarderais sa demain a tete reposer

Enfaite je veut reutiliser la frequence avec la commande "beep"

Exemple de musique (qui sort du speaker grace au frequence) :

beep -f 349 -n 0.33 beep -f 415.3 -n 0.165 beep 349 beep 349 -l 170 beep -f 466.2 -n 0.05 beep -f 349 -n 0.05 beep -f 311.1 -n 0.05 beep -f 349 -n 0.33 beep -f 523.2 -n 0.165 beep 349 beep 349 -l 170 beep -f 550 -n 0.05 beep -f 523.2 -n 0.05 beep -f 415.3 -n 0.05 beep -f 349 -n 0.05 beep -f 523.2 -n 0.05 beep -f 698.4 -n 0.03 beep 349 -l 170 beep 311.1 beep -f 311.1 -l 170 -n 0.05 beep -f 261.6 -n 0.03 beep -f 392 -n 0.03 beep -f 349 -l 750


Je vous remerci pour vos reponsse
Articles: 287
Je ne connais pas bien, mais pour ce genre de tache, je pense que pure data est approprié...
Articles: 4
salut

J'ai installer PureData mais quand je fait fichier->ouvrir l'appli ce ferme avec ce message d'erreur:

Floating point exception (core dumped)
Articles: 960 France
Il y a différentes solutions pour faire cela. PureData ne lit pas en standard les fichiers midi je crois. Mais il me semble qu'il y a un "external" (cad un greffon) qui peut lui permettre de le faire. Néanmoins ce n'est pê pas le plus facile.

Il y a par contre une commande "mididump" qui est fournie avec timidity (il faut donc l'installer). Cette commande va te sortir les notes d'un fichier midi mais il faudra les convertir en fréquences à l'aide d'un script.

J'imagine que cela ne doit pas t'effrayer ? 😉