kevin
|
d700a0e8b1
|
cwMutex.h/cpp : Added lock() with a timeout option.
|
2022-12-12 12:19:56 -05:00 |
|
kevin
|
a3b395df4a
|
Merge branch 'master' of gitea.larke.org:kevin/libcw
|
2022-12-12 12:13:03 -05:00 |
|
kevin
|
b79e8e1948
|
cwTime.cpp : Slight efficiency improvement to advanceMs().
|
2022-12-12 12:11:30 -05:00 |
|
kevin
|
f6ddb9f97f
|
Merge branch 'master' of gitea.larke.org:kevin/libcw
|
2022-12-05 17:26:09 -05:00 |
|
kevin
|
a204e40694
|
cwIOPresetSelApp.cpp : Added kMeasId but no yet implemented.
|
2022-12-05 17:25:59 -05:00 |
|
kevin
|
859df98d12
|
cwDspTransforms.h/cpp,cwDspFlow.cpp,cwFlowProc.cpp : Added limiter and DC filter.
|
2022-12-05 17:21:54 -05:00 |
|
kevin
|
b680d46487
|
cwPianoScore.h/cpp : Added loc_to_measure() and loc_to_next_note_on_measure()
|
2022-12-05 17:21:02 -05:00 |
|
kevin
|
6a9351b043
|
cwVectOps.h : Added filter() function
|
2022-12-05 17:20:26 -05:00 |
|
kevin
|
d034b87f51
|
Updates in preparation for variable length FT windows.
|
2022-12-05 17:19:58 -05:00 |
|
kevin
|
83884b5424
|
Merge branch 'master' of gitea.larke.org:kevin/libcw
|
2022-11-14 18:34:07 -05:00 |
|
kevin
|
f63280e9f8
|
cwLog.cpp : System errors now print the error number.
|
2022-11-14 18:32:52 -05:00 |
|
kevin
|
eb674c8411
|
cwIo.h/cpp : Added socketIsConnected().
|
2022-11-14 18:32:32 -05:00 |
|
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 |
|