2 Commits (f3af534ad5594488f1cdf5090269df22a342c2b2)

Autor SHA1 Mensaje Fecha
  kevin f3af534ad5 cmMidiFile.h/c : Added flags arg. to cmMidiFileCalcNoteDurations(), Added cmMidiFileIsPedalUp/Down() macro. hace 3 años
  kevin f36c81aae3 Rearrangment of library to support building inside of a project or independently. hace 3 años
  kevin 9d5697d9cd Many changes to support cmtools. hace 3 años
  kevin d490c05b72 cmMidiFile.h/c : Added cmMidiFileReport(). hace 6 años
  kevin a37e2e2c71 cmMidiFile.h/c : Added cmMidiFileGenSvgFile() hace 7 años
  kevin 780abd5e74 cmMidiFile.h/c : Added cmMidiFileNoteTimeDensity(). hace 7 años
  kevin 19b90719aa cmMidiFile.c : Removed UID return value from cmMidiFileInsertTrackMsg(). hace 7 años
  kevin 3ef0c6fd3a cmMidiFile.h/c : In cmMIdiFileInsertTrack???() return the 'uid' of the new event record. hace 7 años
  kevin 227bf8954b cmMidiFile.c : Added _cmMidiFileInsertEotMsg(). Fixed bug where _cmMidiFileTrk.cnt was not incremented in cmMidiFileInsertTrkMsg(). hace 7 años
  kevin 9bc41724d6 cmMidiFile.c : _cmMidiFileLinearize() now immediately clears mfp->msgVDirtyFl to avoid problems in 'kc'. hace 7 años
  kevin 49943bd43e cmMidiFile.h/c : Completed cmMidiFileInsertTrackMsg() and added _cmMidiFile_t.msgVDirtyFl and associated processing. hace 7 años
  kevin bf8f641d22 cmMidiFile.h/c,cmMidiFilePlay.c : Added cmMidiFileCreate(), cmMidiFileInsertTrack???Msg(). Removed cmMidiFileIsNull() and _cmMidiFileMalloc(). hace 7 años
  kevin 67fe7fb2be cmMidiFile.c : Fixed problem where cmMidiFileInsertMsg() did not set d0, and d1. hace 7 años
  kevin 2b01371684 cmMidiFile.h/c : Added 'end' field to cmMidiChMsg_t and setting code. Not yet tested. hace 8 años
  kevin 5cde332add cmMidiFile.h/c : Added cmMidiFileInsertMsg() Also rearranged code to isolate hace 8 años
  kevin bdc1bdb61c cmMidiFile.h/c : Added cmMidiFileSetVelocity(). hace 8 años
  kevin 74acab1539 cmMidiFile.c : Finished update to cmMidiFileCalcNoteDurations() to include sostenuto pedal state. hace 8 años
  kevin a5056e4cec cmMIdiFile.c : Fixes to support re-triggering MIDI notes. hace 8 años
  kevin 2bc5274ef3 cmMidiFile.h/c : Added cmMidiFileIsSustainPedal???() and cmMidiFileIsSostenutoPedal???(). hace 8 años
  kevin 2bc195a625 cmMidiFile.c : Initial addition of new calc note durations using sostenuto pedal. hace 8 años
  kevin 9088a7bb22 cmMidiFile.c : Remove offset at beginning of each MIDI file by default. hace 8 años
  kevin e629fb7cd6 cmMidiFile.c : Changed printf() format specifiers for atick and amicro to 'llu' because they are now of type long long. hace 8 años
  kevin 886bc82a52 cmMidiFile.h/c, cmMidiFilePlay.c : Changed cmMidiTrackMsg_t.atick and amicro to type unsigned long long. hace 8 años
  kevin 7c4290579d cmMidiFile.h/c : Rewrote the way absolute time is calculated. Added _cmMidiFileSetAccumlateTick() and _cmMidiFileSetAbsoluteTime(). hace 8 años
  kevin f69fd6dcb0 cmMidiFile.c : Added header to MIDI file report. Fixed rounding inaccuracy on atick in cmMidiFileOpen() hace 8 años
  kevin 7f84595d08 cmMidiFile.h/c : Added cmMidiFileGenPlotFile(). hace 8 años
  kevin cbf7a4d53f cmMidiFile.c : Added files to cmMidiFilePrintMsgs(). hace 8 años
  kevin d49f626d0e cmMidiFile.c : Note on messages now show sci. pitch in _cmMidiFilePrintMsg(). hace 8 años
  kevin 9df86e1c49 cmScore.c,cmTakeSeqBldr.c,cmTimeLine.c,cmMidiFile.h/c,cmMidiFilePlay.c,cmDspKr.c : Changed order of arg's in call to cmMidiFileOpen(). hace 8 años
  kevin c8062faafe cmMidiFile.h/c : Fixed bug where tempo changes were not being applied dtick instead of atick. hace 8 años
  kevin 04bfa83e38 cmMidiFile.h/c : Added cmMIdiFIlePrintMsgs(). Removed dead code in cmMidiFileTickToMicros() and cmMIdiFIleTickToSamples(). hace 8 años
  Kevin Larke ec6c2d8593 cmMidiFile.c : cmMidiFileCalcNoteDuration() now update the durTicks field of hace 9 años
  Kevin Larke c79a1d592a cmMidiFile.c : Added cmMidiFilePrintControlNumbers(). hace 9 años
  kevin c21c04e2ca cmMidiFile.c : Added _cmMidiFileCalcNoteDurationsAllocVoice() to modularize hace 10 años
  kevin 6c66569f79 Many Files (See list in comment): Added #include "cmTime.h" to support Audio and MIDI time stamps. hace 10 años
  kpl bec5f199b4 cmMidiFile.h/c : Added a the unique msg id 'uid' to cmMidiTrackMsg_t. hace 10 años
  kpl e386a9675d cmMidiFile.h/c : Added cmMidiFileWrite() and the 'atick' absolute tick hace 10 años
  kevin befd3deeee cmMidiFile.c Fixed absolute time calc. bug in cmMidiFileTickToSamples(). hace 11 años
  kpl d32c47be4c cmMidiFile.h/c _cmMidiFileClose() is now called by cmMidiFileOpen() on the incoming handle. hace 11 años
  kpl b7191065bb cmMidiFile: Debug Note duration calculation hace 11 años
  kevin 37c2599982 cmMidiFile.h/c Added cmMIdiFileTickToSamples() hace 11 años
  kpl 41a33a0333 cmMidiFile.c/h Added __cplusplus guards. Convert Note-on 0 vel. to Note-Off hace 11 años
  kevin b108da1911 Initial commit hace 11 años