Cool! Will definitely upgrade soon.
Since finding ZL Equalizer and ZL Compressor (more or less FabFilter clones, but free + native Linux support without Wine), VSTPlugin has become a go-to rather than a “once in awhile.” You can roll your own dynamic EQ, but when it’s just 4 statements to load the plugin and open the window, it’s a big time saver not to have to.
Great stuff, I’m really fond of it.
hjh
2 Likes
ZL Equalizer and ZL Compressor look really neat, thanks for the heads-up!
prko
October 19, 2025, 4:30pm
4
Thanks for this fix.
I have realised sclang (3.15.0-dev [cf9d6f0]) returns the following error:
VSTPlugin 0.6.1
ERROR: objc[19447]: Class CocoaEditorWindow is implemented in both /Users/prko/Library/Application Support/SuperCollider/Extensions/VSTPlugin/plugins/VSTPlugin.scx (0x107cc4990) and /Users/prko/Library/Application Support/SuperCollider/Extensions/VSTPlugin/plugins/VSTPlugin_supernova.scx (0x107d70990). This may cause spurious casting failures and mysterious crashes. One of the duplicates must be removed or renamed.
objc[19447]: Class EventLoopProxy is implemented in both /Users/prko/Library/Application Support/SuperCollider/Extensions/VSTPlugin/plugins/VSTPlugin.scx (0x107cc49b8) and /Users/prko/Library/Application Support/SuperCollider/Extensions/VSTPlugin/plugins/VSTPlugin_supernova.scx (0x107d709b8). This may cause spurious casting failures and mysterious crashes. One of the duplicates must be removed or renamed.
(When using SC3.15.0-dev [217e94c], I do not have this problem.)
The complete posts on the Post window from launching SC-IDE are on the following issue:
opened 04:28PM - 19 Oct 25 UTC
bug
## Environment
* SuperCollider version: 3.15.0-dev [cf9d6f0]
* Operating system… :
* Other details (Qt version, audio driver, etc.):
## Steps to reproduce
Launch SC
## Expected vs. actual behavior
### Expected: booting without errors.
### sclang returns the following error:
```
ERROR: mkdir: /Users/prko/Library/Application: File exists
mkdir: Support/SuperCollider/tmp: No such file or directory
```
This is a new bug.
When using SC3.15.0-dev [217e94c], I do not have this problem.
See the complete posts on Post window:
<details><summary>complete posts on Post window</summary>
<pre>
compiling class library...
Found 873 primitives.
Compiling directory '/private/var/folders/2_/hdf9s2tx6kg7_yqv0bwqtlcm0000gn/T/AppTranslocation/5FCC7264-4E94-4043-9D14-3C607C1D6311/d/SuperCollider.app/Contents/Resources/SCClassLibrary'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/Extensions'
Open ended comment started on line 1 of file '/Users/prko/Library/Application Support/SuperCollider/Extensions/World_World/assets/maps/Maps Note.sc'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/Strang'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/Notator'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/SCLOrkSynths'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/TuningLib'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/PitchCircle'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/PitchShiftPA'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/ddwSpeedLim'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/webRTCgui'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/ExtraWindows'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/SignalBox'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/crucial-library'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/ddwCommon'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/ddwPrototype'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/ddwGUIEnhancements'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/ddwMixerChannel'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/ddwPatterns'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/ddwTemperament'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/ddwEQ'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/ddwMIDI'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/ddwPeakMonitor'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/ddwSensitivity'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/ddwStatusBox'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/ddwVoicer'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/dewdrop_lib'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/Freesound'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/Morse'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/Collapse'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/panola'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/OSequence'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/Singleton'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/BandSplitter'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/magnituderesponseview'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/redGrain'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/turtle'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/redMst'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/redSampler'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/TabbedView2_QT'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/TabbedView2'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/redSys'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/redUniverse'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/AmbIEM'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/Canvas3D'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/SCAnimation'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/scgraph'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/Dimple'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/KtlLoop'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/KeyPlayer'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/ixiViews'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/miSCellaneous_lib'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/cycle'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/Ctk'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/XML'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/Wavesets'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/fosc'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/wslib'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/BBCut'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/DayTimer'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/Convolve'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/KDTree'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/SuperSampler'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/lfsaw.de'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/NetLib'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/NB'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/SampleTools'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/orb'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/json'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/LineAndPlaneGeometry'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/VuView'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/dmx'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/Fomus'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/FreeAfter'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/Require'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/ServerTools'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/rd_dot'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/scparco'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/say'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/Log'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/UnitTest2'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/Deferred'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/ReaCollider'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/JSONlib'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/Utopia'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/TabbedView'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/ListeningClocks'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/GamelanSynthesis'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/EventArray'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/GamelanPatterns'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/VirtualGamelan'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/TimeStretch'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/PointView'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/SphericalDesign'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/SCScampUtils'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/PopUpTreeMenu'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/VectorSpace'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/SimpleDMXControl'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/SenseWorld'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/Automation'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/Boids'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/Standalone'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/AllGui'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/autopan'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/AllBuf'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/that'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/splines'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/sInstruments'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/LanguageServer'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/arduino'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/ArduinoQuaternion'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/Bending'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/HyperDisCo'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/GNUPlot'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/ddwWavetableSynth'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/PV_Control'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/Barrier'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/ServerOptionsGui'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/ddwSynthArgPreprocessor'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/mitola'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/ddwPlug'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/StageMaster'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/AudacityLabels'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/Spectrogram'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/Modality-toolkit'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/MathLib'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/GUICV'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/greenSys'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/ddwChucklib'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/ddwChucklib-livecode'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/GraphicalModule'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/Vowel'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/sc3-dot'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/WindowViewRecall'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/map'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/HarmonicToolkitSC'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/JoshMisc'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/SC-ServerConfigGUI'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/FlokQuark'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/vscode-supercollider'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/JITLibExtensions'
Compiling directory '/Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/MusicalNotation'
numentries = 5231339 / 205199542 = 0.025
21433 method selectors, 9574 classes
method table size 143701336 bytes, big table size 1641596336
Number of Symbols 60372
Byte Code Size 5667243
compiled 2862 files in 1.07 seconds
Info: 136 methods are currently overwritten by extensions. To see which, execute:
MethodOverride.printAll
compile done
localhost : setting clientID to 0.
internal : setting clientID to 0.
VGMain: vggDir = /Users/prko/Library/Application Support/SuperCollider/vgg
VGMain: synthDataDir = /Users/prko/Library/Application Support/SuperCollider/vgg_synthData/gamKUG
VGTuning: vggDir = /Users/prko/Library/Application Support/SuperCollider/downloaded-quarks
VGTuning: synthDataDir = /Users/prko/Library/Application Support/SuperCollider/downloaded-quarks_synthData
file "/Users/prko/Library/Application Support/SuperCollider/TXModular/TXPointsCurvePresets.tx" does not exist.
*** Standalone: cannot lock yet -
[LANGUAGESERVER.QUARK] nil
Class tree inited in 0.41 seconds
MIDI Sources:
MIDIEndPoint("IAC Driver", "Bus 1", -1537889407)
MIDIEndPoint("Vienna Instruments MIDI", "Vienna Instruments MIDI", -475009901)
MIDIEndPoint("from Max 1", "from Max 1", 686627579)
MIDIEndPoint("from Max 2", "from Max 2", 949337620)
MIDI Destinations:
MIDIEndPoint("IAC Driver", "Bus 1", 241074267)
MIDIEndPoint("to Max 1", "to Max 1", 906716243)
MIDIEndPoint("to Max 2", "to Max 2", 207473466)
Ctk init class runs
ERROR: mkdir: /Users/prko/Library/Application: File exists
mkdir: Support/SuperCollider/tmp: No such file or directory
Loaded 13 chucklib files from /Users/prko/Library/Application Support/SuperCollider/downloaded-quarks/ddwChucklib/Prototypes/.
*** Welcome to SuperCollider 3.15.0-dev. *** For help press Cmd-D.
Booting server 'localhost' on address 127.0.0.1:57111.
VSTPlugin 0.6.1
ERROR: objc[19447]: Class CocoaEditorWindow is implemented in both /Users/prko/Library/Application Support/SuperCollider/Extensions/VSTPlugin/plugins/VSTPlugin.scx (0x107cc4990) and /Users/prko/Library/Application Support/SuperCollider/Extensions/VSTPlugin/plugins/VSTPlugin_supernova.scx (0x107d70990). This may cause spurious casting failures and mysterious crashes. One of the duplicates must be removed or renamed.
objc[19447]: Class EventLoopProxy is implemented in both /Users/prko/Library/Application Support/SuperCollider/Extensions/VSTPlugin/plugins/VSTPlugin.scx (0x107cc49b8) and /Users/prko/Library/Application Support/SuperCollider/Extensions/VSTPlugin/plugins/VSTPlugin_supernova.scx (0x107d709b8). This may cause spurious casting failures and mysterious crashes. One of the duplicates must be removed or renamed.
Found 0 LADSPA plugins
Number of Devices: 10
0 : "LG TV SSCR"
1 : "Live Gamer Ultra 2.1-Audio"
2 : "CalDigit Thunderbolt 3 Audio"
3 : "CalDigit Thunderbolt 3 Audio"
4 : "BlackHole 2ch"
5 : "MacBook Pro Microphone"
6 : "MacBook Pro Speakers"
7 : "ZoomAudioD"
8 : "Aggregate Device"
9 : "Multi-Output Device"
"MacBook Pro Microphone" Input Device
Streams: 1
0 channels 1
"MacBook Pro Speakers" Output Device
Streams: 1
0 channels 2
SC_AudioDriver: sample rate = 48000.000000, driver's block size = 512
SuperCollider 3 server ready.
Requested notification messages from server 'localhost'
localhost: server process's maxLogins (1) matches with my options.
localhost: keeping clientID (0) as confirmed by server process.
Shared memory server interface initialized
</pre>
</details>
I guess this is because of Add stderr of sclang process to IDE post window (#6971) · supercollider/supercollider@000ee8e · GitHub .
Just ignore the error, or remove the VSTPlugin_supernova.scx plugin (if you don’t need it).
1 Like