si ça peut t'aider
MIDIOpen() ; ouvre le midi
ChargeInstrument(0,0); canal , instrument
PlayNoteMIDI(0,note,127,127) ; note de 12 (C) a 236 (G#)
les notes vont de 12 a 236
le 12 est un C (do)
le 236 est un G# (sol diese)
les note montent d'un demi ton a chaque augmentation d'une unite
octave la plus basse !
note=12 ; do
note=13 ; do#
note=14 ; ré
note=15 ; re#
note=16 ;mi
note=17 ; fa <-- il n'y a qu'un demi ton entre mi et fa !
note=18 ; fa#
note=19 ; sol
note=20 ; sol#
note=21 ; la
note=22 ; la#
note=23 ; si
---------------- octave superieur
note=24 ; do <--- il n'y a qu'un demi ton entre si et do !
tu peut constater qu'il y a 12 demis tons dans une octave
et que en ayant 16=mi
il te suffit d'ajouter 12 a 16 pour avoir le mi de l'octave superieur
ex note=16 (mi) ; 16+12=28 ; note=28 (mi) de l'octave superieur
ect pour les autres notes !
il est a noter que l'etendu des octaves va de 12 (do) a 236 (sol#)
voila !
