9bdc4fc6f1cwIoMidiRecordPlay.h/cpp : Added load() and seek() and MIDI event callback function to support cwIoPresetSelApp.
kevin
2021-11-01 10:13:48 -0400
421625d62bcwList.h/cpp, cwUiTest.cpp : Added cwCreateList() and use of log in cwUiTest.
kevin
2021-11-01 10:11:27 -0400
e6bfa98878cwObjec.h/cpp : Added newObjectDict() and newObjectList().
kevin
2021-11-01 10:05:18 -0400
ea85ed42d8Added log and list control. Added 'set' action. Updated 'focus' handling.
kevin
2021-10-31 15:31:36 -0400
82ca361248cwIoAudioPanel.cpp : Update due to API name changes in cwIo.h.
kevin
2021-10-12 16:53:52 -0400
3b593c5336cwUi.h/cpp,cwUiTest: cppAdded uiCreateLog(),uiSetNumbRange(),uiSetProgRange().
kevin
2021-10-12 16:52:08 -0400
2d54982009cwTime.h,cpp : Added seconds,milli,microToSpec() and subtractMicros()
kevin
2021-10-11 12:22:27 -0400
e128a1dd38cwIo.h/cpp,cwIoTest.cpp : Fixed serial port monitor example in cwIoTest.cpp
kevin
2021-10-11 11:53:36 -0400
46191195b1README.md: Updated notes. cwFlowProc.cpp: Updated AudioFileOut to set output file bit format.
kevin
2021-09-06 09:44:48 -0400
b8dea27343Many updates and changes to cwFlow* and added Compressor processor.
kevin
2021-08-22 22:41:33 -0400
b5bf573748cwAudioTransforms.h : Added comments.
kevin
2021-08-22 22:38:35 -0400
4dac2f5d1bcwFlow.h/cpp,cwFlowProc.h/cpp,cwFlowTypes.h/cpp : Initial commit.
kevin
2021-08-15 16:07:12 -0400
02cd79c61fcwAudioFileProc.h/cpp, cwAudioTransforms.h/cpp, cwPvAudioFileProc.h/cpp: Initial commit.
kevin
2021-08-15 16:05:44 -0400
9d8d8ee051cwMidiPort.cpp: Print out message in testCallback().
kevin
2021-08-15 16:03:56 -0400
cb44d28430cwIoAudioMidi.cpp, cwIoAudioRecordPlay.cpp, cwIoMidiRecordPlay.h/cpp, cwMidiPort.cpp: Many changes and additions.
kevin
2021-08-15 16:02:45 -0400
fff1af607ecwDsp.h/cpp: Many additions and changes.
kevin
2021-08-15 16:01:27 -0400
a5c7f41ecfcwVectOps.h : Many additions and changes.
kevin
2021-08-15 16:00:40 -0400
297ab58212cwObject.cpp : Allow strings with '.' to match the 'id' token.
kevin
2021-08-15 15:59:52 -0400
ad6c41267fcwMtx.h: Fixed calc. of ele_count().
kevin
2021-08-15 15:58:38 -0400
df975da715cwNumericConvert.h : Remove verification of double value vs d_min in numeric_convert().
kevin
2021-08-15 15:57:54 -0400
7df957f4a9cwCommon.h,cwCommonImpl.h : small changes.
kevin
2021-08-15 15:56:34 -0400
8c8be07c63cwObject.h: Added is_string().
kevin
2021-08-15 15:54:58 -0400
c9bf328a6dcwMath.h/cpp : Populate cwMath from libcm and move some functions from cwUtility to cwMath.
kevin
2021-08-15 15:51:09 -0400
f8e0a24032cwFileSys.cpp: Automatically expandPath() in dirEntries().
kevin
2021-08-15 15:47:04 -0400
ddad22cde0cwIoAudioMidiApp.h/cpp,cwIoAudioRecordPlay.h/cpp,cwIoMidiRecordPlay.h/cpp: Initial commit.
kevin
2021-05-10 08:37:29 -0400
c90aa58bc5cwIoAudioPanel.cpp : Fixed bug where ioH was saved back to object too late in audio_panel::create().
kevin
2021-05-10 08:36:19 -0400
20437e3f5ecwMidiDecls.h : Removed deltaUs from midi::msg_t.
kevin
2021-05-10 08:35:10 -0400
394b668265cwIoTest.cpp : Fixed error handling in test().
kevin
2021-05-10 08:32:20 -0400
ee11b004dacwFileSys.h/cpp : Added replaceDirectory/Filename/Extension() functions.
kevin
2021-05-10 08:30:22 -0400
eed27b2e49cwAudioFile.h/cpp : Add floating point file format.
kevin
2021-05-08 08:15:06 -0400
a511b00493audio_midi : Initial implementation of audio_midi io-based app.
kevin
2021-04-10 13:38:49 -0400
c66b1f4470cwIo.h/cpp : Added timer implementation.
kevin
2021-04-10 13:37:07 -0400
df29219edfcwFileSys.h/cpp : Added makeVersionedFn().
kevin
2021-04-10 13:36:07 -0400
cb48b2bf81cwAudioFileOps.cpp : selecToFile(cfg) now has generates optional Audacity marker file.
kevin
2021-02-26 13:34:37 -0500
9a7461a147cwFile.cpp : open() now calls filesys::expandPath() on all file names.
kevin
2021-02-26 13:33:31 -0500
c2409ca4becwFileOps.h/cpp: Added fade in/out fucnctionality to selectToFile().
kevin
2021-02-24 13:21:35 -0500
8a36583630Merge branch 'master' of gitea.larke.org:kevin/libcw
kevin
2021-02-21 08:55:08 -0500
e86067659acwFileSys.cpp, cwMtx.h, cwObject.cpp : minor changes to eliminate warning during non-debug build.
kevin
2021-02-21 08:53:39 -0500
165de4d065cwAudioFileOps.h/cpp : Added clicks() and generate().
kevin
2021-02-21 08:49:11 -0500
7c9b2e381ccwMidiFile.h/cpp, Makefile : Initial commit.
kevin
2021-02-21 08:48:37 -0500
80ea6d7760cwMidi.h/cpp : Added kMidiPortMdId MIDI File meta status id.
kevin
2021-02-21 08:47:29 -0500
ae68c2677cREADME.md : Added To Do's.
kevin
2021-01-31 11:16:24 -0500
da4caab0fdcwIoAudioPanel.h/cpp,cwIoSocketChat.h/cpp, Makefile.am, cwIoTest.cpp : Initial commit of cwIoAudioPanel and cwIoSocketChat.
kevin
2021-01-31 11:16:08 -0500
2b325ad334cwIo.h/cpp : Implemented socket interface. Improved the audio metering.
kevin
2021-01-31 11:14:22 -0500
d3b18fa8a7cwAudioDeviceAlsa.cpp : Replaced printf()'s with cwLogInfo()'s.
kevin
2021-01-31 11:10:44 -0500
5ac9ea1c37html/ioTest/ui.js : Added send on focus change.
kevin
2021-01-31 11:09:44 -0500
19901441cfhtml/uiTest/ui.cfg : Added 'report' button.
kevin
2021-01-31 11:09:08 -0500
e113228f69cwMidiDecls.h : Updated comments.
kevin
2021-01-31 11:08:36 -0500
ce1b4cea6bcwSocket.h : Updated comments.
kevin
2021-01-31 11:08:09 -0500
e3b104fb61cwUi.h/cpp : Fixed bug in _parseValueMsg() and updated comments in cwUi.h
kevin
2021-01-31 11:07:29 -0500
a5d62b6e97cwObject.h : Added is_type().
kevin
2021-01-31 11:04:49 -0500
b34f1e210dcwAudioBuf.h/cpp : Added version of meter() which returns an array of meter values from a device.
kevin
2021-01-31 11:04:11 -0500
f123be0323cwIo.h,cpp, cwIoTest.cpp : Many changes to get an initial working version of audio with a audio meter UI.
kevin
2021-01-22 09:49:57 -0500
469df69857html/ioTest/ui.cfg : removed unused elements.
kevin
2021-01-22 09:48:14 -0500
8f4455ae95cwUi.h/cpp : Added findElementUuId( h, appId) to return uuid of the first occurence of an element with appId.
kevin
2021-01-22 09:46:10 -0500
e1a931c2a1cwMutex.h : Added 'spurious wakeup' comments.
kevin
2021-01-22 09:33:23 -0500
04a1bec0c3audioBuf.h/cpp : Added toneFlags(),muteFlags(),gain( ... gainA,gainN).
kevin
2021-01-22 09:31:32 -0500
e763ed1607cwIo.h/cpp, cwIoTest.h/cpp, html/ioTest.* : Many changes and additions to support first working Ui and audio subsystem.
kevin
2021-01-20 13:12:35 -0500
f4e99e3771cwThreadMach.h/cpp : Many changes to support use in cwIo.
kevin
2021-01-20 13:11:44 -0500
c929804d4ccwUi.h/cpp,cwUiTest.h/cpp, cwUiDecls.h : Moved public variables to cwUiDecls.h. Added a version of create() which uses an arg_t record. Added parseArgs() and releaseArgs().
kevin
2021-01-20 13:10:56 -0500
5154c9eb53cwObject.cpp : Changed uses of printf() to use "%s" where no format was necessary to prevent compiler warnings.
kevin
2021-01-20 13:08:29 -0500
2fbd8b690fcwmutex.h : Added signalCondVar().
kevin
2021-01-20 13:07:36 -0500
ab37affd10cwAudioDeviceTest.cpp : Change static_cast<> to reinterpet_cast<>
kevin
2021-01-20 13:06:57 -0500
577e61ca82cwAudioDeviceAlsa.cpp : Added calls to snd_config_update_free_global() to prevent memory leaks from showing up in valgrind.
kevin
2021-01-20 13:06:27 -0500
29945bd3b4cwAudioBuf.cpp : Fixed bug where main object was memory was not released in destroy().
kevin
2021-01-20 13:05:33 -0500
a82c423725cwWebSock.cpp: replace use of MpScNbQueue until MpScQueue can be debugged.
kpl
2021-01-12 17:05:34 -0500
ed75129278cwWebSock.cpp : Replace queue with blocking queue to prevent possible problems on ARM based machines.
kevin
2021-01-12 15:59:02 -0500
41c3f0eb34cwMpScQueue.h : replace use of atomic exchange
kevin
2021-01-12 15:57:57 -0500
1f5381d735cwMpScNbQueue.h : Initial commit.
kevin
2021-01-12 15:49:19 -0500
cbf4870410cwDataSets.h/cpp : Add use of cache_t file cache to rdr to improve file read performance and add shuffling option.
kevin
2020-12-29 11:22:29 -0500
46a7633e00cwSvg.h/cpp : Removed unused flags from svg::write().
kevin
2020-12-29 11:21:00 -0500
d3c7b3a572cwFile.h/cpp : read()/write() now check 'lastRC' as a precondition.
kevin
2020-12-29 11:20:24 -0500
7bb41b24e4cwSvg.h/cpp : Refactoring to make CSS more flexible, decrease size of images, and improve efficiency of write().
kevin
2020-12-29 10:14:10 -0500
dc461dbe84cwNumericConvert.h,cwObject.cpp : Added type specializations for cwNumericConvert.number_to_string().
kevin
2020-12-29 10:11:00 -0500
adfe4a0bb9cwFile.h/cwFile.cpp : Added lastRC().
kevin
2020-12-29 10:09:43 -0500
556cfe7f2bMakefile.am,cwMath.h/cpp : Initial commit.
kevin
2020-12-29 10:09:03 -0500
721d9e79a1cwDataSets.h/cpp : Added wtr,rdr,adapter.
kevin
2020-12-15 15:32:22 -0500
0f86c8de20cwAudioBuf.cpp : Fixed bug in report() that prevented all channels from being reported.
kevin
2020-12-15 15:31:49 -0500
dfcf5be512cwAudioDeviceTest.h/cpp : test() now takes a cfg object and added test_tone().
kevin
2020-12-15 15:30:45 -0500
b19d0ff99acwFile.h/cpp : Added polymorphic read() and write(). Return kEofRC when read() get an EOF error.
kevin
2020-12-15 15:29:36 -0500
eed564954acwVariant.h/cpp, Makefile.am : Initial commit.
kevin
2020-12-11 15:58:06 -0500
e8b9771365cwThread.cpp : Fix bug where waitTimeMicrosSecs was not properly updates.
kevin
2020-12-11 15:57:35 -0500
9e925e7996Merge branch 'master' of gitea.larke.org:kevin/libcw
kevin
2020-11-12 21:18:44 -0500
84989231b1cwWebSock.cpp : Change to use external polling method in exec()
kpl
2020-11-12 09:47:45 -0500
6182553685Merge branch 'master' of gitea.larke.org:kevin/libcw
kevin
2020-11-10 17:25:13 -0500
cfe75ca58dDelete cwMpScNbQueue.h
kevin
2020-11-10 17:24:36 -0500