kevin
|
f3803fefd0
|
cwIoPresetSelApp.cpp : Added use of a system wide sample rate.
Initial integration of score follower.
|
2023-04-30 21:22:49 -04:00 |
|
kevin
|
37924ff67f
|
cwIoMidiRecordPlay.cpp : Removed dead code and use fix merge errors.
|
2023-04-30 21:20:25 -04:00 |
|
kevin
|
835f23800b
|
cwMidi.h : midiToSciPitch() now has some default arguments.
|
2023-04-30 21:19:15 -04:00 |
|
kevin
|
8ae846ee05
|
cwMidiFile.h/cpp : Fixed memory leaks.
|
2023-04-30 21:18:38 -04:00 |
|
kevin
|
87c319c11f
|
cwScoreFollower.h/cpp: Added cw loc. <-> cm loc maps. Initial working version.
|
2023-04-30 21:17:31 -04:00 |
|
kevin
|
2d646837a6
|
cwTime.h/cpp : Added specToSeconds()
|
2023-04-30 21:16:14 -04:00 |
|
kevin
|
f5993f4aad
|
cwIoMidiRecordPlay.cpp : Merge after inadvertent 'stash pop'
|
2023-04-11 08:36:04 -04:00 |
|
kevin
|
47a5bbe06a
|
cwInterface.cpp,cwScoreFollower.cpp : Initial non-realtime score follower.
|
2023-04-11 08:20:18 -04:00 |
|
kevin
|
ab40711eee
|
cwIo.cpp : Added use of atomic isStartedFl
|
2023-03-21 08:27:32 -04:00 |
|
kevin
|
6c97b62d6f
|
cwIoPresetSelApp.cpp : Added use of cwVelTableTuner
|
2023-03-20 19:41:58 -04:00 |
|
kevin
|
67361c928b
|
cwVelTableTuner.h/cpp : Add the 'defaultFl' parameter to determine which velocity table should be loaded by default for a given MIDI device.
|
2023-03-20 08:55:35 -04:00 |
|
kevin
|
ecdec5aa60
|
cwIoMidiRecordPlay.h/cpp: Load the velocity table from an external cfg file as provided by cwVelTableTuner.cpp
|
2023-03-20 08:54:11 -04:00 |
|
kevin
|
5d2a7390a5
|
cwIoAudioMidiApp.cpp : Make use of velocity table optional.
|
2023-03-20 08:52:32 -04:00 |
|
kevin
|
190ead625f
|
cwFlow.h/cpp : Argument object to test() now contains the name of the flow_proc_dict file rather than receiving it as a separate arg..
|
2023-03-17 18:24:07 -04:00 |
|
kevin
|
6815f87256
|
html/sel_preset/ui.cfg : Updates to support vel. table tuner.
|
2023-03-17 18:18:50 -04:00 |
|
kevin
|
ec6a55d07c
|
cwVelTableTuner.h/cpp : Initial commit.
|
2023-03-17 18:17:22 -04:00 |
|
kevin
|
0531e91c6b
|
html/uitTest.ui.cfg : Updated to support current ui.cfg format.
|
2023-03-17 18:16:53 -04:00 |
|
kevin
|
1386e6db02
|
cwIoMidiRecordPlay.h/cpp : Added dev_count() and vel_table_???() to support vel. table tuner.
|
2023-03-17 18:16:25 -04:00 |
|
kevin
|
5b3299dea3
|
cwFlowTypes.cpp : fbuf_destroy() now releases magV,phsv, and hzV.
|
2023-03-17 17:44:29 -04:00 |
|
kevin
|
b5f7e76983
|
cwObject.h/cpp : Added to_string() and objectToFile()
|
2023-03-17 17:43:40 -04:00 |
|
kevin
|
2171d8a0a6
|
cwFileSys.cpp: expandPath() now drops leading white space. pathParts() now expands the path prior to splitting it.
|
2023-03-17 17:42:29 -04:00 |
|
kevin
|
dd7dcc654e
|
cwFile.h : Added new version of backup() which takes a complete file name rather than file path parts.
|
2023-03-17 17:41:04 -04:00 |
|
kevin
|
a01f7e8185
|
cwIoPresetSelApp.cpp : Updates to support audio file playback.
|
2023-02-26 13:44:54 -05:00 |
|
kevin
|
574f91f1ca
|
cwPianoScore.h/cpp: Added loc_to_event() and locs_to_diff_seconds()
|
2023-02-26 13:44:12 -05:00 |
|
kevin
|
06a6c51f9f
|
cwIo.cpp : Added new parameters for cwAudioDevFile
|
2023-02-26 13:43:39 -05:00 |
|
kevin
|
892a7b06d9
|
cwFlowProc.h/cpp,cwFlow.cpp : Added 'audio_marker'.
|
2023-02-26 13:43:14 -05:00 |
|
kevin
|
a35d91f73e
|
cwIoMidiRecordPlay.h/cpp : Added elapsed_micros().
|
2023-02-26 13:40:49 -05:00 |
|
kevin
|
41bac85d94
|
Add output file caching and use of kUseInternalClockFl.
|
2023-02-26 13:11:07 -05:00 |
|
kevin
|
03061f42b7
|
cwAudioDevFile.h/cpp, cwIo.cpp : Implemented input cache on audio dev file.
|
2023-02-20 15:42:11 -05:00 |
|
kevin
|
2fc2f7f4b0
|
cwFlow.cpp : Fixed possible uninitialized pointer in create().
|
2023-02-20 15:26:07 -05:00 |
|
kevin
|
47aeaabbfb
|
cwIo.cpp : The main callback no longer indicates a failure when the mutex times out.
|
2023-02-19 17:13:08 -05:00 |
|
kevin
|
d4eacdf964
|
cwMutex.cpp : Do not indicate failure when the mutex times out.
|
2023-02-19 17:11:39 -05:00 |
|
kevin
|
a523b03ea9
|
cwIo.h/cpp : Replaced use of flow proc audioFileIn with audioDevFile() enable/seek API.
|
2023-02-19 14:18:53 -05:00 |
|
kevin
|
20175d29f9
|
cwAudioDevice*.h,cpp, cwIo.h,cpp, cwIoAudioPanel.cpp : Added deviceEnable(), deviceSeek() to audio device driver.
Change io::cwAudioDeviceIsEnabled() to cwAudioDeviceIsActive().
|
2023-02-19 14:16:37 -05:00 |
|
kevin
|
4ecbd0d035
|
cwAudioDeviceFile.cpp : added comments
|
2023-02-18 14:31:23 -05:00 |
|
kevin
|
9ed0bea4d0
|
cwAudioDeviceFile.h/cpp : Added test(). Fixed memory leaks.
|
2023-02-18 13:50:00 -05:00 |
|
kevin
|
3f8992d6ae
|
cwAudioDevice.h,cwAudioDeviceAlsa.h/cpp : Removed deviceIsAsync()
|
2023-02-18 13:49:17 -05:00 |
|
kevin
|
18e78ad206
|
cwCommonImpl.h : Update comments.
|
2023-02-18 13:48:38 -05:00 |
|
kevin
|
0a0dc2e87b
|
cwAudioFile.h/cpp : Filenames are now automatically expanded. Comments added.
|
2023-02-18 13:48:11 -05:00 |
|
kevin
|
8e40899ef2
|
README.md : Audio device file updates.
|
2023-02-14 21:08:54 -05:00 |
|
kevin
|
8dd86c27d0
|
cwFlowProc.cpp : Verify 'frame' and 'srate' in audio_merge.
|
2023-02-14 21:07:03 -05:00 |
|
kevin
|
b5172afc5f
|
cwIoPresetSelApp.cpp : disable app_t.audioFileSrcFl
|
2023-02-14 21:04:30 -05:00 |
|
kevin
|
5d235d0887
|
cwIoMidiRecordPlay.cpp : Include 'sci-pitch' in CSV row.
|
2023-02-14 21:03:01 -05:00 |
|
kevin
|
5589fb6ef3
|
cwIoAudioMidiApp.cpp,html/audio_midi/ui.cfg : Updates to support current version of IO.
|
2023-02-14 20:59:06 -05:00 |
|
kevin
|
66de2f840f
|
cwAudioBuf.h : Updated comments.
|
2023-02-14 20:57:26 -05:00 |
|
kevin
|
d40861ce33
|
Added cwAudioDeviceFile.h/cpp.
|
2023-02-14 20:57:09 -05:00 |
|
kevin
|
1830d70f92
|
cwVectOps.h : Added interleave() and deinterleave()
|
2023-02-14 20:56:39 -05:00 |
|
kevin
|
e57997a1e5
|
cwIo.h/cpp: Added audio device file related feature.
|
2023-02-14 20:55:03 -05:00 |
|
kevin
|
93837891a4
|
cwAudioDeviceFile.h/cpp : Converted to async device using internal thread.
Added deviceIsAsync(),deviceExecute(), and cbDevidx to deviceSetup().
Added start(),stop(),createInDevice(),createOutDevice().
|
2023-02-14 20:52:32 -05:00 |
|
kevin
|
d46101f4b9
|
cwAudioFile.h/cpp : Added writeFlowInterleaved()
|
2023-02-14 20:50:29 -05:00 |
|