Commit Graph

  • 9bdc4fc6f1 cwIoMidiRecordPlay.h/cpp : Added load() and seek() and MIDI event callback function to support cwIoPresetSelApp. kevin 2021-11-01 10:13:48 -0400
  • 421625d62b cwList.h/cpp, cwUiTest.cpp : Added cwCreateList() and use of log in cwUiTest. kevin 2021-11-01 10:11:27 -0400
  • e6bfa98878 cwObjec.h/cpp : Added newObjectDict() and newObjectList(). kevin 2021-11-01 10:05:18 -0400
  • ea85ed42d8 Added log and list control. Added 'set' action. Updated 'focus' handling. kevin 2021-10-31 15:31:36 -0400
  • 82ca361248 cwIoAudioPanel.cpp : Update due to API name changes in cwIo.h. kevin 2021-10-12 16:53:52 -0400
  • 3b593c5336 cwUi.h/cpp,cwUiTest: cppAdded uiCreateLog(),uiSetNumbRange(),uiSetProgRange(). kevin 2021-10-12 16:52:08 -0400
  • 2d54982009 cwTime.h,cpp : Added seconds,milli,microToSpec() and subtractMicros() kevin 2021-10-11 12:22:27 -0400
  • e128a1dd38 cwIo.h/cpp,cwIoTest.cpp : Fixed serial port monitor example in cwIoTest.cpp kevin 2021-10-11 11:53:36 -0400
  • 46191195b1 README.md: Updated notes. cwFlowProc.cpp: Updated AudioFileOut to set output file bit format. kevin 2021-09-06 09:44:48 -0400
  • b8dea27343 Many updates and changes to cwFlow* and added Compressor processor. kevin 2021-08-22 22:41:33 -0400
  • b5bf573748 cwAudioTransforms.h : Added comments. kevin 2021-08-22 22:38:35 -0400
  • 4dac2f5d1b cwFlow.h/cpp,cwFlowProc.h/cpp,cwFlowTypes.h/cpp : Initial commit. kevin 2021-08-15 16:07:12 -0400
  • 02cd79c61f cwAudioFileProc.h/cpp, cwAudioTransforms.h/cpp, cwPvAudioFileProc.h/cpp: Initial commit. kevin 2021-08-15 16:05:44 -0400
  • 9d8d8ee051 cwMidiPort.cpp: Print out message in testCallback(). kevin 2021-08-15 16:03:56 -0400
  • cb44d28430 cwIoAudioMidi.cpp, cwIoAudioRecordPlay.cpp, cwIoMidiRecordPlay.h/cpp, cwMidiPort.cpp: Many changes and additions. kevin 2021-08-15 16:02:45 -0400
  • fff1af607e cwDsp.h/cpp: Many additions and changes. kevin 2021-08-15 16:01:27 -0400
  • a5c7f41ecf cwVectOps.h : Many additions and changes. kevin 2021-08-15 16:00:40 -0400
  • 297ab58212 cwObject.cpp : Allow strings with '.' to match the 'id' token. kevin 2021-08-15 15:59:52 -0400
  • ad6c41267f cwMtx.h: Fixed calc. of ele_count(). kevin 2021-08-15 15:58:38 -0400
  • df975da715 cwNumericConvert.h : Remove verification of double value vs d_min in numeric_convert(). kevin 2021-08-15 15:57:54 -0400
  • 7df957f4a9 cwCommon.h,cwCommonImpl.h : small changes. kevin 2021-08-15 15:56:34 -0400
  • 8c8be07c63 cwObject.h: Added is_string(). kevin 2021-08-15 15:54:58 -0400
  • c9bf328a6d cwMath.h/cpp : Populate cwMath from libcm and move some functions from cwUtility to cwMath. kevin 2021-08-15 15:51:09 -0400
  • f8e0a24032 cwFileSys.cpp: Automatically expandPath() in dirEntries(). kevin 2021-08-15 15:47:04 -0400
  • ddad22cde0 cwIoAudioMidiApp.h/cpp,cwIoAudioRecordPlay.h/cpp,cwIoMidiRecordPlay.h/cpp: Initial commit. kevin 2021-05-10 08:37:29 -0400
  • c90aa58bc5 cwIoAudioPanel.cpp : Fixed bug where ioH was saved back to object too late in audio_panel::create(). kevin 2021-05-10 08:36:19 -0400
  • 20437e3f5e cwMidiDecls.h : Removed deltaUs from midi::msg_t. kevin 2021-05-10 08:35:10 -0400
  • 394b668265 cwIoTest.cpp : Fixed error handling in test(). kevin 2021-05-10 08:32:20 -0400
  • ee11b004da cwFileSys.h/cpp : Added replaceDirectory/Filename/Extension() functions. kevin 2021-05-10 08:30:22 -0400
  • eed27b2e49 cwAudioFile.h/cpp : Add floating point file format. kevin 2021-05-08 08:15:06 -0400
  • a511b00493 audio_midi : Initial implementation of audio_midi io-based app. kevin 2021-04-10 13:38:49 -0400
  • c66b1f4470 cwIo.h/cpp : Added timer implementation. kevin 2021-04-10 13:37:07 -0400
  • df29219edf cwFileSys.h/cpp : Added makeVersionedFn(). kevin 2021-04-10 13:36:07 -0400
  • cb48b2bf81 cwAudioFileOps.cpp : selecToFile(cfg) now has generates optional Audacity marker file. kevin 2021-02-26 13:34:37 -0500
  • 9a7461a147 cwFile.cpp : open() now calls filesys::expandPath() on all file names. kevin 2021-02-26 13:33:31 -0500
  • c2409ca4be cwFileOps.h/cpp: Added fade in/out fucnctionality to selectToFile(). kevin 2021-02-24 13:21:35 -0500
  • 8a36583630 Merge branch 'master' of gitea.larke.org:kevin/libcw kevin 2021-02-21 08:55:08 -0500
  • e86067659a cwFileSys.cpp, cwMtx.h, cwObject.cpp : minor changes to eliminate warning during non-debug build. kevin 2021-02-21 08:53:39 -0500
  • 165de4d065 cwAudioFileOps.h/cpp : Added clicks() and generate(). kevin 2021-02-21 08:49:11 -0500
  • 7c9b2e381c cwMidiFile.h/cpp, Makefile : Initial commit. kevin 2021-02-21 08:48:37 -0500
  • 80ea6d7760 cwMidi.h/cpp : Added kMidiPortMdId MIDI File meta status id. kevin 2021-02-21 08:47:29 -0500
  • ae68c2677c README.md : Added To Do's. kevin 2021-01-31 11:16:24 -0500
  • da4caab0fd cwIoAudioPanel.h/cpp,cwIoSocketChat.h/cpp, Makefile.am, cwIoTest.cpp : Initial commit of cwIoAudioPanel and cwIoSocketChat. kevin 2021-01-31 11:16:08 -0500
  • 2b325ad334 cwIo.h/cpp : Implemented socket interface. Improved the audio metering. kevin 2021-01-31 11:14:22 -0500
  • d3b18fa8a7 cwAudioDeviceAlsa.cpp : Replaced printf()'s with cwLogInfo()'s. kevin 2021-01-31 11:10:44 -0500
  • 5ac9ea1c37 html/ioTest/ui.js : Added send on focus change. kevin 2021-01-31 11:09:44 -0500
  • 19901441cf html/uiTest/ui.cfg : Added 'report' button. kevin 2021-01-31 11:09:08 -0500
  • e113228f69 cwMidiDecls.h : Updated comments. kevin 2021-01-31 11:08:36 -0500
  • ce1b4cea6b cwSocket.h : Updated comments. kevin 2021-01-31 11:08:09 -0500
  • e3b104fb61 cwUi.h/cpp : Fixed bug in _parseValueMsg() and updated comments in cwUi.h kevin 2021-01-31 11:07:29 -0500
  • a5d62b6e97 cwObject.h : Added is_type(). kevin 2021-01-31 11:04:49 -0500
  • b34f1e210d cwAudioBuf.h/cpp : Added version of meter() which returns an array of meter values from a device. kevin 2021-01-31 11:04:11 -0500
  • f123be0323 cwIo.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
  • 469df69857 html/ioTest/ui.cfg : removed unused elements. kevin 2021-01-22 09:48:14 -0500
  • 8f4455ae95 cwUi.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
  • e1a931c2a1 cwMutex.h : Added 'spurious wakeup' comments. kevin 2021-01-22 09:33:23 -0500
  • 04a1bec0c3 audioBuf.h/cpp : Added toneFlags(),muteFlags(),gain( ... gainA,gainN). kevin 2021-01-22 09:31:32 -0500
  • e763ed1607 cwIo.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
  • f4e99e3771 cwThreadMach.h/cpp : Many changes to support use in cwIo. kevin 2021-01-20 13:11:44 -0500
  • c929804d4c cwUi.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
  • 5154c9eb53 cwObject.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
  • 2fbd8b690f cwmutex.h : Added signalCondVar(). kevin 2021-01-20 13:07:36 -0500
  • ab37affd10 cwAudioDeviceTest.cpp : Change static_cast<> to reinterpet_cast<> kevin 2021-01-20 13:06:57 -0500
  • 577e61ca82 cwAudioDeviceAlsa.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
  • 29945bd3b4 cwAudioBuf.cpp : Fixed bug where main object was memory was not released in destroy(). kevin 2021-01-20 13:05:33 -0500
  • a82c423725 cwWebSock.cpp: replace use of MpScNbQueue until MpScQueue can be debugged. kpl 2021-01-12 17:05:34 -0500
  • ed75129278 cwWebSock.cpp : Replace queue with blocking queue to prevent possible problems on ARM based machines. kevin 2021-01-12 15:59:02 -0500
  • 41c3f0eb34 cwMpScQueue.h : replace use of atomic exchange kevin 2021-01-12 15:57:57 -0500
  • 1f5381d735 cwMpScNbQueue.h : Initial commit. kevin 2021-01-12 15:49:19 -0500
  • cbf4870410 cwDataSets.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
  • 46a7633e00 cwSvg.h/cpp : Removed unused flags from svg::write(). kevin 2020-12-29 11:21:00 -0500
  • d3c7b3a572 cwFile.h/cpp : read()/write() now check 'lastRC' as a precondition. kevin 2020-12-29 11:20:24 -0500
  • 7bb41b24e4 cwSvg.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
  • dc461dbe84 cwNumericConvert.h,cwObject.cpp : Added type specializations for cwNumericConvert.number_to_string(). kevin 2020-12-29 10:11:00 -0500
  • adfe4a0bb9 cwFile.h/cwFile.cpp : Added lastRC(). kevin 2020-12-29 10:09:43 -0500
  • 556cfe7f2b Makefile.am,cwMath.h/cpp : Initial commit. kevin 2020-12-29 10:09:03 -0500
  • 721d9e79a1 cwDataSets.h/cpp : Added wtr,rdr,adapter. kevin 2020-12-15 15:32:22 -0500
  • 0f86c8de20 cwAudioBuf.cpp : Fixed bug in report() that prevented all channels from being reported. kevin 2020-12-15 15:31:49 -0500
  • dfcf5be512 cwAudioDeviceTest.h/cpp : test() now takes a cfg object and added test_tone(). kevin 2020-12-15 15:30:45 -0500
  • b19d0ff99a cwFile.h/cpp : Added polymorphic read() and write(). Return kEofRC when read() get an EOF error. kevin 2020-12-15 15:29:36 -0500
  • eed564954a cwVariant.h/cpp, Makefile.am : Initial commit. kevin 2020-12-11 15:58:06 -0500
  • e8b9771365 cwThread.cpp : Fix bug where waitTimeMicrosSecs was not properly updates. kevin 2020-12-11 15:57:35 -0500
  • 9e925e7996 Merge branch 'master' of gitea.larke.org:kevin/libcw kevin 2020-11-12 21:18:44 -0500
  • 84989231b1 cwWebSock.cpp : Change to use external polling method in exec() kpl 2020-11-12 09:47:45 -0500
  • 6182553685 Merge branch 'master' of gitea.larke.org:kevin/libcw kevin 2020-11-10 17:25:13 -0500
  • cfe75ca58d Delete cwMpScNbQueue.h kevin 2020-11-10 17:24:36 -0500
  • 96b3b1ac0a Pine64 Updates. kpl 2020-10-31 14:17:43 -0400
  • 635b673492 cwMpScQueue.h : Initial commit. kevin 2020-10-30 09:41:01 -0400
  • 6dd882312d cwDataSet.h/cpp, cwNN.h/cpp : Updates. kevin 2020-10-30 09:40:39 -0400
  • 4355c78f0d Merge branch 'master' of gitea.larke.org:klarke/libcw kevin 2020-10-18 09:02:16 -0400
  • 9536e9b6bb cwVectOpts.h : Added comments kevin 2020-10-18 09:02:03 -0400
  • f3dbc6f91a Makefile.am,cwDsp,cwFFT: Updates to make FFTW optional. kevin 2020-10-11 17:18:58 -0400
  • 1aba926fda Merge branch 'master' of gitea.larke.org:klarke/libcw kevin 2020-10-11 14:42:28 -0400
  • ffbd10547b Makefile.am : Remove cwDataset.h/cpp from build. kevin 2020-10-11 14:40:54 -0400
  • 25d663722b cwAudioFileOps.cpp : Fixed error message text. kevin 2020-10-07 10:56:07 -0400
  • 33756d0e2f cwObject.cpp : Allow 'null' objects to be converted to a null ptr to a string. kevin 2020-10-07 10:55:34 -0400
  • 18096014ad cwAudioFileOps.cp : Added 'irEnableFl' parameter to transform app. kevin 2020-10-06 10:17:37 -0400
  • c0678804f1 cwAudioFileOps.cpp : parallel mix now calc's dest location as offset from first section start. Gitea 2020-10-06 12:24:35 +0000
  • 2df3933196 Makefile.am,cwCommonImpl.h : Implement use of cwWEB Gitea 2020-10-04 20:05:31 +0000
  • 3baec05b71 cwAudioFileOps : Added convolve(), transformApp(), and 'gain' to cutAndMix(). kevin 2020-10-04 10:50:43 -0400