Commit Graph

16 Commits

Author SHA1 Message Date
Alex Birch
a990072f1f
progress moving uiWidth/Height into audio params, and moving soundFontPath out of SharesParams (for better listener support, and to generalize) 2019-07-07 17:35:31 +01:00
Alex Birch
6d2267e23a
prefer references where owner will definitely outlive recipient. replace some fluidsynth raw pointers with smart pointers. 2019-07-07 00:22:47 +01:00
Alex Birch
218beb00e7
encapsulate responsibility of params. add params for ADSR and filter. attempt to sync Slider. not obviously working yet. 2019-07-01 23:55:14 +01:00
Alex Birch
23c0a2dd37
make sliders send MIDI CC to FluidSynth. Make name column in table wider. Make synth wider. 2019-06-30 21:40:24 +01:00
Alex Birch
bcf0d7dd7d
envelope, filter cutoff/resonance mapped to default modulators (with semi-random magic numbers) 2019-06-23 19:40:36 +01:00
Alex Birch
370d599f62
failed attempt to add a particular modulator 2019-06-22 19:07:10 +01:00
Alex Birch
f220cbb6e2
rewrite source to compile against new public APIs of FluidSynth 2 2019-06-22 19:07:09 +01:00
Alex Birch
b5a807fe91
make sample rate changeable, probably 2018-04-15 21:32:26 +01:00
Alex Birch
a82e7e450b
presets and banks saved correctly in audio plugin host. display seems to work also. 2018-04-13 01:14:07 +01:00
Alex Birch
7dc05c72c9
progress in saving/loading presets/banks 2018-04-13 00:40:27 +01:00
Alex Birch
114bb2f10a
make file picker contruct using whatever soundfont path is available at construction-time. work towards giving Processor access to change its File on load. 2018-04-11 00:08:15 +01:00
Alex Birch
191641ddd1
switch to JUCE Strings so we can copy and compare more easily. make state load attempt to load soundfont and restore window size. 2018-04-10 23:29:32 +01:00
Alex Birch
d7b87fe84f
change to construction-time reference 2018-04-10 01:20:23 +01:00
Alex Birch
9427a029b9
fixed circular reference 2018-04-10 01:17:50 +01:00
Alex Birch
27b9dfb9df
try to hook up soundfont path. perhaps encountering circular dependency on FSModel's inclusion of my plugin processor 2018-04-10 00:51:21 +01:00
Alex Birch
dc16a231fe
add lazarus source 2018-02-27 00:25:20 +00:00