Georg Krause
0b5b7bf199
Unify of single clips and the hole session
...
This introduces a new Event, called EventSaveClip which starts saving of a single clip. On the other side, the confusing and not anymore needed no_dealloc option in the
EventStateSaveBuffer was removed. I think this is now easier to understand.
Possible problem: The differentiation of the saving location is done by checking if gui->saveBufferPath is set, feedback here is welcome.
2019-04-24 08:57:29 +02:00
Georg Krause
b03a660523
add some buffer debug output
2019-04-24 08:57:29 +02:00
Georg Krause
a20ae2ed49
stop recording on clip reset
2018-07-15 10:51:32 +02:00
Georg Krause
14872cad14
prevent scene names being cleared on scene launch
2018-07-15 09:36:27 +02:00
Harry van Haaren
908bb89878
pan: load and save of value implemented ( close #164 )
2017-01-09 15:03:56 +00:00
Harry van Haaren
01f71ec5e4
astyle: global restyle of codebase ( fixes #153 )
...
This to bring common fomatting to the whole project,
including submissions. To format a file to this style:
astyle --style=linux -t8 <file>
Future patches / pull-requests should be in this format.
2016-12-27 13:04:05 +00:00
Gerald
4023a50099
implemented events for jack send return
2016-11-24 23:15:00 +00:00
Harry van Haaren
5acf1f33d6
clip save implemented, fixes #121
2016-11-03 20:09:06 +00:00
Harry van Haaren
e5d63bd68e
-Arrow keys on keyboard move speical clip (thanks to ZTH for request)
2014-06-08 16:40:47 +01:00
Harry van Haaren
d208f8959a
-Added LICENSE
2013-12-08 21:44:43 +00:00
Harry van Haaren
211df0fa0f
-Updated Goptions, removed prints
2013-12-04 14:27:47 +00:00
Harry van Haaren
04fc086a5d
-Added "special" selection from GUI
2013-12-04 13:50:08 +00:00
Harry van Haaren
b30297f01a
-Updated UI, GOptions, Controller reading etc
2013-12-02 00:24:24 +00:00
Harry van Haaren
61c9e8d329
-Fixed compilation warnings, and DiskWriter bug
2013-11-23 00:14:53 +00:00
Harry van Haaren
17950d7d00
-Updated MIDI bindings, added MasterReturn binding option
2013-11-21 14:11:06 +00:00
Harry van Haaren
f9e1950777
-Fixing bindings window, adding Author / Email details
2013-11-16 17:19:36 +00:00
Harry van Haaren
5db3b44030
-Updated session loading: clears the state first using EventStateReset, then loads new session
2013-11-14 14:03:47 +00:00
Harry van Haaren
7db538510d
-Refactoring GOptions and ControllerUI classes
2013-11-10 18:38:41 +00:00
Harry van Haaren
f866423413
-Working on removing Controller instances
2013-11-10 18:12:28 +00:00
Harry van Haaren
52c73d787c
-Working on GUI feedback for Input section, fixed bugs in process staying alive if OptionsWindow is shown
2013-11-09 21:50:21 +00:00
Harry van Haaren
91409542c8
-Fixed NSM support: loading & saving files now working!
2013-11-08 01:07:15 +00:00
Harry van Haaren
e7cec02609
-Controller pointer is recieved from DSP backend, and can be written to .ctlr file
2013-10-19 12:54:26 +01:00
Harry van Haaren
95dca508a8
-New bindings printed in Options dialog
2013-10-18 16:54:32 +01:00
Harry van Haaren
5ea1ff989e
-Big update to dynamic binding
2013-10-18 16:52:04 +01:00
Harry van Haaren
e6475cdff6
-Working on providing MIDI bind target to user
2013-10-18 14:33:00 +01:00
Harry van Haaren
7a50aed60f
-OptionsDialog updates when MIDI binding is created
2013-10-18 13:49:58 +01:00
Harry van Haaren
e3b6ca446c
-GUI Fader redraws now smooth
2013-10-18 13:29:23 +01:00
Harry van Haaren
9bca330dc6
-Updated MIDI handling code to return Error status if port register failed
2013-10-11 21:33:20 +01:00
Harry van Haaren
2f88994b2d
-Added metronome to APC, updated GUI respond to metro event
2013-10-09 00:15:31 +01:00
Harry van Haaren
0cffa1f6f1
-Updated DiskReader / Writer to new naming in session.luppp files
2013-10-03 02:10:35 +01:00
Harry van Haaren
c4e70c533f
-Refactored GTrack, and privatized its dials / buttons
2013-10-03 01:50:16 +01:00
Harry van Haaren
ee126e4382
-Renamed SEND_* names for clarity
2013-10-03 01:18:06 +01:00
Harry van Haaren
c78e322e9d
-Updated debug prints
2013-09-25 18:21:05 +01:00
Harry van Haaren
58d7776c19
-Updated Controller, APC, working on Generic MIDI controller file & JSON spec
2013-09-24 18:30:29 +01:00
Harry van Haaren
d92b464175
-Record button in GUI enables "over-record" of previous clip
2013-09-23 12:51:41 +01:00
Harry van Haaren
1a2dd568f7
-Initial resampling code in place
2013-09-23 10:53:58 +01:00
Harry van Haaren
2bbcd8bd1d
-Added Signal handling: now closes JACK using UI thread, regardless of signal interrupt thread
2013-09-21 00:52:29 +01:00
Harry van Haaren
36092a0a34
-Fixed metering bug on channel 1 / master
2013-09-19 10:44:12 +01:00
Harry van Haaren
487926d5a7
-Updated DiskWriter, saves in any dir now
2013-09-18 09:34:49 +01:00
Harry van Haaren
a3020cf1e2
-Updated testing, debugging and error code
2013-09-17 12:07:25 +01:00
Harry van Haaren
63680a3ffb
-Updated GTrack: renameable and extra buttons, GMasterTrack BPM dial
2013-09-10 23:09:45 +01:00
Harry van Haaren
c2b965cf26
-Input metering finished
2013-09-10 21:44:47 +01:00
Harry van Haaren
b411df2391
-Refactored Save to State, and SaveAble to Stately
2013-09-06 00:28:11 +01:00
Harry van Haaren
cf5ef0022e
-Saves BPM and restores BPM
2013-09-05 22:35:48 +01:00
Harry van Haaren
05984fbc9b
-Updated Save to work with LooperClip, added Save::done() static function for counting finished saves, and knowing when to flush metadata to disk.
2013-09-03 20:06:11 +01:00
Harry van Haaren
298b18af04
-Updated LooperClip, it now handles save() gracefully, copying data to GUI thread to be serialized to disk.
2013-09-03 19:35:02 +01:00
Harry van Haaren
27909b2f9a
-Added clip recording / track arm - over record. Updated GMasterTrack, launch scene handled properly
2013-08-27 18:05:21 +01:00
Harry van Haaren
d1af252667
-Fixed bugs in UI, fixed bug in APC
2013-08-27 00:14:16 +01:00
Harry van Haaren
1c4142c9bf
-Added #define DEBUG options for Clip testing
2013-08-22 14:36:56 +01:00
Harry van Haaren
5f64f7d914
-Avtk::RadialStatus shows recording info
2013-08-22 05:10:30 +01:00