Commit Graph

641 Commits

Author SHA1 Message Date
kpl
c69698716c cmRtNet.h/c : Added cmRtNetAddrToNodeIndex(),
cmRtNetEndpointIsValid(),cmRtNetEndPointId(),cmRtNetEndPointLabel().

Added srcEndPtId to all 'sending' functions.

_cmRtNetRecv() now sets cmRtNetMsg_t.srcNodeIdx.
2014-06-15 22:16:22 -07:00
kpl
c0d05985e6 cmRtSys.c : rtSubIdx associated with a cmRtNet is now assigned at cmRtNetAlloc()
rather than at cmRtNetEndPointRegister().
2014-06-15 14:38:16 -07:00
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.
2014-06-15 14:36:12 -07:00
kpl
b6e71997f3 .gitignore : Initial commit. 2014-06-14 21:17:06 -07:00
kpl
7f3c7e9d46 cmRtNet.c : Fix serialization bug in _cmRtNetSend(). 2014-06-14 21:09:28 -07:00
kpl
3027a27302 cmRtNet.h/c : Added cmRtNetRemote* functions, cmRtNeSendByIndex() and cmRtNetSyncMsgLabel(). 2014-06-14 20:40:46 -07:00
kpl
983f7098fa cmRtSyc.c : Deleted dead code. 2014-06-14 16:45:52 -07:00
kpl
a07912968f cmRtNet.h : cmRtNetSyncMsg_t.label is now the last field in the structure. 2014-06-14 16:45:37 -07:00
kpl
059d9d5e08 cmRtNet.h/c : cmRtNetSyncMsg_t is now has public visibility. 2014-06-14 14:59:28 -07:00
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().).
2014-06-14 14:38:52 -07:00
Kevin Larke
ae14a04442 cmAudioPortAlsa.c : Added, but disabled, use of IMPULSE_FN. 2014-06-14 13:56:05 -07:00
Kevin Larke
4df91dd08f cmRtNet.h/c : Sync. messages are now transmitted to the client
in _cmRtNetRecv().
Added comments.
2014-06-14 13:54:30 -07:00
Kevin Larke
4cd59919a2 cmDspPgm.c : Added _cmDspPgmMidiFilePlay().
Removed the use of useBuiltInFl from _cmDspSysPgm_Stereo_Through().
2014-05-31 09:54:00 -07:00
Kevin Larke
c9cba4c7bf dsp/cmDspKr.c : Changed the way the MIDI channel is handled in _cmDspNanoMapRecv(). 2014-05-31 09:51:47 -07:00
Kevin Larke
26060afa25 cmDspFx.c : Added 'clear' command to cmDspMsgDelay. 2014-05-31 09:49:01 -07:00
kevin
76a8e5cd2a cmProc.c : Fix bug where endFrmIdx==cmInvalidIdx is not properly handled in
cmAudioFileRdOpen()
2014-04-23 14:43:54 -07:00
kpl_harpo
4712a0ccb2 cmLib.c : Attempts to load non-library files now fail silently. 2014-04-08 09:07:46 -04:00
kpl_harpo
9f422e58e8 cmRtSys.h : Added 'no-block-mode' to run a program independent of the audio
clock. Added cmRtSysEnableNoBlockMode().
2014-04-08 09:02:39 -04:00
kpl_harpo
102725929c cmDspBuiltIn.c : Added 'send' input port to FName object. 2014-03-17 11:55:55 -04:00
kpl_harpo
d0c6741b65 cmDspPgm.c : Added _cmDspSysPgm_MultiOut() and _cmDspSysPgm_MultiIn(). 2014-03-17 11:55:25 -04:00
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.
2014-03-17 10:08:19 -07:00
kevin
e581d54cc0 cmTimeLine.c : durSmpCnt is now set for pedal up/down in _cmTlProcMidiFile(). 2014-03-17 10:05:20 -07:00
kevin
c21c04e2ca cmMidiFile.c : Added _cmMidiFileCalcNoteDurationsAllocVoice() to modularize
note duration tracking.
2014-03-17 10:03:37 -07:00
kevin
ac62d77803 cmMidi.h : Added status tests cmMidiIsNoteOn(), cmMidiIsCtl(), etc. 2014-03-17 10:01:47 -07:00
kevin
8897b62c5b cmVectOpsRICode.h : Fixed bug in IsClose(). 2014-02-21 22:46:37 -08:00
kevin
08e4aa7c51 cmVectOpsTemplateCode.h : Changed cmVOx_Filter() to return a pointer to the output buffer. 2014-02-19 08:18:46 -08:00
kevin
02f9bceaac cmUi.h/c : Added cmUiListEleLabelToIndex() and shell for cmUiSelectPanel(). 2014-02-06 22:47:03 -08:00
kevin
4b59da2947 cmDspKr.c : Now depends on cmProc5.h. 2014-02-04 08:40:25 -08:00
kevin
d8d63d7e29 cmProc4.h/c,cmProc5.h/c,Makefiile.am : Moved cmGoertzel from cmProc4.h/c into new file (cmProc5.h/c). 2014-02-04 08:39:51 -08:00
kpl
4dcd756f33 cmFile.c : Fixed potential uninitialized variable in cmFiileBackup(). 2014-02-01 16:27:13 -08:00
kpl
c7e3f55a2d cmSdb.c : Fixed potential uninitialized variable in _cmSdbStoreSeqEvent(). 2014-02-01 16:26:52 -08:00
kevin
9f4c7bd291 cmFileSys.h/c: Added cmFileSysCanWriteToDir() and cmFsCanWriteToDir(). 2014-02-01 12:49:28 -08:00
kevin
0cccd0392d cmGrPlot.c : Fixed apparent but in _cmGrPlotObjIsSelected()
Changed: memset(a,0,sizeof(a))
to:      memset(a,0,sizeof(*a));
2014-02-01 12:49:05 -08:00
kevin
6bb138b1ad Merge branch 'master' of klarke.webfactional.com:webapps/git/repos/libcm 2014-01-31 10:31:34 -08:00
kevin
c5c45e5039 cmVectOpTemplateHdr/Code.h : Added cmVox_NormToAbsMax() and cmVox_LinSpace(). 2014-01-30 23:36:50 -08:00
kevin
83841f4934 cmMath.h.c : Added cmRandXXX() functions. 2014-01-30 23:35:54 -08:00
kevin
e65764d7a4 cmAudioFile.h/c : Fixed crash bug in cmAudioFilecreate() caused by using a file name without and extension.
_cmAudioFileReadInt() now returns in error instead of asserting when an invalid input channel count is encountered.
2014-01-30 23:35:25 -08:00
kevin
d863299265 cmSdb.h/c : Added initial set of cmSdbSeqXXX() operations.
Added 'pitchV' arg. to cmSdbSelect().
Added cmSdbSyncChPairs().
2014-01-30 23:33:00 -08:00
kevin
1c4fb1097d cmFile.c : Fixed code formatting problem in cmFileByteCount(). 2014-01-26 17:08:46 -08:00
kevin
25932dc723 cmFileSys.h : cmFileSysVMakeFn() can now work with no 'fn' arg. 2014-01-26 17:08:01 -08:00
kevin
92a9b18f44 cmFile.h/c : Added cmFileCopy() and cmFileBackup(). 2014-01-26 17:06:46 -08:00
kevin
6d317d54ca Merge branch 'master' of klarke.webfactional.com:webapps/git/repos/libcm 2014-01-25 16:19:34 -05:00
kevin
1e26484c74 cmDspKr.c: Removed declaration of unused variable in _cmDspNanMapRecv()
to eliminate compiler warning.
2014-01-25 16:17:50 -05:00
kevin
2cac6143ad cmCsv.h/c: CSV reader now uses a hash table rather than symbol table. 2014-01-25 16:16:06 -05:00
kevin
c8d4648af5 cmSyncRecd.h/c : Changed result codes from cmXXXSrRC to cmXXXSyRc to avoid
conflicts with same named result codes from cmSerialize.h.
2014-01-25 16:15:09 -05:00
kevin
9b3aa4c798 cmHashTbl.h/c : Initial commit. 2014-01-25 16:13:57 -05:00
kevin
f95d93a4f8 app/cmSdb.h/c : Sample database reader object. Initial commit. 2014-01-25 16:13:42 -05:00
kevin
e25a9abaac Makefile.am : Added references to cmSdb.h/c cmHashTbl.h/c. 2014-01-25 16:13:13 -05:00
kevin
9dc8a4eb8c Merge branch 'master' of klarke.webfactional.com:webapps/git/repos/libcm 2014-01-21 22:37:40 -05:00
kevin
a4020934ee cmText.h/c : Added cmTextLastWhiteChar(). 2014-01-21 22:37:18 -05:00