i application notes title: midi ? for em61000 notes number : ap-EM61-0010C-V1 revised date : 7, sep, 2001 revised version : 1.0 apply to chips : all em61 serial chips apply to software : below 2.0 ? ? . ? . L (duration) . (frequency) . ? (patch )& l (channel)& l? . (volume) . ? (tempo) . ? (meter) . ?a (controller)
ii ? ? : midi file ? general midi (gm) 1.0 ?? , K ? format 1? . L : (1) ??? : 1/16 (64 ,64 ? ) 1/12 (32 B ,32 B? ) ??L : L? .
iii (2) quantize ( rg?? ) ?{ note ?F , K?? ? resolution( ) ? (3) h?w? timebase { 1 beat =48 tick , ? debug . : (1) midi ?? note ??? , ? 0~127, c=60 , em61000 ?????a? , ?Y?? 61_tonelib.doc ? notation range (2) h base octave for pitches O c4=60 , ? debug (cakewalk ,base octave for pitches=-1 r , c4=60) (cakewalk ,base octave for pitches=0 r , c5=60)
iv ? & l? & l : (1) midi ????? , gm ??? 128 N? ( ? 0~127), 47 N? ( ? 35~81), 16 chn ( ? 1~16), ?NPS em61000 ?? . em 61000 instlib ?? , ?????? ( ? midi file ) (2) l? 8, L loop ? ( ?? 128byte) ?^ 4 (3) midi ??l ( chn ) Q?? ( patch change ) em61000 ? ? .
v
vi : (1) midi velocity volume ?? em61000 l (2) ??? 0~127 ? : (1) ?? :40~240 (2) ?? : em61000 voice translator ???? midi ?? tempo , ?? tempo , t? last tempo ? midi ??? tempo .
vii (3) ?? midi h^?? tempo ? , ?Q tempo , t ? Qc , _? midi file , ???m? . ? : meter : (1) ?? midi ?? meter: em 61000 ???? midi ?? meter ,?? meter , t? last meter ? midi ? meter ,K?meter ??. (2) ? n/4 ?? ?a : midi control change S?? , em61000 ? no.7-volume , ? h?a .
|