kpl
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.
11年前
kpl
0af84b0363
cmDspPgmKr.c : Added use of AmSync object.
11年前
kpl
1bbecc58c2
cmDspBuiltIn.c : Added AmSync DSP class.
11年前
kpl
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.
11年前
kpl
63e3713c84
cmTimeLine.h/c: Added cmTimeLineGenOnsetMarks() and empty shell code
for cmTimeLineDeleteOnsetMarks(). Added marker typeId field to
cmTlMarkerTl_t.
11年前
kpl
feae7dc12c
cmOnset.h/c : Added cmOnsetCount(), cmOnsetSampleIndex() and
cmOnsetHopSampleCount().
11年前
kpl
797e73e958
cmOnset.h/c : Added median filter and pre-delay to audio output.
11年前
kpl
e386a9675d
cmMidiFile.h/c : Added cmMidiFileWrite() and the 'atick' absolute tick
value field.
11年前
kpl
6a46695080
cmOnset.h/c : Replaced cmOnsetExec() with cmOnsetProc() and cmOnsetWrite().
11年前
kevin
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.
11年前
kevin
a204e9ad1c
cmMidiOsx.c: Fixed bug in va_list usage in _cmMpError() which showed
up in spat-lab port.
11年前
kevin
caa4b558aa
cmThread.c: Changed OSAtomicCompareAndSwap32Barrier() to OSAtomicCompareAndSwap64Barrier()
as part of port to spat-lab Mac.
11年前
kevin
73b2d853c8
cmErr.c: Fix bug in use of va_list which showed up on spat-lab Mac port.
11年前
kevin
4e117d50a9
merge updates to Xfader in cmProc3.c and cmDspFx.c.
11年前
kevin
7a08ab4793
cmProc3.h/c,cmDspFx.c:Added fade in/out times to xfader.
11年前
kevin
759ec01595
cmDspPgmKr.c:Added control to set xfade time.
11年前
kevin
13f8d89142
cmDspPgmKr.c: Changeed _cmDspSysPgm_TimeLine() to multiplex param's instead
of measurements.
11年前
kevin
a91cf15a24
cmProc4.c:Check for valid parameters in _cmScModActivate()
11年前
kpl
0dd72e910c
cmDspPgmKr.c:Many changes to _cmDspSysPgm_TimeLine() to support
crossfading transforms.
11年前
kpl
4f5ff63a08
cmDspPgm.c: Removed _cmDspSysPgm_Switcher.
11年前
kpl
b56fee2605
cmDspKr.c:
1) Changed time-line to support setting data prefix path
in cmTimeLine initialization.
2) Added 'scloc' to 'ActiveMeas'.
11年前
kpl
94f1e7cd1f
cmDspBuiltIn.c:Added 'reset' to 'Counter'.
11年前
kpl
c5b8c68e11
cmAudioDsp.c,cmAudDspIF.h/c,cmMsgProtocol.h,cmDspClass.h:Changes to
new procedure cmDspSysPrintPgm().
11年前
kpl
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.
Also added cmDspSysPrintPgm() to print the currently loaded program
network as a JSON file.
11年前
kpl
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.
11年前
kevin
cad6618f3d
cmDspPgmKr.c:Measurements now can be independently scaled and mapped for
right and left transforms.
11年前
kevin
e78e80dd06
cmMallocDebug.c:Fixed bug in cmMdAllocStr() where terminating zero was not
always inserted.
11年前
kevin
efd54c7657
cmTimeLine.c,cmAudioPort.c,cmPgmOpts.c,cmProc.c,cmRtSys.c:
Changes to remove compiler warnings on OSX build.
11年前
kevin
83baef16a4
cmDspPgmKr.c:Changed _cmDspSysPgm_TimeLine() such that the 'activeMeas'
add command is sent from the 'typeId' field of the performance eval. MsgList.
11年前
kevin
12800d428b
cmScoreProc.c:cmScWriteMeasFile() now sorts file on the section label.
Also changed column order of the output file.
11年前
kevin
2134f45d59
cmDspPgmKr.c:Completed integration and initial testing of 'ActiveMeas'.
11年前
kevin
fbf2b570a9
cmDspKr.c:Added 'rewind' command to _cmDspActiveMeas.
11年前
kpl
55c2b254c6
cmDspPgmKr.c:Inital insert of 'Active Meas' in cmDspSysPgm_TimeLine.
11年前
kpl
4576de0263
cmDspBuiltIn.c,cmDspKr.h/c:Inital development of cmActiveMeas in cmDspKr.c.
11年前
kpl
b2cd4afccd
cmScoreProc.c:Changed format of output file from in _cmScWriteMeasFile().
11年前
kpl
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'.
2. cmScMeasExec(): Set p->vsi and p->vsli to indicate that no new 'sets'
are available prior to the early return when locIdx==cmInvalidIdx.
11年前
kpl
5fac001b90
cmProc4.h:Update comments.
11年前
kpl
de009f9cd8
cmTimeLine.h/c:Added the 'bar' and 'sectionStr' field to cmTlMarker_t.
11年前
kpl
a8ba59b2f5
cmScoreProc.c:Wrote _cmScoreGenAllMeasurements() to generate all performance
measurements from a time-line file.
11年前
kpl
e54b4da348
cmScore.h/c:Added score file line number to cmScoreEvt_t.
11年前
kpl
a14aaf21e5
cmScore.h/c:Added cmScoreBarEvt() and cmScoreEvtLoc().
11年前
kpl
869d1c716b
cmTimeLine.h/c: Added 'bar' and 'sectionStr' to cmTlMarker_t.
11年前
kevin
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.
11年前
kevin
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().
11年前
kevin
9fd7c97cc3
cmProc4.c: Changed size validation in _cmScMatchInitMtx() to eliminate crash bug.
11年前
kevin
d612925b43
cmProc2.c: use 'offset' as bump mode coeff. in cmSpecDistExec()
11年前
kevin
1c3717e3a8
cmProc2.h:Finished 'bump' mode.
11年前
kevin
7f086d4365
cmProc2.c: added debugging stmt's
11年前
kevin
07f6e563a2
cmProc2.h: Added _cmSpecDistBump() to cmSpecDist.
11年前
kevin
f95665db09
cmScoreProc.h/c,Makefile.am: Initial commit.
11年前