KUVAUS |
Funktio lisää nuotteja kappaleeseen. Funktiota voidaan kutsua moneen kertaan eli sillä lisätään kappaleen loppuun nuotteja. Koko kappalleen kaikkia nuotteja ei siis tarvitse syöttää kerralla. |
KÄYTTÖ | ||||||||||||||||
MidiAddCompose(_track, _channel, _compose$) | ||||||||||||||||
_track - Kappaleen tunnus johon instrumentti asetetaan. Tunnus on saatu MidiCreateTrack-funktiolta.
_channel - MIDI-kanava. Numeerinen arvo väliltä 0-15. _compose - Nuottien kuvaus: HUOM! Nuottimerkinnöissä kirjainkoolla on merkitystä ja toistaiseksi kaikki kirjaimet pitää kirjoittaa ISOLLA.
|
Katso myös: Midi
ESIMERKKI |
Include "SDK/include/cbMIDI.cb" // Avataan MIDI-laite midiOutOpen(0) // Kanavalle 0 soitin 0 eli "Acou Grand Piano" eli flyygeli MidiSetInstrument(0, 0) // Luodaan raita tr = MidiCreateTrack() // Laitetaan nuotit kanavalle 0 MidiAddCompose(tr, 0, "C16C16C16C2G2F16E16D16O6C2O5G2F16E16D16O6C2O5G2F16E16F16D2.") // Soitetaan MidiPlayTrack(tr) WaitKey |