Commit Graph

1007 Commits

Author SHA1 Message Date
kevin
fd3db429d2 Apply a license notice to all source code files. Add the LICENSE and COPYING files. 2020-10-15 15:40:25 -04:00
kevin
dd8fc144fb Merge branch 'master' of gitea.larke.org:klarke/libcm 2020-10-15 12:02:07 -04:00
kevin
05cd76192e .gitignore updated. 2020-10-15 12:00:08 -04:00
kevin
ae1384784b Added 'doc' directory to hold document generation files. 2020-10-15 11:59:58 -04:00
kevin
7b32da2c04 Many documentation string additions and updates. 2020-10-15 11:59:12 -04:00
kevin
a1a3ece09d cmDocMain.h : Deleted. 2020-10-15 11:52:36 -04:00
kevin
b93e3729eb README.md : Initial commit. 2020-10-13 15:13:24 -04:00
kevin
b81204a8d2 cmMsgProtocol.h/cmDspClass.h/cmDspUi.c : Added cmDspUi.c:cmDspProgram() is done to send a message to the host from the DSP process when the DSP program is done. 2020-08-24 09:48:30 -04:00
kevin
4942b48206 cmXScore.c : A warning is now reported when a overlapped note triggers a 'shorten/shift' resolution.
Tick number added to pedal state warning messages.
2020-08-04 11:21:13 -04:00
kevin
8848b03412 Merge branch 'develop' of gitea.larke.org:klarke/libcm into develop 2020-08-03 12:25:54 -04:00
kevin
4edc0c968d cmDspPgmKrChain2.c,cmDspPgmKrTimeLineLiteAf.c : many changes to refine output. 2020-08-03 12:25:41 -04:00
kevin
c9dc494178 cmDspFx.c, cmDspFx.c : If the second character in the 'scalarOp' object is '$' then any input triggers an output. 2020-08-03 12:24:12 -04:00
kevin
90bfc6c05b cmDspBuiltIn.c, cmDspValue.h/c : text in 'label' object can now be updated with any variable type. 2020-08-03 12:22:26 -04:00
kevin
220ca1577c cmDspKr.c : Update 'Kr2' to use input igain variable. 2020-08-03 12:20:13 -04:00
kevin
349979f8b5 cmProc4.c : Print out preset label in _cmScModActivateGroup(). 2020-08-03 12:18:31 -04:00
kevin
af0e716b1f cmProc2.h/c : Added igain,igainV to cmSpecDist2. 2020-08-03 12:17:56 -04:00
kevin
75f8c880f7 cmXScore.h/c : Added 'damperRptFl' to print out pedal state during pedal processing. 2020-08-03 12:14:23 -04:00
kevin
47d4dda2b0 Merge branch 'develop' of gitea.larke.org:klarke/libcm into develop 2020-08-01 08:08:33 -04:00
kevin
f3af534ad5 cmMidiFile.h/c : Added flags arg. to cmMidiFileCalcNoteDurations(), Added cmMidiFileIsPedalUp/Down() macro.
cmMidi.h : Fixed bug in cmMidiIsNoteOn() macro.
2020-08-01 08:07:50 -04:00
kevin
ad0b1ad901 cmXScore.c : Added missing underscore to 't_frac' in score CSV column header. 2020-07-31 07:35:27 -04:00
kevin
6c8ab0a131 cmDspPgmKrTimeLineLiteAf.c : Added stop location and wet,dry master gain. 2020-07-28 14:10:40 -04:00
kevin
b16673bbc0 cmDspFx.c,cmDspPgm.c: Finalized IntToSym. 2020-07-28 14:09:04 -04:00
kevin
77367919b7 .gitignore : updated to ignore files based on new make style. 2020-07-27 19:38:57 -04:00
kevin
003a7deddf cmDspPgm.h/c : Added IntToSym example. Added initial set of shortened macros for programming. 2020-07-27 17:41:34 -04:00
kevin
ebecf50417 cmDspFx.h/c : Added IntToSym 2020-07-27 17:40:01 -04:00
kevin
50f5d15145 cmDspBuiltIn.c : Added 'enable' to AudioOut, Added chIdx to WaveTable 2020-07-27 17:39:16 -04:00
kevin
186f815636 cmAudDsp.h/c, cmAudioNrtDev.c,cmAudioSys.h : Audio devices are now set in aud_dsp.js by their name rather than their index. 2020-07-27 17:36:43 -04:00
kevin
4d5e88e766 Makefile.am, clean.sh : Added '-lasound' to library build. Made cleaning process more standard. 2020-07-21 12:05:24 -04:00
kevin
ce2412aae3 cmPgmOpts.c : Fix bug where 'flag' type was always reported as 'required'. 2020-07-20 17:43:54 -04:00
kevin
f36c81aae3 Rearrangment of library to support building inside of a project or independently. 2020-07-20 13:18:33 -04:00
kevin
e9e405f4a9 cmAudioPort.c : Enable the input and output channels on the selected devices in cmApPortTest(). 2020-07-19 08:00:20 -04:00
kevin
7630f0a453 cmApBuf.c : Fixed bug in call to generate output test tone. 2020-07-19 07:57:03 -04:00
kevin
0243857bfe cmXml.c : XML declaration nodes of the form: <?label ... ?> which do not have conventional attribute lists are now handled. 2020-07-19 07:50:43 -04:00
kevin
29196253a7 cmAudioPortAlsa.c : Included new snd_pcm_state value SND_PCM_STATE_PRIVATE1 in switch statements to eliminate warning. 2020-07-19 07:49:09 -04:00
kevin
118fd5c92d Merge branch 'master' of gitea.larke.org:klarke/libcm 2020-07-17 18:48:15 -04:00
kevin
9d5697d9cd Many changes to support cmtools. 2020-07-17 18:48:01 -04:00
kevin
2eb0fd0f60 Merge branch 'master' of gitea.larke.org:klarke/libcm 2020-07-17 16:44:34 -04:00
kevin
2f47cc473c cmTakeSeqBldr.h : Fixed comment spelling error. 2020-07-17 16:44:24 -04:00
kevin
d85c5340fb cmDspPgm.c, cmDspPgmKrTimeLineLite.c : minor changes to support current runtime. 2020-07-17 12:11:26 -04:00
kevin
b79438c5f6 cmDspPgmKrTimeLineLiteAf.c : initial commit 2020-07-17 12:10:17 -04:00
kevin.larke
6240b8f9a8 Merge branch 'master' of gitea.larke.org:klarke/libcm 2020-03-09 14:45:07 -04:00
kevin.larke
4a106504f6 cmSerialize.c : Fixed a typo in an assertion in _cmSrReadV(). 2020-03-09 14:44:59 -04:00
kevin.larke
93382d3b97 cmXScore.c : Added a color to _cmXScoreParseColor(). 2020-03-09 14:44:25 -04:00
kevin.larke
84243b69aa cmAudDsp.c : Added serial port handle to the audioSys configuration record. 2020-03-09 14:43:17 -04:00
kevin.larke
0aee816083 Updates to support sample-rate conversion in cmApBuf.h/cpp. 2020-02-29 12:31:01 -05:00
kevin.larke
d5f072fb40 cmDspPgmKrTimeLineLite.c : Added use of 'Picadae' processor. 2020-02-23 14:01:30 -05:00
kevin.larke
1dc08d75a2 cmDspPgm.c : Initial working version of 'Picadae' processor. 2020-02-23 14:00:38 -05:00
kevin.larke
0cc1cefe19 Merge branch 'master' of wf:webapps/gitweb/repos/libcm 2020-02-21 15:51:29 -05:00
kevin.larke
d4af37682b cmDspPgm.c : Added _cmDspSysPgm_All_In_And_Out() and other minor changes to test Focusrite audio interface. 2020-02-21 15:51:22 -05:00
kevin.larke
0627387974 cmDspKr.h/c, cmDspBuiltIn.c : Initial implementation of shell for cmDspPicadae. 2020-02-21 15:48:27 -05:00