Commit Graph

124 Commits

Author SHA1 Message Date
c067a43b27 Merge bsdf changes:
- fix segfault
- move options to top of gui
- make sample_table scrollable
2022-01-10 14:37:34 +01:00
17383c6a99 - Fix drumkit name parsing from drumkit.xml by adding <componentList> support
- Fix compile warning on compar_kit()
2021-11-09 11:00:02 +01:00
3d8e11423b Sort Drumkits in dropdown menu 2020-07-01 01:25:04 +02:00
3c08afc403 Implement multiple Output Port (32)
Remove drmr2.ttl
Add drmr2-mkttl to dynamicly generate drmr2.ttl
2020-06-08 13:11:01 +02:00
647b6f9ed9 Impact DrMr2 renaming in the code 2020-06-05 00:17:44 +02:00
26e9ac51f3 Rename drmr to drmr2! 2020-06-04 23:42:58 +02:00
falkTX
0c2c794717 Remove yet another print 2016-07-17 16:31:16 +02:00
falkTX
e001761793 Comment out printf during run 2016-07-17 16:26:22 +02:00
falkTX
242815968d Don't use unsigned 2016-07-17 16:04:19 +02:00
falkTX
25ecafb56f Fix note-off timing (and crash) 2016-07-17 15:56:43 +02:00
falkTX
8fac001331 Correct offset 2016-07-17 15:25:51 +02:00
falkTX
a26418b7f4 Set offset when triggering samples 2016-07-17 15:05:03 +02:00
falkTX
a593de0836 Fix crash when saving state without a kit loaded 2015-05-09 20:35:18 +02:00
falkTX
f6e1a21108 Fix loading filenames starting with "file://" (used in lv2 presets) 2014-10-24 03:12:39 +01:00
falkTX
f7ae7079c9 Fix typos leading to state not being saved 2014-10-24 02:34:16 +01:00
Nick Lanham
f244f3b09b Merge pull request #9 from PeterN/lv2unstable
Lv2unstable
2013-04-07 08:35:00 -07:00
Peter Nelson
79f48b9eee Check presence and number of samples before triggering activity LED 2013-02-15 22:44:08 +00:00
Peter Nelson
190c9f3a36 Move activity LED next to knobs to save screen estate 2013-02-13 15:29:31 +00:00
Peter Nelson
7e467e3a74 Fix crash on plugin close due to free on uninitialised pointer 2013-02-13 15:24:39 +00:00
Nick Lanham
8a0bcb4610 Updates for evolving LV2 spec. Fixes atom calls (now have atom in name) and state interface 2012-04-16 17:09:26 +02:00
Nick Lanham
8da1de3091 Communicate sample zero position to plugin so it can store/restore it, and code to actually do the store/restore 2012-04-03 23:38:41 +02:00
Nick Lanham
0dadd354c3 Store ignore state and get it from core properly 2012-04-03 22:53:16 +02:00
Nick Lanham
f2c4125869 Core: Have options for ignore velocity and note_off. UI: Toggle buttons for those core options 2012-04-02 13:57:29 +02:00
Nick Lanham
534525ce9b Use midi velocity to set intensity of sample. Core only 2012-04-02 11:35:08 +02:00
Nick Lanham
6992a246aa Update for new lv2 packaging 2012-03-29 23:16:50 +02:00
Nick Lanham
6ffc33593a Update for new sample zero possition feature 2012-03-27 17:00:29 +02:00
Nick Lanham
0e08f67e20 Update readme for notification led 2012-03-27 16:35:54 +02:00
Nick Lanham
925f6b20a4 Allow sample to be triggered by clicking on notification led 2012-03-27 16:34:12 +02:00
Nick Lanham
b5f2a60d44 Check that range is valid in case callback happens before ui is fully built 2012-03-27 16:02:30 +02:00
Nick Lanham
b219c64dc5 Switch to using led images for trigger notification 2012-03-27 16:02:11 +02:00
Nick Lanham
ee8eb9179d Simple notification (flash frame border) for sample trigger 2012-03-26 13:44:28 +02:00
Nick Lanham
a250ec71d4 Remove irrelevant note 2012-03-25 22:45:42 +02:00
Nick Lanham
88e747f4f1 Update readme for lv2unstable branch 2012-03-25 22:41:15 +02:00
Nick Lanham
c5ef4d1fda actually set get_state uri (fix copy/paste bug) 2012-03-25 20:52:47 +02:00
Nick Lanham
20893784fc Remove kit_num port 2012-03-25 20:52:22 +02:00
Nick Lanham
16d4bd4c3a Remove a few debugging messages 2012-03-25 19:20:19 +02:00
Nick Lanham
6cbb56a357 Switch to atom:AtomPort as that's now what lv2 uses 2012-03-25 19:15:00 +02:00
Nick Lanham
75285073cb Updates so cmake checks correct extensions and version for new lv2 stuff 2012-03-25 18:25:10 +02:00
Nick Lanham
7c88aa44f7 Fix totally broken lv2 checks 2012-03-25 18:21:31 +02:00
Nick Lanham
1715d437e9 Add state support and startup state polling for the ui 2012-03-25 18:10:49 +02:00
Nick Lanham
dc2872309c Add a label for the currently loaded kit 2012-03-23 14:57:34 +01:00
Nick Lanham
58ecf566fa Send notifications of kit load back to the ui 2012-03-23 14:19:57 +01:00
Nick Lanham
20e94c55fb Switch to using atoms to pass paths from ui to core for kit loading 2012-03-22 19:37:18 +01:00
Nick Lanham
990caaf510 Move to using atom instead of event. So far just pass midi via atom. 2012-03-22 14:15:00 +01:00
Nick Lanham
1a624dd489 Need an extra row if there aren't a multiple of the # of samples columns 2012-03-17 16:37:46 +01:00
Nick Lanham
3f9a856362 Reduce required version of libsamplerate 2012-03-16 14:22:43 +01:00
Nick Lanham
c4db0d29a0 Allow setting of sample zero position, and add compiler options to change default 2012-03-16 14:20:24 +01:00
Nick Lanham
b9d1bc7040 No need for activate/deactive. Free when more than one prefix on knob is set 2012-02-25 11:33:22 +01:00
Nick Lanham
d3cc0531bf Don't use hard coded path for knob image, use bundle-path from lv2 host 2012-02-23 14:12:03 +01:00
Nick Lanham
06769d6fd7 Update markdown 2012-02-23 13:38:45 +01:00