Commit Graph

86 Commits (main)

Author SHA1 Message Date
Georg Krause 4953b1807f Disable tempo button while recording 2019-06-18 12:37:42 +02:00
Georg Krause 860348472d Disable tempo dial while a clip is recording 2019-06-18 12:34:26 +02:00
Georg Krause d210216c72 Disable Free Mode if >= 1 Clip is recorded 2019-06-15 10:24:13 +02:00
Georg Krause e592d5dea4 Rename Luppp to Loopp 2019-06-09 10:41:19 +02:00
Georg Krause 1574a000f2 Disable tempo Dial in Free Record Mode 2019-06-06 15:18:20 +02:00
Georg Krause c2c1838756 Disable Beat Light in Free Record Mode 2019-06-06 15:10:06 +02:00
Georg Krause b69e3e4ce3 Disable Tempo tapping in Free Record Mode 2019-06-06 15:02:26 +02:00
Georg Krause 7d217629a9 Disable Metronome in Free Record Mode 2019-06-06 14:54:44 +02:00
Georg Krause f41d76b3d7 Free Rec Mode Button works now 2019-06-06 10:31:01 +02:00
Georg Krause 335571ad17 Add Auto Stop Recording 2019-05-31 20:59:48 +02:00
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