Graf commitů

207 Commity

Autor SHA1 Zpráva Datum
kevin
9df86e1c49 cmScore.c,cmTakeSeqBldr.c,cmTimeLine.c,cmMidiFile.h/c,cmMidiFilePlay.c,cmDspKr.c : Changed order of arg's in call to cmMidiFileOpen(). 2016-02-17 17:14:43 -05:00
kevin
17bbae66a8 cmDspPgmKr.c : Set useInCompFl to false in _cmDspSysPgm_TimeLine(). 2015-11-19 19:14:01 -05:00
kevin
c9eaf40705 cmDspKr.c : Updates to use amicro instead of dtick in MIDI mesg. 2015-11-19 19:13:18 -05:00
Kevin Larke
176073874f *.h/c : Added 'cdg' markup to virtually all source files in libcm, libcm/app and libcm/dsp. 2015-11-16 14:59:27 -05:00
kevin
0c9f02d130 cmDspPgmKr.c : Enabled kr1 in transform channel. Fixed cross fade problem in _cmDspSysPgm_TksbLite(). 2015-10-22 18:01:35 -04:00
kevin
5ee8f27b03 cmDspFx.c : Changed AvailCh to default to channel 0 and change to channel 1
on second audio cycle. This allows default parameters to be routed to channel 0
and all subsequent paramters to be routed to channel 1.
Removed debugging code from Xfader.
2015-10-22 17:59:38 -04:00
kevin
c02080bfcd cmDspKr.c : Added 'dump' command to cmDspScMod. 2015-10-15 18:37:41 -04:00
kevin
3c6b55186b cmDspClass.c : Add instance label to error message header. 2015-10-15 18:37:02 -04:00
kevin
cd6fa21deb cmDspPgm.c : Changed cmDspSysPgm_AvailCh() to test AvailCh. 2015-10-09 18:33:44 -04:00
kevin
65706fc435 cmDspFx.c : Rewrote AvailCh. 2015-10-09 18:32:55 -04:00
kevin
2a954a700c cmDspBuiltIn.c : Improved comment on WaveTable 'shape' parameter. 2015-10-09 18:32:31 -04:00
kevin
4dcc216ab5 cmDspPgmKr.c : Commented out used of "Echo Cancel" in _cmDspSysPgm_TksbLite().
Added use of second processing chain in _cmDspSysPgm_TksbLite().
2015-10-07 13:02:55 -04:00
kevin
45504a586d cmDspPgm.c: Changed default audio channels on _cmDspSysPgm_StereoThrough(). 2015-10-07 13:00:49 -04:00
kevin
47db49bb43 cmDspKr.c : Added bypass to echo cancel. 2015-09-24 19:13:11 -04:00
kevin
01e3a4af26 cmDspPgmKr.h/c, cmDspPgm.c : Added _cmDspSysPgm_TksbLite(). 2015-09-03 17:55:46 -04:00
kevin
0d1824b9c3 cmDspKr.c : Added compiled bypass flag and parameter setters to EchoCancel. 2015-09-03 17:55:10 -04:00
kevin
7c6a0f5da5 cmDspPgmKr.c : Added EchoCancel to TKSB.
Changed default input and output gain to 0.0.
2015-08-27 17:51:37 -04:00
kevin
66660cb6de cmDspKr.c : Added call to cmNlmsEcWrite() and set new default values for the
fixed delay time and impulse response length.
2015-08-27 17:50:32 -04:00
kevin
458ddb85fe cmDspPgm.c : Added use of Traveler MIDI interface to _cmDspSysPgm_TakeSeqBlkdr(). 2015-08-27 12:02:51 -04:00
kevin
05413c9822 cmDspKr.h/cmDspBuiltin.c : Added cmEchoCancelClassCons(). 2015-08-27 12:01:51 -04:00
kevin
afc70eae74 cmDspKr.c : Added initial implementation of _cmDspEchoCancel. 2015-08-26 17:00:52 -04:00
kevin
4b3d575099 cmDspKr.c : Changed default PHAT mult arg. in cmPhat from 4 to 1. 2015-08-19 19:19:52 -04:00
Kevin Larke
1953a676ac cmDspPgm.c : Changed _cmDspSysPgm_ReflectCalc() to actually use cmReflectCalc. 2015-08-07 13:24:55 -07:00
kevin
a23c26f46b cmDspPgm.c : Added _cmDspSysPgm_ReflectCalc(). 2015-08-06 18:20:38 -04:00
kevin
b371733c9a cmDspBuiltIn.c : Registered cmReflectCalcClassCons. 2015-08-06 18:19:35 -04:00
kevin
537ad58c39 cmDspKr.h/c : Added initial implementation of cmReflectCalc. 2015-08-06 18:19:01 -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 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
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
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
35aad95b05 cmDspPgmKr.c : Connect the 'muid' MIDI file player output to the 'muid'
score follower input.
2015-02-25 15:20:18 -08:00
Kevin Larke
39021c4c3b cmDspKr.c : Added 'muid' as in input to cmDspScFol to accept a unique
identifier for each incoming MIDI message. This is then used as the 'muid'
arg. to cmScMatcherExec() to support definitively matching score events and
particular MIDI events.
2015-02-25 15:19:44 -08:00
Kevin Larke
83345c5046 cmDspTl.h/c : Deleted these unused files. 2015-02-25 10:41:11 -08:00
Kevin Larke
7fbe7ba4ae cmDspPgmKr.c : Added 'tksbFn' to the time-line program resource file. 2015-02-25 10:40:14 -08:00
Kevin Larke
5510595568 cmDspClass.h, cmDspUi.c : Added cmDspUiTakeSeqBldrCreate(). 2015-02-25 10:39:23 -08:00
Kevin Larke
d01fdca576 cmDspKr.h/c, cmDspBuildIn.c : Added initial framework for cmTakeSeqBldr DSP object. 2015-02-25 10:38:27 -08:00
Kevin Larke
31dcea8f55 cmDspPgmKr.c : Re-enabled input compressor. 2014-12-13 15:40:25 -08:00
Kevin Larke
64475eb410 cmDspPgmKr.c : Fixed typo where 'useInputEqFl' was interpretted incorrectly. 2014-12-13 11:50:10 -08:00
Kevin Larke
a1b8e4c739 cmDspSys.c : Added instance labels for some error messages. 2014-12-13 11:49:24 -08:00
kevin
1931bfdd6d cmDspPgm.c : Changed abeg[] and aend[] to double in _cmDspSysPgm_PickupFxFile() 2014-11-18 16:55:51 -08:00
Kevin Larke
0579a50ed1 cmDspPgmKr.c : Added input eq.
Removed dead code _cmDspSys_TlXformChain1().
2014-11-10 17:21:05 -08:00
Kevin Larke
56e36d78d6 cnDspPgmKr.c :
1) Added two new audio inputs (ai2p,ai3p) and mixers (mx0p,mx1p)
to allow contact mic's to be mixed with air mic's.
2) Added two new audio outputs (a02p,a03p) which are duplicates of
   ao0p and ao1p.
3) Added all pass filters to all four audio outputs to decorrelate output.
4) Added Bypass button to bypass the all pass filters.
2014-10-20 10:21:25 -07:00