Commit Graph

  • 19d31789db cmProc4.h/c : Update comments and documentation on cmScMod object. kevin 2013-09-29 18:46:20 -0700
  • ace80b2f7a osx/cmMidiOsx.c : Changed MIDI device report output format. kevin 2013-09-28 12:41:47 -0700
  • 5566cbdae7 cmDspFx.c : Fixed bug where GateToSym object set the 'off' symbol event when the received off symbol port value was not equal to 0. kevin 2013-09-28 12:40:55 -0700
  • 9567d9211d cmDspBuiltIn.c : The AudioFileOut object no longer creates an output file when the object is created. It now waits until it is sent an 'open' symbol to create the audio output file. kevin 2013-09-28 12:39:43 -0700
  • a4a2b601a9 cmGrPlotAudio.c : The audio plot object no longer uses the underlying graphic objects 'user' pointer. This was a bug because the user of the audio object itself might use this pointer thereby overwrite the pointer set internally by the audio object. kevin 2013-09-28 12:34:03 -0700
  • a112c6b6a2 cmGrPlot.c : _cmGrPlotObjDestroy() now checks if the object about to be destroyed is the focused object and updates p->fop accordingly. kevin 2013-09-28 12:31:21 -0700
  • 67f4fddcd6 cmFileSys.h/c: Added cmFileSysGenFn(). kevin 2013-09-28 12:30:13 -0700
  • 4b60819a35 cmAudDsp.c: Added a text output to delinate the audio and MIDI devices in when printing the device report in cmAudDspReceiveClientMsg(). kevin 2013-09-28 12:29:49 -0700
  • d52ea1c369 cmScore.c : Fixed apparent bug where p->sets[i].symArray[] was assigned twice and p->sets[i].costSymArray[] was not assigned at all in _cmScProcSets(). kevin 2013-09-28 12:28:54 -0700
  • 46a3bcfc9f cmScore.c : Debug output. kevin 2013-09-26 17:57:57 -0700
  • 85776619e2 cmDspPgmKr.c : Removed printing from time-line audio begin sample index output. kevin 2013-09-26 12:49:43 -0700
  • 79b1666c2c cmDspKr.c : Bug fix to support multiple sync points in the same audio and/or midi file. kevin 2013-09-26 12:48:55 -0700
  • 35afc5f004 cmDspKr.c : Updated AmSync output format. kpl 2013-09-26 08:56:14 -0700
  • ffde60139a cmDspKr.h/c: Added 'AmSync' DSP processor object. Added unique midi msg id output to midi file player. Added audio and midi label output to time line object. kpl 2013-09-25 23:46:11 -0700
  • 0af84b0363 cmDspPgmKr.c : Added use of AmSync object. kpl 2013-09-25 23:44:59 -0700
  • 1bbecc58c2 cmDspBuiltIn.c : Added AmSync DSP class. kpl 2013-09-25 23:44:35 -0700
  • 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. kpl 2013-09-25 23:43:59 -0700
  • 63e3713c84 cmTimeLine.h/c: Added cmTimeLineGenOnsetMarks() and empty shell code for cmTimeLineDeleteOnsetMarks(). Added marker typeId field to cmTlMarkerTl_t. kpl 2013-09-25 23:42:19 -0700
  • feae7dc12c cmOnset.h/c : Added cmOnsetCount(), cmOnsetSampleIndex() and cmOnsetHopSampleCount(). kpl 2013-09-25 23:39:40 -0700
  • 797e73e958 cmOnset.h/c : Added median filter and pre-delay to audio output. kpl 2013-09-24 16:16:36 -0700
  • e386a9675d cmMidiFile.h/c : Added cmMidiFileWrite() and the 'atick' absolute tick value field. kpl 2013-09-24 13:03:01 -0700
  • 6a46695080 cmOnset.h/c : Replaced cmOnsetExec() with cmOnsetProc() and cmOnsetWrite(). kpl 2013-09-24 12:56:00 -0700
  • 2d85218c4b cmDspClass.c: Removed use of OS_OSX preproc. flags for working around va_list differences with older gcc. This change is part of spat-lab port. kevin 2013-09-05 15:58:41 -0700
  • a204e9ad1c cmMidiOsx.c: Fixed bug in va_list usage in _cmMpError() which showed up in spat-lab port. kevin 2013-09-05 15:57:31 -0700
  • caa4b558aa cmThread.c: Changed OSAtomicCompareAndSwap32Barrier() to OSAtomicCompareAndSwap64Barrier() as part of port to spat-lab Mac. kevin 2013-09-05 15:56:30 -0700
  • 73b2d853c8 cmErr.c: Fix bug in use of va_list which showed up on spat-lab Mac port. kevin 2013-09-05 15:54:56 -0700
  • 4e117d50a9 merge updates to Xfader in cmProc3.c and cmDspFx.c. kevin 2013-08-15 10:54:36 -0700
  • 7a08ab4793 cmProc3.h/c,cmDspFx.c:Added fade in/out times to xfader. kevin 2013-08-13 15:21:42 -0700
  • 759ec01595 cmDspPgmKr.c:Added control to set xfade time. kevin 2013-08-13 12:44:13 -0700
  • 13f8d89142 cmDspPgmKr.c: Changeed _cmDspSysPgm_TimeLine() to multiplex param's instead of measurements. kevin 2013-08-12 16:40:34 -0700
  • a91cf15a24 cmProc4.c:Check for valid parameters in _cmScModActivate() kevin 2013-08-12 16:39:49 -0700
  • 0dd72e910c cmDspPgmKr.c:Many changes to _cmDspSysPgm_TimeLine() to support crossfading transforms. kpl 2013-08-12 00:13:34 -0700
  • 4f5ff63a08 cmDspPgm.c: Removed _cmDspSysPgm_Switcher. kpl 2013-08-12 00:12:32 -0700
  • b56fee2605 cmDspKr.c: 1) Changed time-line to support setting data prefix path in cmTimeLine initialization. 2) Added 'scloc' to 'ActiveMeas'. kpl 2013-08-12 00:11:59 -0700
  • 94f1e7cd1f cmDspBuiltIn.c:Added 'reset' to 'Counter'. kpl 2013-08-12 00:10:37 -0700
  • c5b8c68e11 cmAudioDsp.c,cmAudDspIF.h/c,cmMsgProtocol.h,cmDspClass.h:Changes to new procedure cmDspSysPrintPgm(). kpl 2013-08-12 00:10:03 -0700
  • 78faec2960 cmDspSys.h/c:Added _cmDspSysAssignUniqueInstSymId() to automatically assign unique symbol id's to all DSP instances which were not assigned explicit symbol id's. kpl 2013-08-12 00:08:32 -0700
  • e918c4308b app/cmTimeLine.h/c,cmScoreProc.c:The time-line now takes a prefix path rather then included explicit paths as part of the time-line data file. kpl 2013-08-12 00:05:58 -0700
  • cad6618f3d cmDspPgmKr.c:Measurements now can be independently scaled and mapped for right and left transforms. kevin 2013-07-13 17:22:26 -0700
  • e78e80dd06 cmMallocDebug.c:Fixed bug in cmMdAllocStr() where terminating zero was not always inserted. kevin 2013-07-13 17:21:12 -0700
  • efd54c7657 cmTimeLine.c,cmAudioPort.c,cmPgmOpts.c,cmProc.c,cmRtSys.c: Changes to remove compiler warnings on OSX build. kevin 2013-07-13 17:20:31 -0700
  • 83baef16a4 cmDspPgmKr.c:Changed _cmDspSysPgm_TimeLine() such that the 'activeMeas' add command is sent from the 'typeId' field of the performance eval. MsgList. kevin 2013-07-11 12:21:55 -0700
  • 12800d428b cmScoreProc.c:cmScWriteMeasFile() now sorts file on the section label. Also changed column order of the output file. kevin 2013-07-11 12:20:34 -0700
  • 2134f45d59 cmDspPgmKr.c:Completed integration and initial testing of 'ActiveMeas'. kevin 2013-07-10 14:20:01 -0700
  • fbf2b570a9 cmDspKr.c:Added 'rewind' command to _cmDspActiveMeas. kevin 2013-07-10 14:19:33 -0700
  • 55c2b254c6 cmDspPgmKr.c:Inital insert of 'Active Meas' in cmDspSysPgm_TimeLine. kpl 2013-07-10 12:25:05 -0700
  • 4576de0263 cmDspBuiltIn.c,cmDspKr.h/c:Inital development of cmActiveMeas in cmDspKr.c. kpl 2013-07-10 12:24:08 -0700
  • b2cd4afccd cmScoreProc.c:Changed format of output file from in _cmScWriteMeasFile(). kpl 2013-07-09 17:08:41 -0700
  • 7b84ae7bfb cmProc4.c: 1. cmScMeasCalcVal(): changed method of calculating the first and last MIDI event in p->midiBuf[] and first and the score location window area defined by 'bli' and 'ln'. kpl 2013-07-09 14:22:40 -0700
  • 5fac001b90 cmProc4.h:Update comments. kpl 2013-07-09 14:10:42 -0700
  • de009f9cd8 cmTimeLine.h/c:Added the 'bar' and 'sectionStr' field to cmTlMarker_t. kpl 2013-07-09 14:06:42 -0700
  • a8ba59b2f5 cmScoreProc.c:Wrote _cmScoreGenAllMeasurements() to generate all performance measurements from a time-line file. kpl 2013-07-09 14:06:01 -0700
  • e54b4da348 cmScore.h/c:Added score file line number to cmScoreEvt_t. kpl 2013-07-09 14:04:40 -0700
  • a14aaf21e5 cmScore.h/c:Added cmScoreBarEvt() and cmScoreEvtLoc(). kpl 2013-07-08 12:28:49 -0700
  • 869d1c716b cmTimeLine.h/c: Added 'bar' and 'sectionStr' to cmTlMarker_t. kpl 2013-07-08 11:55:18 -0700
  • c0960d726d cmDspPgmKr.c:Chnaged the spectral distortion 'offset' default value from 30.0 to 2.0 because it is now used as the 'bump' mode coefficient more often than it's original intent as a threshold offset in the spec. dist. envelope following modes. kevin 2013-05-26 09:36:44 -0700
  • a50001972f cmDspKr.c: Added test for DBL_MAX in _cmScFolMatcherCb() to prevent invalid score measurement values from being used as parameter values. This would might be better accomplished inside cmProc4.c:cmScMeaExec(). kevin 2013-05-26 09:34:40 -0700
  • 9fd7c97cc3 cmProc4.c: Changed size validation in _cmScMatchInitMtx() to eliminate crash bug. kevin 2013-05-26 09:33:13 -0700
  • d612925b43 cmProc2.c: use 'offset' as bump mode coeff. in cmSpecDistExec() kevin 2013-05-26 09:31:37 -0700
  • 1c3717e3a8 cmProc2.h:Finished 'bump' mode. kevin 2013-05-24 15:07:38 -0700
  • 7f086d4365 cmProc2.c: added debugging stmt's kevin 2013-05-24 14:09:44 -0700
  • 07f6e563a2 cmProc2.h: Added _cmSpecDistBump() to cmSpecDist. kevin 2013-05-24 13:53:08 -0700
  • f95665db09 cmScoreProc.h/c,Makefile.am: Initial commit. kevin 2013-05-24 13:52:37 -0700
  • ef277baa5c Merging OS-X updates into last Linux updates. kevin 2013-05-23 14:12:42 -0700
  • 826eec51b4 cmDspPgm.c:Added _cmDspSysPgm_RsrcWr() and update _cmDspSysPreset() to use Menu Buttons and Message Lists. kevin 2013-05-23 14:11:38 -0700
  • 9b529cd4b9 cmDspBuiltIn.c: Added 'rsrcWr' and tested with 'string' inputs. kevin 2013-05-23 14:10:29 -0700
  • 778e95cb1f cmDspSys.h/c: Completed and tested cmDspRsrcWriteString(). kevin 2013-05-23 14:09:47 -0700
  • d4db5427c5 cmDspPgmKr.c:Added compressor preset. kevin 2013-05-23 11:07:34 -0700
  • 03d026999a cmDspClass.c: Fixed #ifdef typo's kevin 2013-05-23 11:06:31 -0700
  • f1dc68364a cmDspSys.h/c:Initial add of cmDspRsrcWriteString() and check of cmJsonIsModified() in cmDspSysUnload(). kevin 2013-05-22 15:16:11 -0700
  • c3643ef133 cmDspPgmKr.c: Added preset controls to _cmDspSysPgmTimeLine(). kevin 2013-05-22 15:15:15 -0700
  • 88856255d2 cmDspPgm.c:_cmDspSysPgm_Preset() improved variable names. kevin 2013-05-22 15:14:31 -0700
  • b7bcac7de6 cmDspKr.c: kAudPathTlId now transmits to UI in _cmDspTimeLineRecv() kevin 2013-05-22 15:13:41 -0700
  • f118b68bb7 cmDspClass.c:Added OS_X specific compilation for _cmDspParseArgV(). kevin 2013-05-22 15:12:52 -0700
  • 6e8dc7208a cmJson.h/c:Added cmJsonIsModified(). kevin 2013-05-22 15:12:04 -0700
  • a9a615f94e cmDspClass.c: _cmDspParseArgV() now returns the va_list. This seemed to solve a OS-X problem with va_arg() parsing. kevin 2013-05-22 10:32:45 -0700
  • d0b9ccafe5 cmText.c:Added a va_end() to mach the va_copy in _cmTextSysVPrintf(). kevin 2013-05-22 10:31:22 -0700
  • 84923532c4 cmTime.h/c: Replaced clock_gettime_stub.h/c with OS-X specific code which may not be as accurate with absolute time but has equivalent delta-time accuracty. This code needs to be tested. kevin 2013-05-22 10:30:37 -0700
  • 0507290dfe cmAudioFileDev.c,cmMidiFilePlay.c:Replaced calls to clock_gettime() with equivalent calls to cmTimeGet(). kevin 2013-05-22 10:27:55 -0700
  • 8d00e8fe23 cmTimeLine.h/c: cmTimeLineReadJson() now takes a handle ptr, rather than a handle, so that it can correctly release the handle if the file read/parse fails. kevin 2013-05-22 10:26:08 -0700
  • 57d10b5bdb Makefile.am:Removed clock_gettime_stub.h/c from OS-X build. kevin 2013-05-22 10:24:56 -0700
  • 27ab77f2c7 osx/clock_gettime_stub.h/c: Removed. Replaced with OS-X specific code in cmTime.c kevin 2013-05-22 10:24:00 -0700
  • 37fffdf181 cmData.h/c: Initial working version in cmtest. kevin 2013-05-21 11:49:24 -0700
  • ece2c83bf7 cmData.h/c:More basic development. kpl 2013-05-12 12:23:26 -0700
  • e25c92802e cmData.h/c Initialize Add kpl 2013-05-07 13:03:14 -0700
  • 32125efcf5 cmRtSys.h/c,cmUiRTSysMstr.c:Allow access to cmRtNetH_t via cmRtSys. kpl 2013-05-04 23:52:56 -0700
  • c1116f6fc0 cmRtNet.h/c,cmRtSysMsg.h:Added cmRtNetMsg_t to suport use of rtSubIdx as part of endpoint description. kpl 2013-05-04 23:52:16 -0700
  • dfb569b548 cmData.h/c,Makefile.am:Initial commit. kpl 2013-05-04 23:49:37 -0700
  • a1a0a61e74 cmRtSys.c: Comment updates. kevin 2013-05-04 08:57:10 -0700
  • 6dfbab8037 cmRtSysMsg.h,cmRtNet.h/c: Added use of kMsgSetRtId to all non-net-sync msg's sent via network. kevin 2013-05-04 08:56:44 -0700
  • 48884c3389 cmMidiOsx.c: Check OSX references against 0 instead of NULL. Use _cmMpRtPtr to notice the first use of _cmMpRoot. kevin 2013-05-01 15:11:32 -0700
  • 2ce96cdfd3 cmAudioPortOsx.h/c:Added baseApDevIdx to cmApOSxInitialize(). kevin 2013-05-01 15:10:18 -0700
  • cc3f7627a0 cmDspKr.c:Removed unused variable p in _cmDspScaleRangeReset(). kevin 2013-05-01 15:09:46 -0700
  • 0dd7cdbbe9 cmUdpPort.h/c:Added cmInvalidUdpPortNumber and check for definition of HOST_NAME_MAX. kevin 2013-05-01 15:08:58 -0700
  • 0882f93f50 cmTime.h: Added OSX specfic clock_gettime(). kevin 2013-05-01 15:07:25 -0700
  • b82a0d0edd cmThread.c:Added OSX specific atomic operations. kevin 2013-05-01 15:06:28 -0700
  • ca3fb3ec80 cmRtSys.c: cmRtSysContext() now checks validity of rtSubIdx. kevin 2013-05-01 15:06:05 -0700
  • 3f1821b0be cmRtNet.c: Replaced use of cmInvalidId with cmInvalidUdpPortNumber in cmRtNetReport(). kevin 2013-05-01 15:04:52 -0700
  • 4c0847942d cmProc2.h:Removed incorrect use of cmSigGenWaveformId which caused multiple definition errors. kevin 2013-05-01 15:03:50 -0700
  • 267fa650a5 cmMidiPort.c: Use 0xff as invalid status byte instead of -1 in cmMpParseMidiData() and cmMpParserMidiTriple() to eliminate 'always true' warning. kevin 2013-05-01 15:02:59 -0700