Commit Graph

945 Commits

Author SHA1 Message Date
kevin
e3155ce350 cmXScore.h/c : Aded reportFl,begMeasNumb and begBPM to cmXScoreTest(). 2017-12-17 13:43:39 -05:00
kevin
43d7968ba0 cmFile.c : Added use of cmSTATIC_NULL_HANDLE to set cmFileNullHandle. 2017-12-17 13:42:26 -05:00
kevin
d490c05b72 cmMidiFile.h/c : Added cmMidiFileReport(). 2017-12-17 13:41:58 -05:00
kevin
f028c892ad cmRptFile.c : Initial commit. 2017-12-17 13:41:25 -05:00
kevin
286a303d04 cmProc4.h/c, cmDspKr.c : Initial changes to support scMod 'in' and 'cross'. 2017-10-20 14:53:11 -04:00
kevin
3dd3d9818a cmDspPgmKrChain.h/c, cmDspPgmKrTimeLineLite.c : Changes to support driving transforms
through from chain scale ranges untis and to take input from the MIDI input
or a the MIDI file player.
2017-10-20 14:51:25 -04:00
kevin
4cb13a7cc3 cmScore.h : Documented varlues of kXXXVarScId's 2017-10-20 14:40:46 -04:00
kevin
65415e4111 cmDspPgmKrTimeLineLite.c : Disconnected the MIDI file player from the score follower and MIDI out and connected a MIDI input port in it's place. 2017-09-20 23:52:34 -04:00
kevin
b7ab42065b cmDspBuiltIn.c : cmDspMidiIn now accepts a MIDI device/port to filter incoming MIDI messages. 2017-09-20 23:51:25 -04:00
kevin
b22f1d3ad3 cmMidiOsx.c : Fixed bug where the incorrect device index was reported by incoming MIDI messages. 2017-09-20 23:49:08 -04:00
kevin
df71bdfc70 Merge branch 'master' of klarke.webfactional.com:webapps/gitweb/repos/libcm 2017-09-16 18:02:10 -04:00
kevin
468b5d54bc Fixed bug in cmDspSys.c cmDspSysRcvMsg() where the value.flags field in the MIDI packet broadcast message was not initialized. 2017-09-16 17:58:48 -04:00
kevin larke
6c7d6376d8 Initial setup of Kr2 in _cmDspSys_TlXfromChain() to allow scaling parameters by measurements.
Fixed port descriptions labels for ScaleRange.
2017-09-14 21:11:37 -04:00
kevin
dbd448177c cmDspPgmKrChain.c : Added 'switch' button to force x-fader transition. 2017-07-08 17:20:32 -04:00
kevin larke
4461d1c128 cmXScore.c : Changed to fix problem with dynamic forks interpretation. 2017-05-18 21:34:46 -04:00
kevin
92ea6ff806 cmXScore.c : Added the ability to increment the grace group id. 2017-05-13 16:59:25 -04:00
kevin
af84645fa4 cmXScore.c : Added dynamic level interpolation during edit file processing via upper case dynamic markings. 2017-05-06 16:43:57 -04:00
kevin larke
c1076ddf0c cmXScore.c : Added _cmXScoreRemoveNote(). 2017-04-22 12:24:19 -04:00
kevin larke
677f8d1c34 Merge branch 'master' of klarke.webfactional.com:webapps/gitweb/repos/libcm 2017-04-15 12:28:50 -04:00
kevin larke
71e9fdd169 cmXScore.h/c : Improved comments. cmXScoreTest() now calls cmXScoreGenEditFile() when editFn arg is given and the associated file does not exist. 2017-04-15 12:27:27 -04:00
kevin
98cef5668f Merge branch 'master' of klarke.webfactional.com:webapps/gitweb/repos/libcm 2017-04-15 11:20:22 -04:00
kevin
00728f26af cmDspPgmKrChain.c : Added TODO on crash bug - but didn't fix it! 2017-04-15 11:17:30 -04:00
kevin larke
e426f5dbd1 Merge branch 'master' of klarke.webfactional.com:webapps/gitweb/repos/libcm 2017-03-19 10:33:23 -04:00
kevin larke
59dbe1df10 cmScore.c : Changed invalid MIDI velocity from fatal error to a warning. 2017-03-19 10:33:11 -04:00
kevin larke
79c4326782 cmDspPgmKrChain.c : Added the cmKr2 based version of the transform chain. 2017-03-19 10:28:32 -04:00
kevin larke
dc5bd41378 cmDspKr.h/c, cmDspBuiltIn.c : Added cmKr2 (modeless version of cmKr). 2017-03-19 10:27:11 -04:00
kevin larke
002ca3507b cmProc2.h/c : Added cmSpecDist2(). 2017-03-19 10:26:01 -04:00
kevin
970a6fb36c Merge branch 'master' of klarke.webfactional.com:webapps/gitweb/repos/libcm 2017-02-26 14:10:58 -05:00
kevin
bbcd065cb1 cmDspPgmKrChain.c : Fixed 'Min Wet' to default to 0.0 (was set to 1.0) 2017-02-26 14:10:17 -05:00
kevin
5272aaeb52 cmXScore.h/c : Added cmXScoreGenEditFile(). 2016-09-21 19:18:01 -04:00
kevin
1b2054bf10 cmScoreMatchGraphic.c : Changed score0.css to cmScoreMatchGraphic.css. 2016-09-21 19:16:54 -04:00
kevin
8e4f32c0c1 cmXScore.h/c : Moved edit file processing into cmXScoreInitialize(). 2016-09-15 18:28:30 -04:00
kevin
85878f995b cmXScore.c : Minor improvements and bug-fixes for _cmXsMeasComplexity() 2016-09-15 18:00:04 -04:00
kevin
7eac59b3ca .gitignore : Ignore .DS_Store. 2016-09-15 16:57:06 -04:00
kevin
b43b6af509 cmSvgWriter.c : Removed pan-zoom code from HTML header. 2016-09-15 16:55:58 -04:00
kevin
cc334c8d7f cmXScore.c : Added cmXsComplexity_t related functions and added complexity measure output to MIDI file SVG plot. 2016-09-15 16:55:14 -04:00
kevin
a37e2e2c71 cmMidiFile.h/c : Added cmMidiFileGenSvgFile() 2016-09-14 18:11:30 -04:00
kevin
88fdfd998d cmSvgWriter.c : Improved formatting of HTML content. 2016-09-14 18:11:00 -04:00
kevin
780abd5e74 cmMidiFile.h/c : Added cmMidiFileNoteTimeDensity(). 2016-09-14 15:47:13 -04:00
kevin
19b90719aa cmMidiFile.c : Removed UID return value from cmMidiFileInsertTrackMsg(). 2016-09-14 15:15:48 -04:00
kevin
d14744ed4d cmXScore.c : Removed use of MIDI file event UID's. 2016-09-14 15:15:04 -04:00
kevin
bd63a0eeeb cmScore.h/c : Added cmScoreReport(). Added 'section' number to report output. 2016-09-14 13:47:19 -04:00
kevin
1a042843c8 cmXScore.c : Added error checking to section marker text-to-number conversion. 2016-09-08 16:17:15 -04:00
kevin
84c5097a8d cmXScore.h/c : Added 'tied_dur' field to cmXsNote_t for use in determining the length of a MIDI note events. 2016-09-07 17:36:15 -04:00
kevin
3ef0c6fd3a cmMidiFile.h/c : In cmMIdiFileInsertTrack???() return the 'uid' of the new event record. 2016-09-07 17:35:01 -04:00
kevin
1da843a380 cmXScore.c : Added 'silent' note dynamic category. Fixed bug in cmXScoreReorder() where last measure was not processed. 2016-08-31 18:13:58 -04:00
kevin
382b9a9d2e cmScore.c : Added 'silent' note category to _cmScDynRefArray[]. 2016-08-31 18:09:50 -04:00
kevin
d17b30831d cmXScore.h/c : Added _cmXScoreProcessOverlappingNotes(). 2016-08-31 13:38:38 -04:00
kevin
bea6d07568 cmSCoreMatchGraphic.c : Removed printf() from _cmScoreMatchGraphicInsertMidiMsg(). 2016-08-31 13:38:07 -04:00
kevin
227bf8954b cmMidiFile.c : Added _cmMidiFileInsertEotMsg(). Fixed bug where _cmMidiFileTrk.cnt was not incremented in cmMidiFileInsertTrkMsg(). 2016-08-30 16:46:35 -04:00