Supernova not recognising Ugens

I trying to port a file from sccynth to supernova. I keep getting the following error msg:

Exception when reading synthdef: Cannot load synth groups: Unit generator TBetaRand not installed
Exception when reading synthdef: Cannot load synth scatter: Unit generator TBetaRand not installed
Shared memory server interface initialized
Exception when reading synthdef: Cannot load synth verb: Unit generator JPverbRaw not installed
Cannot create synth (synthdef: verb, node id: 1004)
Cannot create synth (synthdef: verbGrinder, node id: 1005)
Exception when reading synthdef: Cannot load synth verbGrinder: Unit generator TGaussRand not installed
Exception when reading synthdef: Cannot load synth scatter: Unit generator TBetaRand not installed
Exception when reading synthdef: Cannot load synth groups: Unit generator TBetaRand not installed
Supercollider ready…
server ‘localhost’ disconnected shared memory interface
Shared memory server interface initialized

Yet when playing file with scsynth everything works OK. TBetaRand, TGaussRand and JPverbRaw are definitely installed. I wonder whether anyone else has experienced similar issues where supernova has failed to find installed UGens and if so what is the solution? Thx in advance…

Which version of SC, and which version of sc3-plugins? What platform? Thanks!

OS: Mac OS Catalina 10.15.4
sc3-plugins: 3.10 (probably) - the one before the latest release anyways.
SuperCollider: 3.11.0

Tried installing the latest version (3.11) of sc3-plugins. However, on my machine that version doesn’t work because most of the components don’t pass the revised Apple authentication procedure… :frowning:

… and to add to the above I get the following at the end:

Exception when reading synthdef: Cannot load synth FoaAudition_foaDiffuseNoise: Unit generator FoaRotate not installed
0 1opening portaudio device name: Built-in Microphone / Built-in Output
opening portaudio device name: Built-in Microphone / Built-in Output
latency: 683
opened portaudio device name: Built-in Microphone / Built-in Output
Sample rate: 44100.000
Latency (in/out): 0.060 / 0.015 sec
Supernova ready

…which is strange because Im not using FoaRotate (ambisonics?) at all. Very odd…!!

I had a similar experience - a cascade of load error messages - the last time I tried to use supernova a few weeks ago. I don’t seem to recall that the messages even mentioned specific UGens, but I suppose I could have missed that. I would love to know if you find any resolution to this?

Did you try to add the signed version of the 3.11 sc3-plugins? I think that should resolve the app auth issue.

OK I’m done!!! I downloaded the signed version of sc3-plugins twice; tried to install it 3 times with the same ‘potentially malicious code’ alert from Catalina. Had to reboot each time to get rid of annoying pop-ups. Rolled back to sc3-plugins 3.10.

Sheesh…! Supernova always feels like a good idea. Yet I always end up regretting I ever bothered… and I don’t give up easily. Thx for your suggestions anyway Josh…

AFAIK 3.10 download of sc3-plugins did not include supernova plugins. 3.11 should have them.
Marcin

I’ll check the signing issue again. I believe this is working fine for scsynth, but I’ll try to test with supernova as well. I’ll respond here if I make some progress.

As I say MarcinP sc3-plugins 3.11 will not install on my version of Catalina 10.15.4…

yeah - something is off on the signing… I’ll work on the script tonight

That’s very good of you. Much appreciated. Don’t burn the midnight oil too much though :slight_smile:

well past midnight oil with these issues… we’ll get it to work.

Thanks Josh for the link… I’ll give it go first thing tomorrow morning and let you know how it goes

Hello Josh…

I downloaded the SC3Plugins build from the link you supplied. (Thx). On booting up I got.

SCDoc: Classes/PV_BinDelay 2: Title and filename mismatch. Must be same for class docs!

Then I got a repeat of Catalinas’ refusal to authenticate all .scx files. Out of shear bloody-mindedness I repeatedly pressed ‘allow’ in the preferences security pane, which took about 10 minutes to complete then re-booted SuperCollider. This time the notification pop-ups had an ‘open’ option, so I went through the whole process again for each of the .scx files. No more annoying pop-ups. Now I get:

Found 0 LADSPA plugins
Exception when reading synthdef: Cannot load synth verbGrinder: Unit generator JPverbRaw not installed
Exception when reading synthdef: Cannot load synth blockVerb1: Unit generator JPverbRaw not installed
Exception when reading synthdef: Cannot load synth phasedVerb: Unit generator JPverbRaw not installed
Exception when reading synthdef: Cannot load synth verbGrinder2: Unit generator JPverbRaw not installed
Exception when reading synthdef: Cannot load synth verb: Unit generator JPverbRaw not installed
0 1opening portaudio device name: Built-in Microphone / Built-in Output
opening portaudio device name: Built-in Microphone / Built-in Output
latency: 683
opened portaudio device name: Built-in Microphone / Built-in Output
Sample rate: 44100.000
Latency (in/out): 0.060 / 0.015 sec
Supernova ready
Requested notification messages from server ‘localhost’
localhost: no maxLogins info from server process.
localhost: keeping clientID (0) as confirmed by server process.
Shared memory server interface initialized
Exception when reading synthdef: Cannot load synth verb: Unit generator JPverbRaw not installed
Exception when reading synthdef: Cannot load synth verbGrinder: Unit generator JPverbRaw not installed
Cannot create synth (synthdef: verb, node id: 1004)
Cannot create synth (synthdef: verbGrinder, node id: 1005)
Supercollider ready…

Clearly supernova is still having difficultly finding JPverbRaw although I note that it now appears to be able to find TGaussRand and TBetaRand.

As I say, I have no difficulty at all in running the project using scsynth except that the cpu maxes out occasionally - which is why I wanted to try using supernova.

It’s probably wise to stick with SC 3.11 together with previous version of SC3Plugins for now.

P.S. After going through the tortuous authentication procedure my project runs OK using the scsynth with SC3Plugins 3.11version.