Georg Krause
e592d5dea4
Rename Luppp to Loopp
2019-06-09 10:41:19 +02:00
Georg Krause
335571ad17
Add Auto Stop Recording
2019-05-31 20:59:48 +02:00
Georg Krause
c909d8b15f
removed GenericMIDI::launchScene && ::mute
2018-04-08 11:00:26 +02:00
Georg Krause
ca4478c721
removed GenericMIDI::trackSend
2018-04-08 11:00:03 +02:00
Georg Krause
2572edb570
removed GenericMIDI::progress
2018-04-08 10:59:45 +02:00
Georg Krause
74f1167558
removed GenericMIDI::volume
2018-04-08 10:58:12 +02:00
Georg Krause
4e9def136e
removed GenericMIDI::noteOn
2018-04-08 10:57:54 +02:00
Georg Krause
73ad9dac35
removed GenericMIDI::ccChange
2018-04-08 10:57:18 +02:00
Georg Krause
568cc8efd9
removed GenericMIDI::ccChange
2018-04-08 10:56:43 +02:00
Harry van Haaren
fb5174593c
Merge pull request #216 from georgkrause/cleanup
...
Cleanup, thanks @georgkrause
2018-04-05 21:07:28 +01:00
Harry van Haaren
2cb998366c
generic midi: fix launch scene to handle all bindings
...
Previously only a single binding would execute, and then
we would return from the function. As a result, other bindings
would not exectue, resulting in incorrect behaviuor on certain
devices (Eg: Akai APC 40).
Closes #197 , thanks @georgkrause for the PR.
Signed-off-by: Harry van Haaren <harryhaaren@gmail.com>
2018-04-05 20:18:33 +01:00
Georg Krause
9607768b7e
little code improvement, removed if-else for ternary operator
2018-04-05 19:40:56 +01:00
Georg Krause
e06052b656
fixes a stupid bug, thanks Harry ;)
2018-04-05 19:40:56 +01:00
Georg Krause
9292e0c715
update all scene launch buttons
2018-04-05 19:40:56 +01:00
Georg Krause
56fcb8a7c0
use calculation in class member
2018-04-02 22:09:59 +02:00
Georg Krause
982dd05708
found two more hard coded bpm limits
2018-04-01 21:04:30 +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
7f57f1d450
fix possible mem leak if loading a MIDI binding fails
2017-04-09 18:47:47 +01: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
cd1565d073
Added midi binding capabilities for jack sends and fx button, closes #151
2016-12-04 19:33:23 +00:00
Georg Krause
3a6138a0be
removed unused code ( fixes #131 )
...
[HvH] I modified this commit - a few changes I didn't like, for
example removing the src/config.hxx debug variables - I know they
are commented, but I use the regularly during development to get
extra prints. So this commit removed some of your changes - just
a note that you're not wondering where the changes went :)
Thanks for the PR!
2016-11-26 09:37:37 +00:00
Gerald
3bf4a14dec
implemented events for jack send return
2016-11-15 18:11:28 +01:00
Harry van Haaren
8835947f1e
-Fixed #76 Metro disable by MIDI mapping
2014-08-30 16:58:53 +01:00
Harry van Haaren
c37376ce76
-Hacked APC footswitch scene++ functionality into GenericMIDI
2014-04-28 18:34:30 +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
7f5e6dd0d5
-GOptions opens link when clicked
2013-12-04 12:38:02 +00:00
Harry van Haaren
b30297f01a
-Updated UI, GOptions, Controller reading etc
2013-12-02 00:24:24 +00:00
Harry van Haaren
9bd37a666e
-Fixed BPM binding issue
2013-12-01 23:34:25 +00:00
Harry van Haaren
5b7f6e13ac
-Updated GenericMIDI strings
2013-11-26 17:19:24 +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
c8af69d044
Updated GenericMIDI / diskWriter
2013-11-21 13:24:08 +00:00
Harry van Haaren
b4c36dbf4f
-Working on Clipselector, Stereo loading, and GenericMIDI cruft.
2013-11-19 23:34:12 +00:00
Harry van Haaren
dabf78adbc
-Refactored GenericMIDI to use Event namespace helper functions, refactored Event functions to use loop. Binding loading working but mostly untested
2013-11-19 22:47:57 +00:00
Harry van Haaren
a8d41b3ff3
-Bindings being removed from backend: removing now working, but not yet in RT
2013-11-19 22:06:05 +00:00
Harry van Haaren
9ab22c78b8
-Event implemented to remove individual MIDI bindings
2013-11-19 21:51:20 +00:00
Harry van Haaren
07c8d93ab6
-Updated bindings to have an ID for refering to them uniquely, updated GOptions scroll
2013-11-19 21:04:52 +00:00
Harry van Haaren
f9e1950777
-Fixing bindings window, adding Author / Email details
2013-11-16 17:19:36 +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
316ea7e668
-Fixed tests, working on writeControllerTest
2013-11-09 20:58:48 +00:00
Harry van Haaren
2f691a80db
-Input section MIDI bindings
2013-11-09 19:59:45 +00:00
Harry van Haaren
c26ebd0524
-Added session load error checking, fixed broken-session load crash
2013-11-03 13:41:30 +00:00
Harry van Haaren
55227a9c92
-Options has "New" button to add controller
2013-11-02 17:54:42 +00:00
Harry van Haaren
55c9b171bd
-Removed cout prints
2013-11-01 23:31:18 +00:00
Harry van Haaren
7fc87cc41c
-Updated .ctlr file writing, added some error printing on loading files
2013-10-19 13:38:49 +01:00
Harry van Haaren
25c758208a
-Updated Controller loading: now working for Grid:launchScene
2013-10-19 13:24:35 +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