Kevin Larke
857dae7646
cmTimeLine.h/c : Added cmTimeLinePrefixPath().
9 年之前
Kevin Larke
15a0c7beeb
cmScoreProc.c : Updated the TakeSeqBldr JSON file generation code to match the
file parser code in cmTakeSeqBldr.c.
9 年之前
Kevin Larke
e540ee91f9
cmProc4.c : Fixed bug in _cmScMatcherStoreResult() which failed to copy the
'muid' from the matched midi event to the cmScMatcherResult_t result record.
9 年之前
Kevin Larke
80b094d205
cmScoreProc.c : Initial support for sending the MIDI file msg unique id to the
score tracker.
9 年之前
Kevin Larke
72c373c836
cmTakeSeqBldr.c : Fix parsing JSON parsing bugs.
9 年之前
Kevin Larke
35aad95b05
cmDspPgmKr.c : Connect the 'muid' MIDI file player output to the 'muid'
score follower input.
9 年之前
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.
9 年之前
Kevin Larke
cf8c6af27f
cmProc4.h/c : The cmMidiTrackMsg_t.uid identifier of note-on messages
fed to cmScMatcher are now tracked along with the note. This allows score events
to be definitevly matched to a particular note-on event when the event
comes from a MIDI file.
9 年之前
Kevin Larke
a7cecdd678
cmScore.h/c : Pedal events are now handled similarly to Note-on events and given
their own type: kPedalEvtScId and pedal down messages are assigned the
pedal event duration in cmScEvent_t.durSecs.
9 年之前
Kevin Larke
7d55b16257
Merge origin with post take-seq-bldr updates to master.
9 年之前
Kevin Larke
c89117af6a
cmScoreProc.c : Changed kBegin/EndSectionSpId to kBegin/EndTakeSpId to better
reflect the meaning of the score markers.
9 年之前
Kevin Larke
83345c5046
cmDspTl.h/c : Deleted these unused files.
9 年之前
Kevin Larke
7fbe7ba4ae
cmDspPgmKr.c : Added 'tksbFn' to the time-line program resource file.
9 年之前
Kevin Larke
5510595568
cmDspClass.h, cmDspUi.c : Added cmDspUiTakeSeqBldrCreate().
9 年之前
Kevin Larke
d01fdca576
cmDspKr.h/c, cmDspBuildIn.c : Added initial framework for cmTakeSeqBldr DSP object.
9 年之前
Kevin Larke
94cb7244a1
cmMsgProtocol.h : Added kTakeSeqBldrDuiId UI ctl identifier.
9 年之前
Kevin Larke
cf53227561
cmScore.c : Fixed assert() bug in _cmScParseFile().
9 年之前
Kevin Larke
4873885874
cmTakeSeqBldr.h/c : Partial implementation of cmTakeSeqBldrLoadTake().
9 年之前
Kevin Larke
9e11eb49b8
cmScore.h/c : The durSecs's cmScEvt_t field of pedal down events now contains
the length of time the pedal is held down and the 'pitch' field is set
to the MIDI id of the pedal.
9 年之前
Kevin Larke
a89cadec84
app/cmTimeLine.h/c : cMTlXXXObjPtr() now returns NULL if the 'op' arg. is NULL.
9 年之前
Kevin Larke
ec6c2d8593
cmMidiFile.c : cmMidiFileCalcNoteDuration() now update the durTicks field of
sustain pedal messages with the length of time the sustain pedal is held down.
9 年之前
Kevin Larke
1a0b88016e
cmMidiFile.h : Fixed commented numbering of result-codes.
9 年之前
Kevin Larke
1b6a798401
cmTakeSeqBldr.h/c : Completed code for cmTakeSeqBldrAlloc()/Free() and initial testing.
9 年之前
Kevin Larke
b2dee6219f
cmTakeSeqBldr.h/c : Initial commit.
9 年之前
Kevin Larke
f9d1a57391
Makefile.am : Added cmTakeSeqBldr.h/c.
9 年之前
Kevin Larke
205f7c6c6b
cmProc4.h/c : Deleted experimental score trackers.
9 年之前
Kevin Larke
e5dbc44c61
cmScoreProc.h : Completed the cmSpAssocProc_t based processing.
Added kNoteNoSpid and kFailSpId messages to the score tracking processor callback.
9 年之前
Kevin Larke
f50e5a85cc
cmScoreProc.h : Moved cmSpRC_t result codes from inside cmScoreProc.c to cmScoreProc.h
9 年之前
Kevin Larke
0b46711fd8
cmProc4.h/c : Added comments to the score follower.
9 年之前
Kevin Larke
88d5d9a499
cmScoreProc.c : Reorganized the score processor to support plugging in different
score processing algorithms without changing the processor.
Created the shell code for generating performance editing data.
9 年之前
Kevin Larke
cac6e8e974
cmScoreProc.c : Added comments.
9 年之前
Kevin Larke
2d878144d2
cmScore.h : Added comments.
9 年之前
Kevin Larke
74f5aea7b1
cmProc4.h : Fixed typo in comment.
9 年之前
Kevin Larke
44cdad61e0
cmKeyboard.h/c : Added cmIsKeyWaiting().
9 年之前
kevin
f002553852
cmProc2.c : Comment out calls to iSpecVa and oSpecVa.
Comment out calls to cmFrqTrk.
10 年之前
Kevin Larke
31dcea8f55
cmDspPgmKr.c : Re-enabled input compressor.
10 年之前
Kevin Larke
64475eb410
cmDspPgmKr.c : Fixed typo where 'useInputEqFl' was interpretted incorrectly.
10 年之前
Kevin Larke
a1b8e4c739
cmDspSys.c : Added instance labels for some error messages.
10 年之前
Kevin Larke
ebd1d37e74
cmUdpPort.c : Fixed bug in cmUdpTestV() where arguments were not correctly selected from 'arv'.
10 年之前
Kevin Larke
b416cb5a65
cmUdpPort.h/c : Added cmUdpTest() and cmUdpTestV().
10 年之前
Kevin Larke
1cd2969f6d
cmUdpNet.h/c : Changed argv[] in cmUdpNetTest() from char* to const char*.
10 年之前
Kevin Larke
d848f94030
Merge branch 'master' of klarke.webfactional.com:webapps/git/repos/libcm
10 年之前
Kevin Larke
a692d47b20
cmRtNet.c : Changes to port number and bcastAddr in cmRtNetTest().
10 年之前
Kevin Larke
5da2967ab6
cmAudioPort.h : Added result code kParamRangeErrorApRC.
10 年之前
Kevin Larke
2ca41539f9
cmAudioPortOsx.c : Replaced deprecated Core Audio API.
10 年之前
Kevin Larke
1e4ace93ad
cmAudioPortOsx.h : Added cmApOsxTest().
10 年之前
kevin
eddc01b445
vop/cmVectOpsTemplateCode/Hdr.h
Changed fieldWidth and decPlCnt from unsigned to int in PrintF()
Added #ifdef OS_OSX conditional compile around ilaenv_() in LUInverse().
10 年之前
kevin
1931bfdd6d
cmDspPgm.c : Changed abeg[] and aend[] to double in _cmDspSysPgm_PickupFxFile()
10 年之前
kevin
5ccd9d1e36
cmUi.c : Removed unused variable from cmUiSelectPanel().
10 年之前
kevin
5c1056299c
cmMidi.c : Removed check for negative on unsigned 'rv' in cmSciPitchToMidi().
10 年之前