Commit Graph

26 Commits

Author SHA1 Message Date
falkTX
242815968d Don't use unsigned 2016-07-17 16:04:19 +02:00
falkTX
8fac001331 Correct offset 2016-07-17 15:25:51 +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
925f6b20a4 Allow sample to be triggered by clicking on notification led 2012-03-27 16:34:12 +02:00
Nick Lanham
ee8eb9179d Simple notification (flash frame border) for sample trigger 2012-03-26 13:44:28 +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
1715d437e9 Add state support and startup state polling for the ui 2012-03-25 18:10:49 +02: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
bf7262d12f Get instrument names during a scan-only parse 2012-02-21 12:53:29 +01:00
Nick Lanham
d76a3fcee4 Make midi base note a control 2012-02-14 15:39:53 +01:00
Nick Lanham
48bf1f33b9 Use libsamplerate to convert samples not at the same rate as the plugin is running at
This adds a dependency on libsamplerate
2012-02-14 12:03:18 +01:00
Nick Lanham
45b2eeae22 Lots of fixes (multi-layer, ui):
- Fix ui to properly re-init sample table
- Fix ui to only adjust existing sliders
- Actually load multi-layer kits
- Play correct layer for multi-layer
2012-02-13 16:11:30 +01:00
Nick Lanham
c8a7423e3e Add gtk ui and make pan controls work 2012-02-13 11:24:26 +01:00
Nick Lanham
d36035e0ab Bump gains to 32. Add pans pointer (no controls yet) 2012-02-12 21:40:12 +01:00
Nick Lanham
8ed58ec1c6 Move load_sample into drmr_hydrogen.c 2012-02-07 21:33:20 +01:00
Nick Lanham
e7ed85db4d Add license info (GPL3) 2012-02-07 12:52:59 +01:00
Nick Lanham
a2e14e6652 Control to set kit index 2012-02-07 12:00:07 +01:00
Nick Lanham
44cd116946 Scan for hydrogen kits 2012-02-07 10:59:24 +01:00
Nick Lanham
a4c2826def Add per sample gains (up to sixteen) 2012-02-07 09:31:51 +01:00
Nick Lanham
1976f033a3 initial commit, working basics.
- loads a hard-coded hydrogen kit
- repsonds to midi
- no individual control
- no gui
2012-02-06 22:54:18 +01:00