Commit Graph

313 Commits

Author SHA1 Message Date
kevin
3d56bb70c8 cwUi.h/cpp, cwUiDecls.h : Changed UI to break connection between creating and transmitting
elements to the remote UI's.
2021-11-01 21:47:22 -04:00
kevin
4262eae18e cwObject.h/cpp,cwObjectTemplate.h : All strings are now reallocated on assignment.
Added newDictObject(),newListObject(),append_child()
2021-11-01 21:42:33 -04:00
kevin
7a01d29210 cwIoPresetSelApp, cwPianoScore: Initial commit. 2021-11-01 10:28:44 -04:00
kevin
0a8641e1e5 html/audio_midi/js/ui.js : Update audio_midi js to latest 2021-11-01 10:28:00 -04:00
kevin
6349bc6244 cwMidiAlsa.cpp : Event handler now loops in _cmMpPoll() to advance ts.tv_nsec/sec time.
To handle case where tv_nsec is greater than 1 second.
2021-11-01 10:18:08 -04:00
kevin
9bdc4fc6f1 cwIoMidiRecordPlay.h/cpp : Added load() and seek() and MIDI event callback function
to support cwIoPresetSelApp.
2021-11-01 10:13:48 -04:00
kevin
421625d62b cwList.h/cpp, cwUiTest.cpp : Added cwCreateList() and use of log in cwUiTest. 2021-11-01 10:11:27 -04:00
kevin
e6bfa98878 cwObjec.h/cpp : Added newObjectDict() and newObjectList(). 2021-11-01 10:05:18 -04:00
kevin
ea85ed42d8 Added log and list control. Added 'set' action. Updated 'focus' handling. 2021-10-31 15:31:36 -04:00
kevin
82ca361248 cwIoAudioPanel.cpp : Update due to API name changes in cwIo.h. 2021-10-12 16:53:52 -04:00
kevin
3b593c5336 cwUi.h/cpp,cwUiTest: cppAdded uiCreateLog(),uiSetNumbRange(),uiSetProgRange(). 2021-10-12 16:52:45 -04:00
kevin
2d54982009 cwTime.h,cpp : Added seconds,milli,microToSpec() and subtractMicros() 2021-10-11 12:22:27 -04:00
kevin
e128a1dd38 cwIo.h/cpp,cwIoTest.cpp : Fixed serial port monitor example in cwIoTest.cpp 2021-10-11 11:53:36 -04:00
kevin
46191195b1 README.md: Updated notes.
cwFlowProc.cpp: Updated AudioFileOut to set output file bit format.
2021-09-06 09:44:48 -04:00
kevin
b8dea27343 Many updates and changes to cwFlow* and added Compressor processor. 2021-08-22 22:41:33 -04:00
kevin
b5bf573748 cwAudioTransforms.h : Added comments. 2021-08-22 22:38:35 -04:00
kevin
4dac2f5d1b cwFlow.h/cpp,cwFlowProc.h/cpp,cwFlowTypes.h/cpp : Initial commit. 2021-08-15 16:07:12 -04:00
kevin
02cd79c61f cwAudioFileProc.h/cpp, cwAudioTransforms.h/cpp, cwPvAudioFileProc.h/cpp: Initial commit.
Minor update to cwAudioFileOps.cpp.
2021-08-15 16:06:29 -04:00
kevin
9d8d8ee051 cwMidiPort.cpp: Print out message in testCallback(). 2021-08-15 16:03:56 -04:00
kevin
cb44d28430 cwIoAudioMidi.cpp, cwIoAudioRecordPlay.cpp, cwIoMidiRecordPlay.h/cpp, cwMidiPort.cpp: Many changes and additions. 2021-08-15 16:02:45 -04:00
kevin
fff1af607e cwDsp.h/cpp: Many additions and changes. 2021-08-15 16:01:27 -04:00
kevin
a5c7f41ecf cwVectOps.h : Many additions and changes. 2021-08-15 16:00:40 -04:00
kevin
297ab58212 cwObject.cpp : Allow strings with '.' to match the 'id' token. 2021-08-15 15:59:52 -04:00
kevin
ad6c41267f cwMtx.h: Fixed calc. of ele_count(). 2021-08-15 15:58:38 -04:00
kevin
df975da715 cwNumericConvert.h : Remove verification of double value vs d_min in numeric_convert(). 2021-08-15 15:57:54 -04:00
kevin
7df957f4a9 cwCommon.h,cwCommonImpl.h : small changes. 2021-08-15 15:56:34 -04:00
kevin
8c8be07c63 cwObject.h: Added is_string(). 2021-08-15 15:54:58 -04:00
kevin
c9bf328a6d cwMath.h/cpp : Populate cwMath from libcm and move some functions from cwUtility to cwMath. 2021-08-15 15:51:09 -04:00
kevin
f8e0a24032 cwFileSys.cpp: Automatically expandPath() in dirEntries(). 2021-08-15 15:47:04 -04:00
kevin
ddad22cde0 cwIoAudioMidiApp.h/cpp,cwIoAudioRecordPlay.h/cpp,cwIoMidiRecordPlay.h/cpp: Initial commit. 2021-05-10 08:38:10 -04:00
kevin
c90aa58bc5 cwIoAudioPanel.cpp : Fixed bug where ioH was saved back to object too late in audio_panel::create(). 2021-05-10 08:36:19 -04:00
kevin
20437e3f5e cwMidiDecls.h : Removed deltaUs from midi::msg_t. 2021-05-10 08:35:10 -04:00
kevin
394b668265 cwIoTest.cpp : Fixed error handling in test(). 2021-05-10 08:32:20 -04:00
kevin
ee11b004da cwFileSys.h/cpp : Added replaceDirectory/Filename/Extension() functions. 2021-05-10 08:30:22 -04:00
kevin
eed27b2e49 cwAudioFile.h/cpp : Add floating point file format. 2021-05-08 08:15:06 -04:00
kevin
a511b00493 audio_midi : Initial implementation of audio_midi io-based app. 2021-04-10 13:38:49 -04:00
kevin
c66b1f4470 cwIo.h/cpp : Added timer implementation. 2021-04-10 13:37:07 -04:00
kevin
df29219edf cwFileSys.h/cpp : Added makeVersionedFn(). 2021-04-10 13:36:07 -04:00
kevin
cb48b2bf81 cwAudioFileOps.cpp : selecToFile(cfg) now has generates optional Audacity marker file. 2021-02-26 13:34:37 -05:00
kevin
9a7461a147 cwFile.cpp : open() now calls filesys::expandPath() on all file names. 2021-02-26 13:33:31 -05:00
kevin
c2409ca4be cwFileOps.h/cpp: Added fade in/out fucnctionality to selectToFile(). 2021-02-24 13:21:35 -05:00
kevin
8a36583630 Merge branch 'master' of gitea.larke.org:kevin/libcw 2021-02-21 08:55:08 -05:00
kevin
e86067659a cwFileSys.cpp, cwMtx.h, cwObject.cpp : minor changes to eliminate warning during non-debug build. 2021-02-21 08:53:39 -05:00
kevin
165de4d065 cwAudioFileOps.h/cpp : Added clicks() and generate(). 2021-02-21 08:49:11 -05:00
kevin
7c9b2e381c cwMidiFile.h/cpp, Makefile : Initial commit. 2021-02-21 08:48:37 -05:00
kevin
80ea6d7760 cwMidi.h/cpp : Added kMidiPortMdId MIDI File meta status id. 2021-02-21 08:47:29 -05:00
kevin
ae68c2677c README.md : Added To Do's. 2021-01-31 11:16:24 -05:00
kevin
da4caab0fd cwIoAudioPanel.h/cpp,cwIoSocketChat.h/cpp, Makefile.am, cwIoTest.cpp : Initial commit of cwIoAudioPanel and cwIoSocketChat. 2021-01-31 11:16:08 -05:00
kevin
2b325ad334 cwIo.h/cpp : Implemented socket interface. Improved the audio metering. 2021-01-31 11:14:22 -05:00
kevin
d3b18fa8a7 cwAudioDeviceAlsa.cpp : Replaced printf()'s with cwLogInfo()'s. 2021-01-31 11:10:44 -05:00