kevin
c8062faafe
cmMidiFile.h/c : Fixed bug where tempo changes were not being applied dtick instead of atick.
Added atick,dmicro, and amicro field to cmMidiTrackMsg_t.
Replaced durTicks w/ durMicros in cmMidiChMsg_t.
Deleted cmMidiFIleTickToMicros() and cmMidiFileTickToSamples().
9 jaren geleden
kevin
04bfa83e38
cmMidiFile.h/c : Added cmMIdiFIlePrintMsgs(). Removed dead code in cmMidiFileTickToMicros() and cmMIdiFIleTickToSamples().
9 jaren geleden
Kevin Larke
ec6c2d8593
cmMidiFile.c : cmMidiFileCalcNoteDuration() now update the durTicks field of
sustain pedal messages with the length of time the sustain pedal is held down.
9 jaren geleden
Kevin Larke
c79a1d592a
cmMidiFile.c : Added cmMidiFilePrintControlNumbers().
10 jaren geleden
kevin
c21c04e2ca
cmMidiFile.c : Added _cmMidiFileCalcNoteDurationsAllocVoice() to modularize
note duration tracking.
10 jaren geleden
kevin
6c66569f79
Many Files (See list in comment): Added #include "cmTime.h" to support Audio and MIDI time stamps.
app/cmOnset.c
app/cmPickup.c
app/cmScore.c
app/cmScoreProc.c
app/cmTimeLine.c
cmAudDsp.c
cmAudioAggDev.c
cmAudioFileDev.c
cmAudioNrtDev.c
cmAudioPort.c
cmAudioPortFile.c
cmDevCfg.c
cmFeatFile.c
cmMidi.c
cmMidiFile.c
cmProc2.c
cmProc3.c
cmProc4.c
cmProcTest.c
cmRbm.c
cmUiRtSysMstr.c
dsp/cmDspClass.c
dsp/cmDspFx.c
dsp/cmDspNet.c
dsp/cmDspPgmKr.c
dsp/cmDspPgmPP.c
dsp/cmDspPgmPPMain.c
dsp/cmDspSys.c
dsp/cmDspUi.c
11 jaren geleden
kpl
bec5f199b4
cmMidiFile.h/c : Added a the unique msg id 'uid' to cmMidiTrackMsg_t.
Changed the dtick to seconds/samples conversions to use doubles
instead of integers to avoid round off error.
11 jaren geleden
kpl
e386a9675d
cmMidiFile.h/c : Added cmMidiFileWrite() and the 'atick' absolute tick
value field.
11 jaren geleden
kevin
befd3deeee
cmMidiFile.c Fixed absolute time calc. bug in cmMidiFileTickToSamples().
12 jaren geleden
kpl
d32c47be4c
cmMidiFile.h/c _cmMidiFileClose() is now called by cmMidiFileOpen() on the incoming handle.
12 jaren geleden
kpl
b7191065bb
cmMidiFile: Debug Note duration calculation
12 jaren geleden
kevin
37c2599982
cmMidiFile.h/c Added cmMIdiFileTickToSamples()
12 jaren geleden
kpl
41a33a0333
cmMidiFile.c/h Added __cplusplus guards. Convert Note-on 0 vel. to Note-Off
12 jaren geleden
kevin
b108da1911
Initial commit
12 jaren geleden