Page 1 sur 1

Le timing des fichier MIDI

Publié : sam. 07/janv./2006 11:04
par cederavic
Ca va faire une semaine que je bloque sur le timing des piste d'un fichier MIDI.
J'essay de faire un séquenceur MIDI, j'arrive a récuperer tout les evenement / delay et co, mais meme apres avoir lu je ne sais combien de doc, apres avoir eplucher 3 source de sequenceur open source, je ne comprend toujours pas comment fonctionne les Delay, PPQN, Tempo etc...

Si quelque sait comment gerer le timing... Merci d'avance :)


PS : un gros merci a Zapman pour son décoder!

Publié : dim. 08/janv./2006 12:12
par cederavic
J'ai posé une colle? Pourtant Dobro, toi qui fait de la zicmu, tu connais tout ce bazard de quater note et co nan? :lol:

Publié : dim. 08/janv./2006 13:15
par Backup
ben , je viens de découvrir ton topic :D

et franchement , j'ai pas la reponse !!

par contre faut que je regarde dans mes ST-MAG
il me semble qu'il y a eu plusieurs article sur le sujet :D....

Publié : dim. 08/janv./2006 16:13
par cederavic
oki merci :)

Publié : dim. 08/janv./2006 17:05
par cederavic
Tu avais raison Dobro, ils en parlent dans les N° 57, 65 et 66. Je suis aller voir mon libraire mais ils n'ont pas ST Mag : le dégout :(

Publié : dim. 08/janv./2006 17:21
par Backup
http://www.le-terrier.net/electromusic/ ... format.htm
Issue de la notation MIDI des hauteurs musicales, l'unité dénommée midicent, non officielle mais très pratique, est souvent utilisée pour noter les accords non standards et les analyses acoustiques. Chaque midicent correspondant alors à un centième de demi-ton, les rang des centaines et milliers de la valeur indiquant la hauteur MIDI standard : le do 3, noté 60 avec la norme MIDI, est noté : 6000, un do 3 augmenté d'un quart de ton : 6050, un ré 3 : 6200... (cette unité n'est donc pas incluse dans la norme MIDI, elle en est seulement issue).
en clair c'est toi qui defini le temps entre un 'note on' et un 'note OFF '

des que tu balance un Note ON ta note va jouer sans arret
donc c'est a toi de temporiser ta note en balancant un Note off

en clair avec le MIDI tu remplace un mec qui appuis sur les touches

le message Note -on c'est l'appuis
le message note off c'est le relachement !!

ensuite les messages du numero de canal (voir PRG change)
definissent sur quel canal tu joue
les canaux sont en fait des instrumentistes differents

canal 0 = piano
canal 32 = Bass acoustique

ect ...

le nombre de notes jouable en meme temps
c'est a dire le nombre de Note on "ecoutable" en meme temps
(La Polyphonie) depends du materiel
la norme General Midi c'est
24 voies de polyphonie pour la mélodie et les percussions, ou 16 voies pour la mélodie et 8 pour les percussions. Toutes ces voies doivent être sensibles à la vélocité.
donc on peut faire 24 Note on pour entendre un accord de 24 sons

soit sur un canal tu peut balancer 24 note-on
soit un instrument avec un joueur qui a 24 doigts !!

soit tu "spilt" en utilisant 6 canaux (par exemple) de 4 notes chacun
donc se serai 6 instruments qui jouerai un accord de 4 notes chacun



apres c'est toi qui decide quand tu arrete le ou les sons
d'apres le battement par minute , tu gere le decoupage pour savoir
combien dure une ronde , une blanche, une noire ect ..

afin d'apliquer le Note OFF pour arreter la note concerné !

voila en gros ...
:D

Publié : dim. 08/janv./2006 20:38
par cederavic
Oui tout ça je l'ai bien compris, mais ce que je comprend pas c'est quand jouer une note...

Publié : dim. 08/janv./2006 23:18
par Backup
regarde la !!

http://www.son.free.fr/Midi.html#MIDI4

ps : ne laisse pas le pointeur sur l'ecriture , sinon ça disparait !!

ou alors fait CTRL+A
:D

Publié : lun. 09/janv./2006 17:08
par cederavic
Merci beaucoup Dobro, je suis jamais tomber sur ce site dans mes recherches. Je commence un peut a piger le truc :)

Publié : mer. 11/janv./2006 13:17
par cederavic
Bon rien a faire, je comprend toujours pas ces histoires de nombre de division par noires etc... :roll: