kevin
|
7b01e1aaec
|
Merge branch 'master' of https://gitea.larke.org/kevin/libcw
|
2022-11-11 14:05:49 -05:00 |
|
kevin
|
e0f4873809
|
html/audio_midi/ui.cfg : Added mute buttons
|
2022-11-11 14:04:58 -05:00 |
|
kevin
|
b1cfeb814c
|
cwIoMidiRecordPlay.cpp : Added dead-band and mute implementation.
|
2022-11-11 14:04:44 -05:00 |
|
kevin
|
7bcb001975
|
cwMidi.h : Added isSoftPedal()
|
2022-11-11 14:03:51 -05:00 |
|
kevin
|
7edcb3309d
|
cwIoAudioMidiApp,cwIoAudioRecordPlay,cwIoMidiRecordPlay : Add 'mute' feature
|
2022-11-11 14:03:22 -05:00 |
|
kevin
|
df3a948608
|
cwFlowType.h/cpp : Convert fbuf_t binN and hopSmpN_V to vectors.
|
2022-11-11 13:51:06 -05:00 |
|
kevin
|
c1a0e7708b
|
cwMidiAlsa.cpp : Added TODO comments.
|
2022-11-11 13:15:35 -05:00 |
|
kevin
|
c94556d4a1
|
cwCmInterface,cwScoreFollower : Initial commit. Not yet included in build.
|
2022-11-11 13:13:35 -05:00 |
|
kevin
|
39a7c1d5d8
|
cwIoPresetSelApp.cpp: Updates to support reading and applying beg/endPlayLoc from the .cfg file
|
2022-11-11 13:11:44 -05:00 |
|
kevin
|
79022916fe
|
cwFlow,cwFlowProc,cwFlowTypes: Changes to support proc's taking a variable count of numbered inputs.
|
2022-11-11 13:09:07 -05:00 |
|
kevin
|
3b050ab640
|
cwIoMidiRecordPlay.cpp : Fixed bug where sizeof file read was 0 in _am_file_read()
|
2022-11-11 11:52:59 -05:00 |
|
kevin
|
714817bfb6
|
cwIoPresetSelApp.h/cpp : 'flow_proc_dict' is now read from an external file. Added 'live' option to select a preset while streaming live audio.
|
2022-10-26 08:49:30 -04:00 |
|
kevin
|
d8e4109baf
|
cwIoMidiRecordPlay.h/cpp :Added send_midi_msg().
|
2022-10-26 08:47:54 -04:00 |
|
kevin
|
4b65621c68
|
cwIoAudioMidiApp.cpp,cwIoMidiRecordPlay.h/cpp : Upgrades to cwIoAudioMidiApp.
|
2022-10-15 15:07:06 -04:00 |
|
kevin
|
3c79433145
|
cwIoMidiRecordPlay.cpp: Added velocity histogram and 'force damper down' logic.
|
2022-10-15 09:26:35 -04:00 |
|
kevin
|
137e0994d3
|
cwPresetSel.cpp : Prevent track_loc() from going backwards to a previous 'loc'.
|
2022-10-15 09:24:53 -04:00 |
|
kevin
|
84a3c3ceff
|
cwIoPresetSelApp.cpp : Advance preset tracker (cwPresetSel) using score 'loc' rather than timestamp.
|
2022-10-15 09:23:58 -04:00 |
|
kevin
|
a4a6d21b13
|
cwUi.cpp : Fix problem in _get_msg_from_recv_buffer() where shift amount could exceed the elements in the buffer.
|
2022-10-08 12:50:22 -04:00 |
|
kevin
|
f82c440e33
|
Merge branch 'master' of gitea.larke.org:kevin/libcw
|
2022-10-01 19:05:22 -04:00 |
|
kevin
|
582b05b503
|
cwMidiFile.h/cpp : Added _testBatchConvert() and 'printWarningFl' in genCsvFile().
|
2022-10-01 19:03:23 -04:00 |
|
kevin
|
5b3b6ab3cb
|
cwIoMidiRecordPlay.cpp : am_to_midi_file() verify file exists.
|
2022-10-01 19:00:33 -04:00 |
|
kevin
|
bdfeecf064
|
cwIoPresetSelApp.cpp : Added use of preset_sel::track_loc(). Prevent disply of loc value 0.
|
2022-10-01 18:54:06 -04:00 |
|
kevin
|
e2cab402ee
|
cwPresetSel.h/cpp : Added track_loc() and track_loc_reset().
|
2022-10-01 18:52:12 -04:00 |
|
kevin
|
4f96ac3131
|
cwIoMidiRecordPlay.cpp : Added 'quiet_flag' to turn off logging of out of range pedal velocites.
|
2022-10-01 18:51:30 -04:00 |
|
kevin
|
c0ab1ba53f
|
cwUi.cpp : Fix _copy_msg_to_buffer().
|
2022-09-10 10:58:30 -04:00 |
|
kevin
|
0dbd01d190
|
cwUi.cpp : Fix uninitialized variable.
|
2022-09-10 10:25:27 -04:00 |
|
kevin
|
841aa8f744
|
cwUi.cpp : Improve websocket msg buffering.
|
2022-09-10 10:18:52 -04:00 |
|
kevin
|
984cb3a11a
|
cwIoMidiRecordPlay.cpp : Recognize and read version 0 AM files.
|
2022-09-10 08:54:17 -04:00 |
|
kevin
|
4aa8621b70
|
cwSocket.cpp : Added error msg.
|
2022-08-31 14:00:01 -04:00 |
|
kevin
|
1d9f2e28e2
|
html/preset_sel : Update UI to remove half-pedal ctl panel and minor CSS fixes
|
2022-08-27 16:12:35 -04:00 |
|
kevin
|
92af6e4110
|
cwIoPresetSelApp.cpp : Comment out half-pedal test code.
|
2022-08-27 16:11:44 -04:00 |
|
kevin
|
065bcc1a89
|
cwKeyboard.h/cpp, cwIoMinTest.h/cpp, Makefile.am : Initial commit.
|
2022-06-12 16:50:44 -04:00 |
|
kevin
|
fac893d0b2
|
cwIo.h/cpp : Added io::threadCreate()
|
2022-06-12 16:50:01 -04:00 |
|
kevin
|
ca0a61d7f8
|
cwThreadMach.h : Add comments.
|
2022-06-12 12:15:32 -04:00 |
|
kevin
|
063f0ebbac
|
cwIoMidiRecordPlay.cpp : Comment out 'damp up/down' log msg.
|
2022-06-12 12:15:08 -04:00 |
|
kevin
|
cde45ebb85
|
css/preset_sel.css : Add yellow highlight around each preset select control.
|
2022-05-21 12:36:00 -04:00 |
|
kevin
|
f5ce96dcd2
|
cwIoPresetSelApp.cpp : Update fragment button enable to include 'play seq' and 'play all' buttons.
|
2022-05-21 12:35:28 -04:00 |
|
kevin
|
a408e14096
|
cwIoPresetSelApp.cpp : Completed preset sequence player.
|
2022-05-21 11:22:53 -04:00 |
|
kevin
|
9c0f34e8a5
|
cwPresetSel.cpp : Added preset selection for playing sequences of presets.
|
2022-05-21 11:22:22 -04:00 |
|
kevin
|
4fb7d26c48
|
README.md : Added ToDo's.
|
2022-05-21 09:29:26 -04:00 |
|
kevin
|
b6a0ce94b9
|
cwIoPresetSelApp.cpp : Initial (incomplete) preset sequence player implementation.
|
2022-05-21 09:29:03 -04:00 |
|
kevin
|
c4b6568833
|
uiDecls.h : Added explicit numbers to enum's comments.
|
2022-05-21 09:28:17 -04:00 |
|
kevin
|
1557b65072
|
js/ui.js : Added error message when the parent element is not found in ui_create()
|
2022-05-21 09:27:42 -04:00 |
|
kevin
|
7c567ff1c8
|
cwIoMidiRecordPlay.h/cpp: Added 'actionId' to callback function.
|
2022-05-21 09:26:23 -04:00 |
|
kevin
|
f75510f624
|
Merge branch 'master' of gitea.larke.org:kevin/libcw
|
2022-05-15 10:37:51 -04:00 |
|
kevin
|
b552a96508
|
cwSocket.cpp : Generate an error message if _idToSock() fails in _getMgrAndSocket().
|
2022-05-15 10:36:48 -04:00 |
|
kevin
|
09e371ba93
|
cwIoMidiRecordPlay.cpp : Do not initialize disabled MIDI devices.
|
2022-05-14 12:37:11 -04:00 |
|
kevin
|
10652f1b45
|
html/preset_sel/js/ui.js : ws_on_open() now sends 'init' message via ws_send() rather than directly via '_ws'.
|
2022-05-14 10:23:58 -04:00 |
|
kevin
|
7d7b194b48
|
cwIoMidirecordPlay.h/cpp : Added delay after the last note is played to allow sounding notes to finish prior to sending all-note-off.
|
2022-05-14 10:22:29 -04:00 |
|
kevin
|
09517f2653
|
cwIoPresetSelApp.cpp: Expand 'scoreFn' and 'record_dir' args.
Prevent first fragment from being played when MIDI player stops.
|
2022-05-14 10:19:18 -04:00 |
|