kevin
|
33e1945ab4
|
cwFlow,cwFlowTypes : Changes to fix problems with communicating between connected variables.
Added _set_var_template(), _var_setter()
|
2021-12-29 21:52:46 -05:00 |
|
kevin
|
07d9c137b9
|
cwIoFlow.cpp : Fixed memory leaks.
|
2021-12-29 21:48:30 -05:00 |
|
kevin
|
2d5673d632
|
cwFlowCross.cpp : Fixed memory leaks.
|
2021-12-29 21:48:14 -05:00 |
|
kevin
|
2601c629e2
|
cwPianoScore.cpp : Copy object values into internal data structure with strncpy() instead of memcpy() to eliminate possible memory corruption.
Fixed memory leaks.
|
2021-12-29 21:46:54 -05:00 |
|
kevin
|
f321af21a2
|
cwPresetSel.h/cpp : Added frag_to_gui_id() and gui_to_frag_id().
Fixed linked fragment linked list error. Fixed memory leaks.
|
2021-12-29 21:45:19 -05:00 |
|
kevin
|
f381a44c3c
|
cwUI.h/cpp,ui.js,ui.css : Added 'corrupt' message.
|
2021-12-29 21:43:56 -05:00 |
|
kevin
|
d6d3bbd5ed
|
cwIoMidiRecordPlay.cpp : Timer is now deleted in _destroy().
|
2021-12-29 21:37:07 -05:00 |
|
kevin
|
321120af15
|
cwIo.cpp : Serial port server is now only started if a serial port is enabled.
Fixed memory leaks.
|
2021-12-29 21:36:16 -05:00 |
|
kevin
|
70c2aa5271
|
cwLog.h/cpp : Added setOutputCb() and setFormatCb(). cwLogMod() now call log::msg() directly.
|
2021-12-29 21:35:10 -05:00 |
|
kevin
|
4201d33b74
|
html/preset_sel : many changes and additions
|
2021-12-27 20:33:45 -05:00 |
|
kevin
|
9eca9e12fa
|
cwIoPresetSelApp.cpp : Added fragment in/out gain, beg/end play loc., and note.
Re-organized play function to be called from either fragment or global.
_apply_preset() now sets in_gain, out_gain, wet_dry_mix.
|
2021-12-27 20:32:56 -05:00 |
|
kevin
|
a94fbf8996
|
cwText.cpp : Assert that v is non-null on call to toText().
|
2021-12-27 20:30:08 -05:00 |
|
kevin
|
0f4db7e556
|
cwPresetSel.h/cpp : Added new fields to fragment: ogain, begPlayLoc, endPlayLoc, note.
|
2021-12-27 20:29:37 -05:00 |
|
kevin
|
5e93cb4e03
|
cwObject.cpp : Added use of _udiff() to avoid unsigned subtractions from wrapping around 0.
|
2021-12-27 20:28:09 -05:00 |
|
kevin
|
d30a112cae
|
cwFlowCross.cpp: Fixed missing 'break' in _get_flow_index().
|
2021-12-27 20:27:05 -05:00 |
|
kevin
|
22e1222742
|
cwFlow.cpp : Added 'audio_duplicate' and 'balance'.
|
2021-12-27 20:25:18 -05:00 |
|
kevin
|
015f345dd6
|
cwIoFlow.h/cpp : Added version of 'apply_preset()' with built in call to 'begin_cross_fade()'
|
2021-12-27 20:24:43 -05:00 |
|
kevin
|
ff43a6a9ca
|
cwFlowTypes.h : Fixed bug in var_register_and_set().
|
2021-12-27 20:23:38 -05:00 |
|
kevin
|
667570f513
|
cwFlowProc.h/cpp : Added 'audio_duplicate' and 'balance'.
|
2021-12-27 20:22:41 -05:00 |
|
kevin
|
babda9b32d
|
cwUi,cwIo,cwUiTest.cpp,html/uiTest/js/ui.js,html/uiTest/ui.cfg : Added 'string_disp' type.
|
2021-12-27 16:48:58 -05:00 |
|
kevin
|
ef4c937c6a
|
cwFlowTypes.h : Added val_get().
|
2021-12-25 22:31:26 -05:00 |
|
kevin
|
88239351d6
|
cwFlowProc.h/cpp : Added gain,audio_split,audio_merge,audio_delay
|
2021-12-25 22:31:05 -05:00 |
|
kevin
|
65e86f376c
|
cwPresetSel.h/cpp : The fragment id is now generated automatically when a new fragment is created.
|
2021-12-25 22:17:10 -05:00 |
|
kevin
|
262d2202b0
|
cwFlow,cwFlowCross,cwIoFlow : Added set_variable_value().
Broke applyPreset() into two parts apply_preset() and begin_cross_fade().
|
2021-12-25 22:16:00 -05:00 |
|
kevin
|
c85809d698
|
cwAudioTransforms.h : Added comments.
|
2021-12-25 22:13:53 -05:00 |
|
kevin
|
55b860b34c
|
cwPianoScore.h : Added test().
|
2021-12-25 22:12:56 -05:00 |
|
kevin
|
02311b3305
|
cwObject.h/cpp : Added next_child_ele(). Renamed _objAppendLeftMostNode() to _objAppendRightMostNode().
|
2021-12-25 22:11:14 -05:00 |
|
kevin
|
1c39480b6f
|
dsp_recorder_plot.py : Initial commit of plotter for cwDspTransforms:recorder.
|
2021-12-19 12:21:02 -05:00 |
|
kevin
|
f8d155baaa
|
README.md : Update notes on preset_sel.
|
2021-12-19 12:19:13 -05:00 |
|
kevin
|
a0a1565972
|
cwIoPresetSelApp.cpp: Many changes to support applying presets and restoring UI from saved preset_sel file.
|
2021-12-19 12:18:22 -05:00 |
|
kevin
|
ee9031342b
|
cwIo.cpp : io::stop() now stops the audio engine.
|
2021-12-19 12:16:22 -05:00 |
|
kevin
|
d16410e11d
|
cwPresetSel.h/cpp : Added 'kFragVarId' and implemented read() and write().
|
2021-12-19 12:15:52 -05:00 |
|
kevin
|
5c5dc89b0f
|
cwObject.h/cpp : Replaced use of std::int64_t and uint64_t with 'long long' and 'unsigned long long'.
|
2021-12-19 12:14:30 -05:00 |
|
kevin
|
5c069612f9
|
cwFlowProc.cpp : Fixed various problems with 'sine_tone' proc.
|
2021-12-19 12:13:45 -05:00 |
|
kevin
|
6578f69369
|
cwIoFlow.h/cpp : Now interfaces to the flow DSP system through cwFlowCross.
|
2021-12-19 12:12:39 -05:00 |
|
kevin
|
b158516a6a
|
cwFlowCross.h/cpp, Makefile.am : Initial commit.
|
2021-12-19 12:11:34 -05:00 |
|
kevin
|
29df8752bd
|
cwFlow.h/cpp, cwFlowTypes.h : Added flow::appy_preset().
|
2021-12-19 12:10:35 -05:00 |
|
kevin
|
b9f9082aee
|
cwDspTransforms.h/cpp : Added 'recorder'.
|
2021-12-19 12:08:10 -05:00 |
|
kevin
|
0bcc15b601
|
cwIoPresetSelApp.cpp : Added calls to _apply_preset() when MIDI playback starts and each time a new fragment is enterned.
|
2021-12-12 16:47:41 -05:00 |
|
kevin
|
61cd918a08
|
cwPreset.h/cpp : Added track_timestamp().
|
2021-12-12 16:46:12 -05:00 |
|
kevin
|
071cdb26dc
|
cwFlow,cwIoFlow : Update comments and formatting. No functional changes.
|
2021-12-12 16:41:57 -05:00 |
|
kevin
|
f8f21a9c0e
|
cwTime.h/cpp : Added isLT() and isGT().
|
2021-12-12 16:41:03 -05:00 |
|
kevin
|
321182cd1d
|
cwIoAudioRecordPlay.cpp : Removed unnecessary includes.
|
2021-12-11 15:21:46 -05:00 |
|
kevin
|
ad8002de19
|
cwIoPresetSelApp : Initial addition of ioFlow.
|
2021-12-11 15:21:03 -05:00 |
|
kevin
|
7fc66c3b4b
|
cwIoFlow : Initial commit.
|
2021-12-11 15:19:55 -05:00 |
|
kevin
|
1cfcbfb98d
|
cwFlow : Added external_device_t and exec_cycle().
|
2021-12-11 15:19:15 -05:00 |
|
kevin
|
bab059a52d
|
cwFlowProc : Added audio_in, audio_out and sine_tone.
|
2021-12-11 15:17:54 -05:00 |
|
kevin
|
9e7ab2f367
|
cwFlowTypes.h/cpp : Added external_device_t.
|
2021-12-11 15:17:11 -05:00 |
|
kevin
|
869d367ed9
|
cwIo : added audioGroupDeviceCount(),audioGroupDeviceIndex(),audioDeviceLabel(),audioDeviceUserId()
|
2021-12-11 15:14:27 -05:00 |
|
kevin
|
f27c773bae
|
README.md : Notes update.
|
2021-11-14 13:11:25 -05:00 |
|