Commit Graph

672 Commits

Author SHA1 Message Date
kevin
baca9cd48d cmVectOpsRICode.h : Fixed bug in Rotate(). 2015-07-24 18:18:47 -04:00
kevin
0c505ecc2c cmProc5.c : Completed and tested cmPhatChExec(). 2015-07-24 18:18:22 -04:00
Kevin Larke
1f74830cb8 Merge branch 'master' of klarke.webfactional.com:webapps/git/repos/libcm 2015-07-24 10:47:01 -07:00
Kevin Larke
ba17c064cf cmGr.c : Changed mouse drag logic in _cmGrEventMsMove(). 2015-07-24 10:46:31 -07:00
kevin
8e7afa1be6 Makefile.am : Added cmComplexType.c. 2015-07-16 19:02:14 -04:00
kevin
01505d751a cmMath.h/c : Added cmModIncr(). 2015-07-16 19:01:54 -04:00
kevin
a59041336a cmProc2.h/c : Added cmVectArrayWriteDirFn(). 2015-07-16 19:01:37 -04:00
kevin
7fd6ee2cc0 cmProc5.h/c : Many changes and additions to cmPhat. (still needs IFFT update to be fully implemented) 2015-07-16 19:01:10 -04:00
kevin
7669faceba cmComplexTypes.h/c : Added cmVOCR_MultVFV() and cmVOCR_DivVFV(). Implemented cmVOCR_Abs(). 2015-07-16 18:58:55 -04:00
kevin
384dc72cc1 cmProc5.h/c : Added cmPhat. Does not yet compile. 2015-07-03 18:22:52 -04:00
kevin
f481f7f62a cmComplexTypes.h : Added complex arithmetic vector operations. 2015-07-03 18:22:08 -04:00
kevin
b1ff1dfb07 cmProc5.h/c : Added cmGoldCode. 2015-07-03 12:36:54 -04:00
kevin
032d359a90 cmMath.h/c : Added cmLFSR() and cmGenGoldCode(). 2015-07-03 12:36:27 -04:00
kevin
c262a44e72 cmDspKr.c : Changed error message to warning in _cmDspRecdPlayParseRsrc(). 2015-06-26 18:57:18 -04:00
kevin
d22cf3aa56 cmDspPgmKr.c : Changed label of MidiFilePlayer 'mu' output to 'id' in 'time-line' patch. 2015-06-26 18:56:25 -04:00
kevin
cead889078 cmDspPgm.c : Added gain control to 'sine' test pgm. 2015-06-26 18:55:27 -04:00
kevin
2f95f6f329 cmProc2.c : Removed use of oSpecVa from cmDspSpecDist. 2015-06-26 18:54:47 -04:00
Kevin Larke
2e815b6046 cmProc2.h/c : Fixed bug in _cmVectArrayWriteMatrix() which caused the resulting file to be misformatted. Added dcumenation to cmVectArray. 2015-06-08 09:13:41 -07:00
kevin
cc5aade968 cmProc2.c : changes abs() to fabsf() in cmExpanderExec(). 2015-06-01 12:51:18 -04:00
kevin
346915b450 cmProc.c: Chnaged labs() to fabs() in calc of 'dLogProb' in cmChmmTrain(). 2015-06-01 12:50:32 -04:00
Kevin Larke
f48cc2e7f7 cmAudioPortAlsa.c : Added _cmApDevReportFormats().
Added, but disabled, _cmApS24_3BE*().
Added i/oSignFl and i/oSwapFl to device record.
Changed sample format selection algorithm to use fmt[].
2015-05-29 11:49:29 -07:00
Kevin Larke
ba5cd463f0 cmProc2.h : Changed name of cmFIRTest() to cmFIRTest0(). Added cmFIRTest1(). 2015-05-29 11:22:44 -07:00
Kevin Larke
c734464b0e cmAudioPort.c : cmApTest() now accepts sample rate as a command line arg.. 2015-05-29 11:21:16 -07:00
Kevin Larke
962ec25635 cmProc2.h/c: Many changes to cmVectArray. Fixed high-pass generation in cmFIR. 2015-05-22 14:12:04 -07:00
Kevin Larke
834b6f421f cmVectOpsTemplateHdr.h/Code.h : Added optional window function arg. and fixed high-pass filter generation in LP_Sinc().
Added use of cmAbs() generic to NormToAbsMax().
2015-05-22 14:10:24 -07:00
Kevin Larke
172b562022 cmVectOps.h,cmVectOpsRIHdr.h,cmVectOpsRICode.h: Added use of generic cmIsClose()
to vector op. IsClose().
2015-05-22 13:59:01 -07:00
Kevin Larke
72bfc7442f cmProc.h/c : Added kSlRejIsBetaWndFl for use in cmWndFuncInit(). 2015-05-22 13:56:54 -07:00
Kevin Larke
91c88a4ec7 cmMath.h/c : Added cmIsCloseX(). 2015-05-22 13:56:02 -07:00
Kevin Larke
d72ce9d0bb cmExec.h/c, Makefile.am : Initial commit. 2015-05-22 13:55:38 -07:00
Kevin Larke
834502f09f sa/cmSaProc.c : Fixed bug where surroundstream.h/c inclusion was controlled by incorrect pre-processor flag. 2015-04-10 11:59:39 -07:00
Kevin Larke
6baf82a442 cmAudioFileDev.c : Now includes cmCtx.h to allow for cmCtx dependency in public interface of cmAudioFile.h. 2015-04-10 11:58:56 -07:00
Kevin Larke
072831b32a cmAudioFile.h/c : Added cmAudioFileSetSRate(), cmAudioFileSine() and chnaged cmAudioFileTest() to take a variable argument list.
Added the ability to write WAV files.
cmAudioFileCreate() now creates a WAV or AIF header based on the file name extension.
2015-04-10 11:58:10 -07:00
Kevin Larke
69bf9815e3 merge with remote 2015-04-09 15:52:44 -07:00
Kevin Larke
58a861d6e5 Makefile.am : Added binural encoder code file sa/cmSaProc.h/c and sa/ss0
and sa/ss1.
2015-04-09 15:51:44 -07:00
Kevin Larke
25081efe96 Makefile.am : Added binural encoder code file sa/cmSaProc.h/c and sa/ss0
and sa/ss1.
2015-04-09 14:15:37 -07:00
Kevin Larke
acd262b3b9 cmDspPgm.c : Added cmDspSysPgm_TwoD and cmDspSysPgm_BinEnc. 2015-04-09 14:14:26 -07:00
Kevin Larke
aab1940eb5 cmDspBuiltIn.c : Added cmDspBinEnc and cmDsp2d. 2015-04-09 14:13:39 -07:00
Kevin Larke
1a6156f50a Added output rate control to cmDspLine(). 2015-04-09 13:12:04 -07:00
Kevin Larke
2c1be3cf84 Added cmDspUi2 two-dimensional drag UI control. 2015-04-09 13:11:26 -07:00
Kevin Larke
f8dc6ccd78 cmGr.c : cmGrObjIsValid() now validates the cmGrH_t handle as well as the object handle. 2015-03-31 11:18:56 -07:00
Kevin Larke
4cd55db162 cmGrPlot.h : Make callbacks for deselected objects when a new object is selected.
Added cmPlotObjCb() function.
2015-03-31 11:17:58 -07:00
Kevin Larke
e9ad88ae0f cmProc2.h/c : Added cmExpander and cmExpanderBank. 2015-03-31 11:16:07 -07:00
Kevin Larke
a262bf4684 cmDspBuiltIn.c : Added cmTakeSeqRendClassCons. 2015-03-31 11:12:54 -07:00
Kevin Larke
be2528d393 cmDspPgmKr.h/c, cmDspPgm.c : Added cmDspSysPgm_Tksb(). 2015-03-31 11:11:49 -07:00
Kevin Larke
4ddbe2c1d6 cmTakeSeqBldr.h/c : Many changes and additions. 2015-03-30 14:38:49 -07:00
Kevin Larke
055b916c81 cmMsgProtocol.h : Added kTakeSeqRendDuiId. 2015-03-30 14:38:09 -07:00
Kevin Larke
5c028bca2f cmDspKr.h/c : Many changes to cmDspTakeSeqBldr.
Added cmDspTakeSeqRend processor.
2015-03-30 14:36:33 -07:00
Kevin Larke
59cec07cce cmDspClass.h/c, cmDspUI.c : Added 'ptr' type variables.
Added TakeSeqBldr/Rndr UI allocator functions.
2015-03-30 14:34:30 -07:00
Kevin Larke
3a94b42b32 cmDspValue.h/c : Added the 'ptr' type to represent void*. 2015-03-30 13:08:08 -07:00
Kevin Larke
bd5daa08bd cmMidi.h/c : Added pedal related functions and control codes. 2015-03-30 13:06:48 -07:00