Commit Graph

11 Commits

Author SHA1 Message Date
Alex Birch
f87ec7c8e4
remove some unused methods on FluidSynthModel. make FilePicker update displayed text upon load. read and write into XML just the bits that we need, and take advantage of attribute names' being indexed. take more care in setting sfont_id. 2019-07-27 23:04:20 +01:00
Alex Birch
11d7296813
try to correctly modify value tree and listen for changes 2019-07-14 17:45:08 +01:00
Alex Birch
8c1be957fe
decoupling achieved. compiles. doesn't immediately explode. but neither banks nor presets visible. 2019-07-14 17:22:36 +01:00
Alex Birch
e1a8df9e8f
progress moving table model to be managed by fluidsynth, de-generalizing and decoupling table component 2019-07-13 00:16:35 +01:00
Alex Birch
e02188b7f4
start hooking up fileChooser to use valueTree instead of coupling to fluidSynth model 2019-07-10 23:52:15 +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
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
e8177d51cd
set displayed filepath when loading in state 2018-04-11 00:52:44 +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
dc16a231fe
add lazarus source 2018-02-27 00:25:20 +00:00