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
7961658933
Rename Event for Saving Session
2019-04-24 08:57:29 +02:00
Georg Krause
15cd87cf2f
delay bpm change until next bar
2018-06-08 19:26:31 +02:00
Georg Krause
a19a4a3e99
remove some unused Code in handleDspEvents
2018-04-08 11:16:37 +02:00
Harry van Haaren
be14f4005a
midi: allow clearing clip from GenericMIDI binding
...
This commit allows the user to clear clips from the Luppp grid
with a MIDI message. The binding method is very similar to the
existing "grid:event" style, with added to "action" representing
1 for press, and 0 for release, -1 now represents a "clear" event.
As such, the following binding would clear clip track 1, scene 1,
when midi note number 60 had a note on event. Note that the value
for "send" is also set to -1, indicating it is not a send binding.
Active set to -1 indicates that the clip should be cleared:
{
"action": "grid:event",
"status": 144,
"data": 60,
"track": 1,
"scene": 1,
"send": -1,
"active": -1
}
See Github issue #134
2017-09-29 18:48:16 +01:00
Harry van Haaren
fdec6fedbf
dsp: pan implemented in trackoutput, event added
2017-01-09 14:11:16 +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
d4f74b6c45
Fixed #86 , metronome volume. Use right-click
2014-08-30 16:44:09 +01:00
Harry van Haaren
3070b2904a
-Implemented Transport Play/Stop, and UI button
2014-08-08 13:58:31 +01:00
Harry van Haaren
d208f8959a
-Added LICENSE
2013-12-08 21:44:43 +00:00
Harry van Haaren
04fc086a5d
-Added "special" selection from GUI
2013-12-04 13:50:08 +00:00
Harry van Haaren
b83fae5575
-Updated GenericMIDI handling
2013-11-21 14:43:22 +00:00
Harry van Haaren
17950d7d00
-Updated MIDI bindings, added MasterReturn binding option
2013-11-21 14:11:06 +00:00
Harry van Haaren
9ab22c78b8
-Event implemented to remove individual MIDI bindings
2013-11-19 21:51:20 +00:00
Harry van Haaren
d02cbb65ca
-Fixing Controller write .ctlr bug
2013-11-10 22:26:08 +00:00
Harry van Haaren
a4407eab13
-Working on saving particular Controller to disk: ID's getting scrambled bug
2013-11-10 20:13:41 +00:00
Harry van Haaren
d5d54fa3ea
-Fixed input section MIDI binding: working as normal
2013-11-09 22:11:45 +00:00
Harry van Haaren
f09515d8a5
-Added "Clear" item in right-click, "removes" clips from grid
2013-11-02 14:10:26 +00:00
Harry van Haaren
55c9b171bd
-Removed cout prints
2013-11-01 23:31:18 +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
5ea1ff989e
-Big update to dynamic binding
2013-10-18 16:52:04 +01:00
Harry van Haaren
8698a0e62e
-Added event.cxx, containing static initializers for pretty event names
2013-10-18 14:50:28 +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
ca0fab2d17
-MIDI binding enable added to Options dialog, allows binding of most functionality: no save feature yet.
2013-10-18 01:28:00 +01:00
Harry van Haaren
62dd928d9b
-Initial controller MIDI binding hacked in
2013-10-18 01:06:34 +01:00
Harry van Haaren
09de7af563
-Big refactor of #includes, less compilation deps. Updated TimeManager Bar() to include nframes data
2013-10-12 13:19:37 +01:00
Harry van Haaren
3c1d86b7ba
-Footpedal clip sampling using APC shift button working & tested
2013-10-08 22:32:25 +01:00
Harry van Haaren
9c578ef07f
-Updated GridLogic / Event / GenericMIDI to handle footswitch MIDI binding
2013-10-08 21:53:41 +01:00
Harry van Haaren
d3b3fd82fe
-Return volume dial working
2013-10-07 15:21:24 +01:00
Harry van Haaren
c719aafdfe
-Fixed crash on controller issue
2013-10-02 02:40:44 +01:00
Harry van Haaren
83e868c264
-Refactored MIDI controller class
2013-10-01 17:42:16 +01:00
Harry van Haaren
62e056168f
-Updated Controller creation code
2013-10-01 16:04:59 +01:00
Harry van Haaren
52cfaca7e8
-TrackSendActive implemented
2013-09-23 15:23:48 +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
d0be631310
-Removing all non-RT prints from RT contexts
2013-09-21 01:37:46 +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
32b952800a
-Working on Jack quit code, cleanup, virtual destructors etc
2013-09-20 23:28:59 +01:00
Harry van Haaren
8813cf0852
-Input volume events added, UI updated
2013-09-20 13:11:47 +01:00
Harry van Haaren
25af4824b1
-Updated UI, added events for input routing
2013-09-20 13:02:27 +01:00
Harry van Haaren
f1c5f55f80
-Implemented DSP / events for Input send handling, updated UI
2013-09-20 12:40:50 +01:00
Harry van Haaren
7a2e2a4ef0
-Input section reworked
2013-09-20 11:23:59 +01:00
Harry van Haaren
860a2d4501
-Fixed master fader, working on master return
2013-09-20 10:29:05 +01:00
Harry van Haaren
611839a8f6
-Updated GUI, added metronomeEnable to Controller
2013-09-18 10:09:26 +01:00
Harry van Haaren
f884d43be7
-Refactored JACK ports for reverb send / return, updated UI to reflect
2013-09-11 01:32:58 +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
94ef514816
-Updated EventSave / EventSaveReset, implemented reset() call
2013-09-06 00:10:33 +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
1b76c1ce2c
-Added EventSave, updated DSP handling code
2013-09-03 18:05:57 +01:00