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
kevin
5ac9ea1c37
html/ioTest/ui.js : Added send on focus change.
2021-01-31 11:09:44 -05:00
kevin
19901441cf
html/uiTest/ui.cfg : Added 'report' button.
2021-01-31 11:09:08 -05:00
kevin
e113228f69
cwMidiDecls.h : Updated comments.
2021-01-31 11:08:36 -05:00
kevin
ce1b4cea6b
cwSocket.h : Updated comments.
2021-01-31 11:08:09 -05:00
kevin
e3b104fb61
cwUi.h/cpp : Fixed bug in _parseValueMsg() and updated comments in cwUi.h
2021-01-31 11:07:29 -05:00
kevin
a5d62b6e97
cwObject.h : Added is_type().
2021-01-31 11:04:49 -05:00
kevin
b34f1e210d
cwAudioBuf.h/cpp : Added version of meter() which returns an array of meter values from a device.
2021-01-31 11:04:11 -05:00
kevin
f123be0323
cwIo.h,cpp, cwIoTest.cpp : Many changes to get an initial working version of audio with a audio meter UI.
2021-01-22 09:49:57 -05:00
kevin
469df69857
html/ioTest/ui.cfg : removed unused elements.
2021-01-22 09:48:14 -05:00
kevin
8f4455ae95
cwUi.h/cpp : Added findElementUuId( h, appId) to return uuid of the first occurence of an element with appId.
2021-01-22 09:46:10 -05:00
kevin
e1a931c2a1
cwMutex.h : Added 'spurious wakeup' comments.
2021-01-22 09:33:23 -05:00
kevin
04a1bec0c3
audioBuf.h/cpp : Added toneFlags(),muteFlags(),gain( ... gainA,gainN).
...
Added _setFlag() to handle setting flags on all channels.
setFlag() now sets both input and output channels if both kInFl and kOutFl are set.
Previously it only set the input channel if both kInFl and kOutFl were set.
2021-01-22 09:31:32 -05:00
kevin
e763ed1607
cwIo.h/cpp, cwIoTest.h/cpp, html/ioTest.* : Many changes and additions to support first working Ui and audio subsystem.
2021-01-20 13:13:11 -05:00
kevin
f4e99e3771
cwThreadMach.h/cpp : Many changes to support use in cwIo.
2021-01-20 13:11:44 -05:00