falkTX
|
fb0e7bff26
|
Fix for missing realpath on macOS
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
abe1d077a0
|
Tag AU bypass as boolean
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
ef597d4ef5
|
Allow package-osx-bundles.sh to use build subdir
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
491fa7a76d
|
Deal with dynamic IO for AU, implement MakeConnection
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
2ffcc51e11
|
Use maker name as part of standalone window title
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
b1e77c32ba
|
Fix AU bbt position
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
e7c852e9ad
|
Fix AU for retina
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
3a84bbb3eb
|
Special case for repainting on AU hosts
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
96aa685d38
|
Fix build
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
3e8cce2910
|
Fix AU fetching sample rate in UI from DSP
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
400bbd1e40
|
Fix build
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
3af2221b4c
|
Cleanup some AU details, ensure "aumu" has dual IO
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
db7ee14af9
|
AU: always allow to set input element rate, fix build
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
a34cb73ccf
|
Handle case where AU preset name creation fails
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
f2afcff718
|
Fix build against old systems
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
9be6a49c42
|
AU related fixups
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
19cb24186b
|
Deal with more AU audio rendering details
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
808d4fea31
|
Cleanup some AU details
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
bff2d39659
|
Implement programs for AU
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
94f4e33aa6
|
Allow to build AU plugins with cmake
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
80eabb4304
|
Cleanup, put stubs for fast dispatch, WIP
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
4699bb31a3
|
Fix AU crash on set state, change debug color for macos
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
47c6251706
|
Deal with AU hosts that require 1 input element
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
2980483e3a
|
Add DPF_VST3_DONT_USE_BRAND_ID to fix compat with existing plugins
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
684ed18e17
|
Use DISTRHO_PLUGIN_BRAND_ID for extra entropy in VST3
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
4e2e3a8a38
|
Rework how AU macros are defined, use it for other formats
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
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 |