Roland Rabien
130e626ea6
Switch to .pkg/.exe/.deb installers with Azure Trusted Signing
...
Replaces the zip-based ci/build.sh flow with installer outputs (Inno Setup
on Windows, productbuild on macOS, cpack DEB on Linux) signed via Microsoft
Trusted Signing on Windows and Apple Developer ID on macOS.
Plugin code: factory wavetables and presets now ship as files via the
installer rather than embedded BinaryData. PluginProcessor implements
getProgramDirectory/getFactoryProgramDirectories so gin scans factory
content from systemResourceRoot. First-run migration copies any presets
from the legacy com.socalabs/Wavetable/programs path into the new user
dir under Library/Audio/Presets/SocaLabs/Wavetable.
Bumps gin submodule to match Identity for getFactoryProgramDirectories
support.
2026-04-29 13:23:23 -07:00
Roland Rabien
e82f571318
Fixed ProcessorOptions rvalue ref-qualifier issue
2026-01-10 16:05:21 -08:00
Roland Rabien
37ecc904c7
fix crash on exit
2026-01-10 14:27:58 -08:00
Roland Rabien
e93852981a
Add midi learn
2026-01-10 13:47:20 -08:00
Roland Rabien
b78d6b332e
Update gin
2025-11-13 20:10:21 -08:00
Roland Rabien
796228e041
A few tweaks for MTS support
2024-10-11 21:02:25 -07:00
Roland Rabien
75640bfd84
Update build target
2024-09-02 10:10:14 -07:00
Roland Rabien
92ef7597ed
Update
2024-02-14 19:35:03 -08:00
Roland Rabien
ce436e492f
More wavetables
2024-01-22 20:48:48 -08:00
Roland Rabien
a376041ab8
Remove dithers
2023-10-20 18:49:15 -07:00
Roland Rabien
1e1432b177
Fixed pitch bend of released notes
2023-10-12 09:20:28 -07:00
Roland Rabien
b20f153c84
Add more fx
2023-10-08 22:44:56 -07:00
Roland Rabien
8a793ba5b4
Add drag to reorder fx
2023-10-08 14:31:14 -07:00
Roland Rabien
bd58bd1584
Added retrig to ADSRs
2023-10-07 10:57:13 -07:00
Roland Rabien
76445cd97f
Don't switch ui tabs when loading presets
2023-10-05 06:52:46 -07:00
Roland Rabien
2c94495f02
Removed smoothing from sync delay time
2023-10-03 08:47:14 -07:00
Roland Rabien
4afbbc667f
Added 50 more wavetables
2023-10-03 08:35:03 -07:00
Roland Rabien
ee380f205e
Fixed loading custom wavetables
2023-10-03 08:23:48 -07:00
Roland Rabien
67e057357f
Add pulse 25% and 12.5%
2023-10-03 08:15:17 -07:00
Roland Rabien
73b34ded3f
Add retrig to OSCs
2023-10-03 08:11:07 -07:00
Roland Rabien
6c6f7f2d72
Fix tempo sync LFO
2023-10-01 04:50:41 -07:00
Roland Rabien
a01455c18d
Fix AU crash
2023-09-30 07:42:15 -07:00
Roland Rabien
c9365c8fe0
Allow wavetables without metadata
2023-09-29 21:06:19 -07:00
Roland Rabien
c6f9f7d1a5
Try and make delay less zippery
2023-09-29 20:07:45 -07:00
Roland Rabien
31b881c9dc
Clear reverb/delay buffers on panic
2023-09-29 09:35:19 -07:00
Roland Rabien
c53eb68a0a
Add custom pitch bend range
2023-09-29 09:01:29 -07:00
Roland Rabien
3de6fc16aa
Fix stuck notes on switch mono on/off
2023-09-28 08:44:58 -07:00
Roland Rabien
73ca1e6758
Try and smooth delay time (still needs work)
2023-09-28 08:38:49 -07:00
Roland Rabien
c7872a42ea
Renamed Legato rate to Legato Time
2023-09-28 08:26:07 -07:00
Roland Rabien
681be5731b
Fix Linux bus layouts
2023-09-28 08:24:34 -07:00
Roland Rabien
4dd62bf66f
Add retrigger to step lfo
2023-09-28 08:16:31 -07:00
Roland Rabien
e698e29a59
Fix loading presets if preset name doesn't match filename
2023-09-25 17:55:04 -07:00
Roland Rabien
b9211a81b6
Fix crash if reset before setSampleRate
2023-09-25 04:28:17 -07:00
Roland Rabien
56c3bbfa51
Add retrigger to lfos
2023-09-24 17:49:53 -07:00
Roland Rabien
b466218cbd
Add panic button
2023-09-23 11:10:21 -07:00
Roland Rabien
9d4b363484
Add standaloneapp
2023-09-21 21:25:40 -07:00
Roland Rabien
6898ef0dac
Fixed envelopes not reseting
2023-09-20 22:08:18 -07:00
Roland Rabien
138c2ab433
Fixed crash with midi cc > 119
2023-09-20 16:47:42 -07:00
Roland Rabien
621132620e
Add presets
2023-09-20 08:57:41 -07:00
Roland Rabien
41027867d0
Make sure wavetables are reloaded
2023-09-09 05:55:48 -07:00
Roland Rabien
4421c1e9b9
Added mod matrix
2023-09-08 17:12:00 -07:00
Roland Rabien
bd7086c6c2
LFO delay & fade should default to 0
2023-09-02 07:34:08 -07:00
Roland Rabien
2a5b9d973a
Fixed crash loading wavetable when changing preset
2023-09-02 04:26:17 -07:00
Roland Rabien
9d6da9bb2d
Added resizable UI
2023-09-01 20:23:08 -07:00
Roland Rabien
5ccbcd7218
tweaks
2023-08-31 21:02:23 -07:00
Roland Rabien
95aac485c7
Pink noise
2023-08-31 19:19:28 -07:00
Roland Rabien
bc20b38624
Use juce::approximatelyEqual instead of gin::almostEqual
2023-08-31 18:38:04 -07:00
Roland Rabien
b9b0645f50
Fixed table selection
2023-08-31 14:45:48 -07:00
Roland Rabien
753a5bac97
Store wavtables as flac to make binary smaller
2023-08-31 13:44:55 -07:00
Roland Rabien
7311a258c9
Finish UI
2023-08-31 11:17:49 -07:00