falkTX
|
4634b0c950
|
Handle sysex for AU, needs testing; Cleanup
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
145ccf1304
|
Implement time position for AU, cleanup
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
9f5b0132a3
|
Proper AU view handling, delete ui on view dealloc
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
522f691ae6
|
Implement full state for AU
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
496f832a0b
|
Initial implementation for save and restore AU param state, WIP
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
5560dc02ce
|
Implement MIDI out for AU
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
475c2125c9
|
Implement MIDI input for AU; cleanup
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
c864255471
|
Add current time to pugl obj-c classe name prefix
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
4ae14badca
|
AU: handle UI->DSP state changes
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
9c1fabc52a
|
AU: notify hosts and UI about output param changes
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
4bbef7482f
|
Fix UI direct access for AU builds, use 4char DPF codes
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
0594d74dfa
|
Deal with AU plugin macros and use them for global names, cleanup
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
ea1fe4cd6e
|
Correct scope for kAudioUnitProperty_SampleRate and reset calls
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
37b474272f
|
More AU custom bits, enough to pass auval again
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
50acd42bff
|
Add enough AU bits so that auval finishes (but fails)
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
0a6162cd42
|
Add more AU stubs, a little custom things in place, WIP
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
9bcb41e04e
|
rework how AU is defined, wont use SDK
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
f581a3d444
|
Initial handling of AU parameters
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
f1366080a7
|
stubs for AU UI creation, works but does nothing
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
cff94b659c
|
Setup more stubs, pass early validation
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
6d669870db
|
Build a loadable AU object, debug and stubs
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
dfc9e235c0
|
Another attempt at AU support
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
fc4ad6180b
|
Support for modaudio "new" targets
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
56c106c0fd
|
Fix some compiler warnings, fix non-mac/win vst2 export
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
ce3f6c1147
|
Fix incorrect non-scaled UIs for hosts requesting size early
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
7ce973b0cc
|
Fix invalid initial size for VST3 and CLAP X11 UIs
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
9bbb68604f
|
Cleanup
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
c77010d16d
|
update pugl
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
taylor.fish
|
637870a303
|
Use correct VST 3 directory name on PowerPC
Should be ppc[64][le]-linux, depending on word size and endianness.
|
1 year ago |
falkTX
|
4772a3846a
|
Fix build with -Werror=undef
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
e35376a226
|
Add float round utilities, use it in vst3
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
1504e7d327
|
VST3: do not set parameter can-automate flag for output params
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
805ce70759
|
A small utlity to convert binary plugin state to json
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
d50d95fe62
|
Use drag/edit for UI parameter example, cleanup
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
915daad0ac
|
Fix VST3 state peculiarities
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
1d5a31c1e2
|
Only generate wasm modgui if DISTRHO_PLUGIN_HAS_EMBED_UI is true
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
df2afed246
|
Fix custom class name
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
dc059ef8ad
|
Cleanup
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
6876fd08ec
|
Add default size workaround for fluxbox
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
b9e027eeae
|
Allow to set X11 window icon for standalones
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
af943f96fb
|
Update pugl
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
78f6f18216
|
Fix some X11 handling, fix broken clipboard
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
943c9d5ca4
|
Update pugl again, fix time on macOS ARM
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
8b6196b482
|
Update to latest pugl
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
b238d8dc7e
|
Fix ttl export for program names with double-quotes
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
92b0f83b14
|
Fix CairoImage::loadFromMemory for grayscale
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
e1d92dff19
|
Correct CairoImage::loadFromMemory
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
e5949582e6
|
Set auto-scale-factor early, cleaner GL setup
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
9b62626d8c
|
Ensure 0,0 offset for embed windows
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
06c18eebd9
|
Add width, height args to puglFallbackOnResize
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |