libcm is a C development framework with an emphasis on audio signal processing applications.
Go to file
kevin 64831fef9f Changes to phasor and wavetable DSP objects to correct problem with phase use in the wavetable.
The phasor value must be limited to a max value - the size of the wave table
otherwise the resolution of the phasor object phase counter eventually
diminishes due to the increasing value of the integer part of the
floating point value.  This will result in distortion in the wave table
output because the phase value will not increment reliably.
2012-12-17 12:58:05 -08:00
app Many changes to add score/performance feedback to GUI 2012-12-13 15:38:45 -08:00
dsp Changes to phasor and wavetable DSP objects to correct problem with phase use in the wavetable. 2012-12-17 12:58:05 -08:00
linux Initial commit 2012-10-29 20:52:39 -07:00
osx Initial commit 2012-10-29 20:52:39 -07:00
vop Removed use of cmOp.h/c. Added features to DSP WaveTable object. 2012-11-26 23:12:33 -08:00
cmApBuf.c Initial commit 2012-10-29 20:52:39 -07:00
cmApBuf.h Initial commit 2012-10-29 20:52:39 -07:00
cmAudDsp.c Added cmAudDspLocalSendSetup() and cmAudDspSendSetup() 2012-11-24 10:32:25 -08:00
cmAudDsp.h Added cmAudDspLocalSendSetup() and cmAudDspSendSetup() 2012-11-24 10:32:25 -08:00
cmAudDspIF.c Initial commit 2012-10-29 20:52:39 -07:00
cmAudDspIF.h Initial commit 2012-10-29 20:52:39 -07:00
cmAudDspLocal.c Added cmAudDspLocalSendSetup() and cmAudDspSendSetup() 2012-11-24 10:32:25 -08:00
cmAudDspLocal.h Added cmAudDspLocalSendSetup() and cmAudDspSendSetup() 2012-11-24 10:32:25 -08:00
cmAudioAggDev.c Initial commit 2012-10-29 20:52:39 -07:00
cmAudioAggDev.h Initial commit 2012-10-29 20:52:39 -07:00
cmAudioBuf.c Initial commit 2012-10-29 20:52:39 -07:00
cmAudioBuf.h Initial commit 2012-10-29 20:52:39 -07:00
cmAudioFile.c Initial commit 2012-10-29 20:52:39 -07:00
cmAudioFile.h Initial commit 2012-10-29 20:52:39 -07:00
cmAudioFileDev.c Initial commit 2012-10-29 20:52:39 -07:00
cmAudioFileDev.h Initial commit 2012-10-29 20:52:39 -07:00
cmAudioFileMgr.c Initial commit 2012-10-29 20:52:39 -07:00
cmAudioFileMgr.h Initial commit 2012-10-29 20:52:39 -07:00
cmAudioNrtDev.c Initial commit 2012-10-29 20:52:39 -07:00
cmAudioNrtDev.h Initial commit 2012-10-29 20:52:39 -07:00
cmAudioPort.c Initial commit 2012-10-29 20:52:39 -07:00
cmAudioPort.h Initial commit 2012-10-29 20:52:39 -07:00
cmAudioPortFile.c Initial commit 2012-10-29 20:52:39 -07:00
cmAudioPortFile.h Initial commit 2012-10-29 20:52:39 -07:00
cmAudioSys.c Initial commit 2012-10-29 20:52:39 -07:00
cmAudioSys.h Initial commit 2012-10-29 20:52:39 -07:00
cmAudLabelFile.c Initial commit 2012-10-29 20:52:39 -07:00
cmAudLabelFile.h Initial commit 2012-10-29 20:52:39 -07:00
cmComplexTypes.h Initial commit 2012-10-29 20:52:39 -07:00
cmCsv.c cmCsv.c Included some input file line numbers in some error message. 2012-12-03 17:07:47 -08:00
cmCsv.h Initial commit 2012-10-29 20:52:39 -07:00
cmCtx.c Initial commit 2012-10-29 20:52:39 -07:00
cmCtx.h Makefile.am Added cmTextTemplate.c/h cmText.c/h Added CmTextReplaceFirst() 2012-11-06 13:24:00 -08:00
cmDocMain.h Initial commit 2012-10-29 20:52:39 -07:00
cmErr.c Initial commit 2012-10-29 20:52:39 -07:00
cmErr.h Initial commit 2012-10-29 20:52:39 -07:00
cmFeatFile.c Initial commit 2012-10-29 20:52:39 -07:00
cmFeatFile.h Initial commit 2012-10-29 20:52:39 -07:00
cmFile.c Initial commit 2012-10-29 20:52:39 -07:00
cmFile.h Initial commit 2012-10-29 20:52:39 -07:00
cmFileSys.c cmFileSys.h/c Added cmFileSysAppName(). 2012-12-03 17:08:22 -08:00
cmFileSys.h cmFileSys.h/c Added cmFileSysAppName(). 2012-12-03 17:08:22 -08:00
cmFloatTypes.h Initial commit 2012-10-29 20:52:39 -07:00
cmFrameFile.c Initial commit 2012-10-29 20:52:39 -07:00
cmFrameFile.h Initial commit 2012-10-29 20:52:39 -07:00
cmGlobal.c Initial commit 2012-10-29 20:52:39 -07:00
cmGlobal.h Initial commit 2012-10-29 20:52:39 -07:00
cmGnuPlot.c Initial commit 2012-10-29 20:52:39 -07:00
cmGnuPlot.h Initial commit 2012-10-29 20:52:39 -07:00
cmGr.c Initial commit 2012-10-29 20:52:39 -07:00
cmGr.h cmGr.h Changed cmGrVExtIsNotNull() to use && instead of || 2012-11-02 19:02:17 -07:00
cmGrDevCtx.c Initial commit 2012-10-29 20:52:39 -07:00
cmGrDevCtx.h Initial commit 2012-10-29 20:52:39 -07:00
cmGrPage.c cmGrPageLayout() now returns bool. 2012-11-20 22:51:13 -08:00
cmGrPage.h cmGrPageLayout() now returns bool. 2012-11-20 22:51:13 -08:00
cmGrPlot.c cmGrPlot.h/c Added comments. 2012-12-17 12:45:45 -08:00
cmGrPlot.h cmGrPlot.h/c Added comments. 2012-12-17 12:45:45 -08:00
cmGrPlotAudio.c Initial commit 2012-10-29 20:52:39 -07:00
cmGrPlotAudio.h Initial commit 2012-10-29 20:52:39 -07:00
cmJson.c cmJson.c Fixed bug in _cmJsonFindPathValue() (np==rp) and logic error in cmJsonBoolValue() 2012-12-03 17:10:26 -08:00
cmJson.h Initial commit 2012-10-29 20:52:39 -07:00
cmKeyboard.c Initial commit 2012-10-29 20:52:39 -07:00
cmKeyboard.h Initial commit 2012-10-29 20:52:39 -07:00
cmLex.c Makefile.am Added cmTextTemplate.c/h cmText.c/h Added CmTextReplaceFirst() 2012-11-06 13:24:00 -08:00
cmLex.h Initial commit 2012-10-29 20:52:39 -07:00
cmLib.c Initial commit 2012-10-29 20:52:39 -07:00
cmLib.h Initial commit 2012-10-29 20:52:39 -07:00
cmLinkedHeap.c Initial commit 2012-10-29 20:52:39 -07:00
cmLinkedHeap.h Initial commit 2012-10-29 20:52:39 -07:00
cmMain.c Initial commit 2012-10-29 20:52:39 -07:00
cmMallocDebug.c Initial commit 2012-10-29 20:52:39 -07:00
cmMallocDebug.h Initial commit 2012-10-29 20:52:39 -07:00
cmMath.c Initial commit 2012-10-29 20:52:39 -07:00
cmMath.h Initial commit 2012-10-29 20:52:39 -07:00
cmMem.c cmMem: Added cmThPtrCAS() to allow mutlithread alloc. 2012-11-23 21:29:30 -08:00
cmMem.h Initial commit 2012-10-29 20:52:39 -07:00
cmMidi.c Initial commit 2012-10-29 20:52:39 -07:00
cmMidi.h Initial commit 2012-10-29 20:52:39 -07:00
cmMidiFile.c cmMidiFile.c Fixed absolute time calc. bug in cmMidiFileTickToSamples(). 2012-12-11 14:03:00 -08:00
cmMidiFile.h cmMidiFile.h/c _cmMidiFileClose() is now called by cmMidiFileOpen() on the incoming handle. 2012-11-26 23:03:35 -08:00
cmMidiFilePlay.c Initial commit 2012-10-29 20:52:39 -07:00
cmMidiFilePlay.h Initial commit 2012-10-29 20:52:39 -07:00
cmMidiPort.c Initial commit 2012-10-29 20:52:39 -07:00
cmMidiPort.h Initial commit 2012-10-29 20:52:39 -07:00
cmMsgProtocol.c Initial commit 2012-10-29 20:52:39 -07:00
cmMsgProtocol.h cmDspKr.h/c Added Score Object added Time-line cursor. 2012-11-26 23:07:22 -08:00
cmPgmOpts.c Initial commit 2012-10-29 20:52:39 -07:00
cmPgmOpts.h Initial commit 2012-10-29 20:52:39 -07:00
cmPrefix.h Initial commit 2012-10-29 20:52:39 -07:00
cmPrefs.c cmPrefs.h/c Added cmPrefsInit() as wrapper around cmPrefsInitialize(). 2012-12-03 17:16:41 -08:00
cmPrefs.h cmPrefs.h/c Added cmPrefsInit() as wrapper around cmPrefsInitialize(). 2012-12-03 17:16:41 -08:00
cmProc2.c Initial commit 2012-10-29 20:52:39 -07:00
cmProc2.h Initial commit 2012-10-29 20:52:39 -07:00
cmProc3.c Initial commit 2012-10-29 20:52:39 -07:00
cmProc3.h Initial commit 2012-10-29 20:52:39 -07:00
cmProc4.c cmProc4.h/c Added cmScTrk object. 2012-12-13 08:46:48 -08:00
cmProc4.h cmProc4.h/c Added cmScTrk object. 2012-12-13 08:46:48 -08:00
cmProc.c Initial commit 2012-10-29 20:52:39 -07:00
cmProc.h Initial commit 2012-10-29 20:52:39 -07:00
cmProcObj.c Initial commit 2012-10-29 20:52:39 -07:00
cmProcObj.h Initial commit 2012-10-29 20:52:39 -07:00
cmProcTest.c Initial commit 2012-10-29 20:52:39 -07:00
cmProcTest.h Initial commit 2012-10-29 20:52:39 -07:00
cmRbm.c Initial commit 2012-10-29 20:52:39 -07:00
cmRbm.h Initial commit 2012-10-29 20:52:39 -07:00
cmRpt.c Initial commit 2012-10-29 20:52:39 -07:00
cmRpt.h Initial commit 2012-10-29 20:52:39 -07:00
cmSerialize.c Initial commit 2012-10-29 20:52:39 -07:00
cmSerialize.h Initial commit 2012-10-29 20:52:39 -07:00
cmStack.c Initial commit 2012-10-29 20:52:39 -07:00
cmStack.h Initial commit 2012-10-29 20:52:39 -07:00
cmSymTbl.c Initial commit 2012-10-29 20:52:39 -07:00
cmSymTbl.h Initial commit 2012-10-29 20:52:39 -07:00
cmTagFile.c Initial commit 2012-10-29 20:52:39 -07:00
cmTagFile.h Initial commit 2012-10-29 20:52:39 -07:00
cmText.c Makefile.am Added cmTextTemplate.c/h cmText.c/h Added CmTextReplaceFirst() 2012-11-06 13:24:00 -08:00
cmText.h Makefile.am Added cmTextTemplate.c/h cmText.c/h Added CmTextReplaceFirst() 2012-11-06 13:24:00 -08:00
cmTextTemplate.c Many changes 2012-11-09 07:14:29 -08:00
cmTextTemplate.h Many changes 2012-11-09 07:14:29 -08:00
cmThread.c cmThread:Added cmThPtrCAS() 2012-11-23 21:16:02 -08:00
cmThread.h cmThread:Added cmThPtrCAS() 2012-11-23 21:16:02 -08:00
cmTime.c Initial commit 2012-10-29 20:52:39 -07:00
cmTime.h Initial commit 2012-10-29 20:52:39 -07:00
cmUdpNet.c Initial commit 2012-10-29 20:52:39 -07:00
cmUdpNet.h Initial commit 2012-10-29 20:52:39 -07:00
cmUdpPort.c Initial commit 2012-10-29 20:52:39 -07:00
cmUdpPort.h Initial commit 2012-10-29 20:52:39 -07:00
cmVirtNet.c Initial commit 2012-10-29 20:52:39 -07:00
cmVirtNet.h Initial commit 2012-10-29 20:52:39 -07:00
Makefile.am Removed cmOp.h/c 2012-11-26 23:00:20 -08:00