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
|
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
|
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 |
|
kevin
|
67078663be
|
cwIo.cpp: Zero initialize 'args' in _uiConfig()
|
2022-05-14 10:17:15 -04:00 |
|
kevin
|
172df9da45
|
cwPresetSel.cpp : Change logging message from track_timestamp().
|
2022-05-14 10:16:34 -04:00 |
|
kevin
|
95b0d4f213
|
cwUi.h/cpp : Handle partial messages arriving from the websocket by buffering and reconstructing the message.
|
2022-05-14 10:16:09 -04:00 |
|
kevin
|
f4852f7b90
|
filesys.cpp: Add nullptr guards to isDir(), isFile(), isLink().
|
2022-05-14 10:12:47 -04:00 |
|
kevin
|
bd43bd7e30
|
cwIoPresetSelApp.cpp : Allow re-loading without restarting program. Add seeking by 'location'.
|
2022-05-06 16:11:51 -04:00 |
|
kevin
|
47715db628
|
html/preset_sel/ui.cfg : Change some UI labels.
|
2022-05-06 16:09:26 -04:00 |
|
kevin
|
e028fc4b8b
|
cwVectOps.h : Minor changes to mul<> and ampl_to_db() to clarify types.
|
2022-05-06 16:08:10 -04:00 |
|
kevin
|
15b590e9bf
|
cwPresetSel.h: Add track_timestamp_reset().
|
2022-05-06 16:06:24 -04:00 |
|
kevin
|
d52f20c8ce
|
cwPianoScore.h/cpp : Add uid_to_event().
|
2022-05-06 16:05:49 -04:00 |
|
kevin
|
1a186ebbad
|
cwIo.cpp : Minor comment change.
|
2022-05-06 16:05:04 -04:00 |
|
kevin
|
634c3618fd
|
cwMidiAlsa.cpp : Put quotes around some reports to give clear indication of begin/end of labels.
|
2022-05-06 16:04:42 -04:00 |
|
kevin
|
82882d7bac
|
cwIoMidiRecordPlay.h/cpp : Add 'location' to outgoing messages.
|
2022-05-06 16:03:43 -04:00 |
|
kevin
|
6b2b8c53d1
|
cwAudioTransforms.h : Change _cmSpecDist to use doubles for some operations to avoid distortion.
|
2022-05-06 16:01:40 -04:00 |
|
kevin
|
20f631afc5
|
cwIoMidiREcordPlay,cwIoPresetSelApp : Updated to include half-pedal experimentation procedure, and separate velocity tables for each MIDI device.
|
2022-03-20 10:27:46 -04:00 |
|
kevin
|
cb31b0882a
|
cwUi.cpp : Increased the size of the _sendValue() buffer from 512 to 1024.
|
2022-03-20 10:24:36 -04:00 |
|
kevin
|
01e727d5d1
|
cwFlowProc.cpp : Updates to use var_get() and var_register_get() where possible.
|
2022-03-20 10:23:51 -04:00 |
|
kevin
|
1259ba96fb
|
cwTime.h/cpp : Added elapsedSecs().
|
2022-03-20 10:18:54 -04:00 |
|