Kevin Larke
634225d803
cmProc2.h/c : Added frequency suppression filter to cmFrqTrk.
Added cmFrqTrk to cmSpecDist and did initial real-time testing.
10 роки тому
Kevin Larke
be7b8819c7
cmVectOpsTemplateHdr/Code.h : Add MeanM2() and Interp1().
10 роки тому
Kevin Larke
133bdea685
cmProc2.h/c : Added cmFrqTrk,cmWhFilt, and cmVectArray.
Initial addition of cmFrqTrk to cmSpecDist. (not yet tested).
10 роки тому
Kevin Larke
e1ab740d82
cmProc4.h/c : Moved cmFrqTrk to cmProc2.h/c.
10 роки тому
Kevin Larke
b05255c443
cmProc.h/c: cmAudioFileRd now recognizes 'endSmpIdx' == 0 as an indication to
read 'procSmpCnt' blocks until the end-of-file is reached.
10 роки тому
Kevin Larke
c79a1d592a
cmMidiFile.c : Added cmMidiFilePrintControlNumbers().
10 роки тому
Kevin Larke
3aa247662b
cmProc4.h : Initial implementation of cmFrqTrk.
10 роки тому
Kevin Larke
b6ff52b514
cmProc2.h : Added structure tag name to cmBinMtxFile.
10 роки тому
kpl
b2466c0d74
cmRtSys.c : Removed dead code from cmRtSysNteReportSyncEnable().
10 роки тому
kpl
335ca94b6c
cmRtNet.h/c: Added cmRtNetNodeIndex().
10 роки тому
kpl
4012928a4b
cmRtNet.c : _cmRtNetCreateNode() now reuses a node record if a new node with
the same name as an existing node attempts to synchronize.
10 роки тому
kpl
e4cef833d0
cmRtNet.c : Updated _cmRtNetDeserializeSyncMsg() to use cmRtNetSyncMsg_t.hdrByteCnt.
10 роки тому
kpl
7545105da1
cmRtSys.h/c : Added cmRtSysNetReportSyncEnable()
10 роки тому
kevin
b16d338592
cmThread.c : Fixed bug in cmThPtrCAS() where #ifdef OS_VER_10_5 was used
instead of #ifdef OS_64.
10 роки тому
kpl
51a0d5c006
cmRtNet.h/c : Added hdrByteCnt field to cmRtNetSyncMsg_t. Updated _cmRtNetDeserializeSyncMsg()
to use cmRtNetSyncMsg_t.hdrByteCnt.
10 роки тому
kpl
6815dd3570
cmRtSysMsg.h : Added srcEndPtId and srcNodeIdx fields to cmRtNetMsg_t.
Changed cmRtNetMsg_t.endptId to dstEndPtId.
10 роки тому
kpl
4ab2902363
cmUdpPort.h/c : Added cmUdpAddrIsEqual().
10 роки тому
kpl
c69698716c
cmRtNet.h/c : Added cmRtNetAddrToNodeIndex(),
cmRtNetEndpointIsValid(),cmRtNetEndPointId(),cmRtNetEndPointLabel().
Added srcEndPtId to all 'sending' functions.
_cmRtNetRecv() now sets cmRtNetMsg_t.srcNodeIdx.
10 роки тому
kpl
c0d05985e6
cmRtSys.c : rtSubIdx associated with a cmRtNet is now assigned at cmRtNetAlloc()
rather than at cmRtNetEndPointRegister().
10 роки тому
kpl
10943e18e3
cmRtNet.h/c : The rtSubIdx of the owning cmRtSys sub-system is now set in
cmNetAlloc(). rtSubIdx is no longer required to locate a remote endpoint
because IP/"node label" is enough information to determine the rtSubIdx.
Several changes were made to simplify the interface to cmRtNet based on this
observation.
10 роки тому
kpl
b6e71997f3
.gitignore : Initial commit.
10 роки тому
kpl
7f3c7e9d46
cmRtNet.c : Fix serialization bug in _cmRtNetSend().
10 роки тому
kpl
3027a27302
cmRtNet.h/c : Added cmRtNetRemote* functions, cmRtNeSendByIndex() and cmRtNetSyncMsgLabel().
10 роки тому
kpl
983f7098fa
cmRtSyc.c : Deleted dead code.
10 роки тому
kpl
a07912968f
cmRtNet.h : cmRtNetSyncMsg_t.label is now the last field in the structure.
10 роки тому
kpl
059d9d5e08
cmRtNet.h/c : cmRtNetSyncMsg_t is now has public visibility.
10 роки тому
kpl
69ebc1c232
cmRtSys.c : If a network msg is received with the destination rtSubIdx set
to cmInvalidIdx then send the message to all sub-systems. (See _cmRtSysDeliverSegMsg().).
10 роки тому
Kevin Larke
ae14a04442
cmAudioPortAlsa.c : Added, but disabled, use of IMPULSE_FN.
10 роки тому
Kevin Larke
4df91dd08f
cmRtNet.h/c : Sync. messages are now transmitted to the client
in _cmRtNetRecv().
Added comments.
10 роки тому
Kevin Larke
4cd59919a2
cmDspPgm.c : Added _cmDspPgmMidiFilePlay().
Removed the use of useBuiltInFl from _cmDspSysPgm_Stereo_Through().
10 роки тому
Kevin Larke
c9cba4c7bf
dsp/cmDspKr.c : Changed the way the MIDI channel is handled in _cmDspNanoMapRecv().
10 роки тому
Kevin Larke
26060afa25
cmDspFx.c : Added 'clear' command to cmDspMsgDelay.
10 роки тому
kevin
76a8e5cd2a
cmProc.c : Fix bug where endFrmIdx==cmInvalidIdx is not properly handled in
cmAudioFileRdOpen()
10 роки тому
kpl_harpo
4712a0ccb2
cmLib.c : Attempts to load non-library files now fail silently.
10 роки тому
kpl_harpo
9f422e58e8
cmRtSys.h : Added 'no-block-mode' to run a program independent of the audio
clock. Added cmRtSysEnableNoBlockMode().
10 роки тому
kpl_harpo
102725929c
cmDspBuiltIn.c : Added 'send' input port to FName object.
10 роки тому
kpl_harpo
d0c6741b65
cmDspPgm.c : Added _cmDspSysPgm_MultiOut() and _cmDspSysPgm_MultiIn().
10 роки тому
kevin
31916de7b9
cmDspPgmKr.c : Added compressor, window size and hop size as cmScModulator_t
variables. Attempted to add a score location number box - but it is not yet working
correctly.
10 роки тому
kevin
e581d54cc0
cmTimeLine.c : durSmpCnt is now set for pedal up/down in _cmTlProcMidiFile().
10 роки тому
kevin
c21c04e2ca
cmMidiFile.c : Added _cmMidiFileCalcNoteDurationsAllocVoice() to modularize
note duration tracking.
10 роки тому
kevin
ac62d77803
cmMidi.h : Added status tests cmMidiIsNoteOn(), cmMidiIsCtl(), etc.
10 роки тому
kevin
8897b62c5b
cmVectOpsRICode.h : Fixed bug in IsClose().
10 роки тому
kevin
08e4aa7c51
cmVectOpsTemplateCode.h : Changed cmVOx_Filter() to return a pointer to the output buffer.
10 роки тому
kevin
02f9bceaac
cmUi.h/c : Added cmUiListEleLabelToIndex() and shell for cmUiSelectPanel().
10 роки тому
kevin
4b59da2947
cmDspKr.c : Now depends on cmProc5.h.
10 роки тому
kevin
d8d63d7e29
cmProc4.h/c,cmProc5.h/c,Makefiile.am : Moved cmGoertzel from cmProc4.h/c into new file (cmProc5.h/c).
10 роки тому
kpl
4dcd756f33
cmFile.c : Fixed potential uninitialized variable in cmFiileBackup().
10 роки тому
kpl
c7e3f55a2d
cmSdb.c : Fixed potential uninitialized variable in _cmSdbStoreSeqEvent().
10 роки тому
kevin
9f4c7bd291
cmFileSys.h/c: Added cmFileSysCanWriteToDir() and cmFsCanWriteToDir().
10 роки тому
kevin
0cccd0392d
cmGrPlot.c : Fixed apparent but in _cmGrPlotObjIsSelected()
Changed: memset(a,0,sizeof(a))
to: memset(a,0,sizeof(*a));
10 роки тому