Re: SupercolliderAU
[email protected] Sun, 2 May 2021 22:41:03 +0100
| Newsgroups | gmane.comp.audio.supercollider.user |
|---|---|
| Message-ID | <CAE4Uai84znQ4WJLO+QFd4FQUtV8KWCiCz3cQ3tD4bxWgdhX9=A@mail.gmail.com> |
Hello. Yes in general it is maintained although only in source form, and the overview help file in SC is outdated at the moment. Making plug-ins with AudioUnitBuilder does not fully work. If you find reproducible crashes and can get a stack trace (e.g. look in Console.app), feel free to open an issue in the SCAU GH repo https://github.com/supercollider/SuperColliderAU/issues best, gerard Missatge de l'adreça <[email protected]> del dia dg., 2 de maig 2021 a les 21:01: > I recently built SuperColliderAU and successfully had AudioUnitBuilder > create a plugin, unfortunately it fails Logic's validation for not > retaining a parameter value... > > I also tried manually commenting out the Params section of > pluginSpec.plist, this solved the parameter issue, but crashed the > validation tool :) - see below > > > *Parameter Value* > AU Validation Tool > Version: 1.7.0 > Copyright 2003-2019, Apple Inc. All Rights Reserved. > Specify -h (-help) for command options > > -------------------------------------------------- > VALIDATING AUDIO UNIT: 'aufx' - 'GRSC' - 'SCAU' > -------------------------------------------------- > Manufacturer String: SuperColliderAU > AudioUnit Name: SCAUFourDelay > Component Version: 0.0.5 (0x5) > > * * PASS > -------------------------------------------------- > TESTING OPEN TIMES: > COLD: > Time to open AudioUnit: 10.943 ms > WARM: > Time to open AudioUnit: 0.020 ms > FIRST TIME: > Found 0 LADSPA plugins > SC_AudioDriver: sample rate = 44100.000000, driver's block size = 1156 > 0.0.0.0 > ******************************************************* > SuperColliderAU Initialized > SuperColliderAU provided under the GNU GPL license. > http://www.gnu.org/licenses/gpl-2.0.txt > SuperColliderAU source code: > https://github.com/supercollider/SuperColliderAU > SuperColliderAU mPreferredHardwareBufferFrameSize: 1156 > SuperColliderAU mBufLength: 64 > SuperColliderAU port: 9989 > SuperColliderAU mMaxWireBufs: 64 > SuperColliderAU mRealTimeMemorySize: 8192 > ******************************************************* > Time for initialization: 129.534 ms > > * * PASS > -------------------------------------------------- > VERIFYING DEFAULT SCOPE FORMATS: > Input Scope Bus Configuration: > Default Bus Count:1 > Default Format: AudioStreamBasicDescription: 2 ch, 44100 Hz, 'lpcm' > (0x00000029) 32-bit little-endian float, deinterleaved > > Output Scope Bus Configuration: > Default Bus Count:1 > Default Format: AudioStreamBasicDescription: 2 ch, 44100 Hz, 'lpcm' > (0x00000029) 32-bit little-endian float, deinterleaved > > * * PASS > -------------------------------------------------- > VERIFYING REQUIRED PROPERTIES: > > * * PASS > -------------------------------------------------- > VERIFYING RECOMMENDED PROPERTIES: > VERIFYING PROPERTY: Latency > PASS > VERIFYING PROPERTY: Tail Time > WARNING: Recommended Property is not supported > > VERIFYING PROPERTY: Bypass Effect > PASS > > * * PASS > -------------------------------------------------- > VERIFYING OPTIONAL PROPERTIES: > > * * PASS > -------------------------------------------------- > VERIFYING SPECIAL PROPERTIES: > > VERIFYING CUSTOM UI > Cocoa Views Available: 0 > > VERIFYING CLASS INFO > PASS > > TESTING HOST CALLBACKS > PASS > > * * PASS > -------------------------------------------------- > PUBLISHED PARAMETER INFO: > > # # # 1 Global Scope Parameters: > WARNING: PARAMETER SHOULD PUBLISH NAME AS CFString > SC_AudioDriver: sample rate = 44100.000000, driver's block size = 1156 > 0.0.0.0 > ******************************************************* > SuperColliderAU Initialized > SuperColliderAU provided under the GNU GPL license. > http://www.gnu.org/licenses/gpl-2.0.txt > SuperColliderAU source code: > https://github.com/supercollider/SuperColliderAU > SuperColliderAU mPreferredHardwareBufferFrameSize: 1156 > SuperColliderAU mBufLength: 64 > SuperColliderAU port: 9990 > SuperColliderAU mMaxWireBufs: 64 > SuperColliderAU mRealTimeMemorySize: 8192 > ******************************************************* > ERROR: Parameter did not retain set value when Initialized > > * * FAIL > -------------------------------------------------- > AU VALIDATION FAILED: CORRECT THE ERRORS ABOVE. > -------------------------------------------------- > > > validation result: failed validation > > *Crash* > validating Audio Unit SCAUFourDelay by SuperColliderAU : > > AU Validation Tool > Version: 1.7.0 > Copyright 2003-2019, Apple Inc. All Rights Reserved. > Specify -h (-help) for command options > > -------------------------------------------------- > VALIDATING AUDIO UNIT: 'aufx' - 'GRSC' - 'SCAU' > -------------------------------------------------- > Manufacturer String: SuperColliderAU > AudioUnit Name: SCAUFourDelay > Component Version: 0.0.5 (0x5) > > * * PASS > -------------------------------------------------- > TESTING OPEN TIMES: > COLD: > Time to open AudioUnit: 14.879 ms > WARM: > Time to open AudioUnit: 0.019 ms > FIRST TIME: > Found 0 LADSPA plugins > SC_AudioDriver: sample rate = 44100.000000, driver's block size = 1156 > 0.0.0.0 > > > validation result: crashed validation > > On Fri, 30 Apr 2021 at 12:31, <[email protected]> wrote: > >> Thanks for that. I do seem to have the SupercolliderAU server definitely >> booting now - in part because now it crashes Reaper! >> >> On Fri, Apr 30, 2021 at 2:21 AM <[email protected]> wrote: >> >>> Stephen, >>> This is the code I used to get the server running in SCAU: >>> >>> u = Server.remote(\scau, NetAddr("127.0.0.1", 9989)); >>> >>> >>> On Thu, Apr 29, 2021 at 7:59 PM David Matthews <[email protected]> >>> wrote: >>> >>>> I do remember that the instructions in the documentation for connecting >>>> to the server from SCAU are incorrect. I don’t know if they’ve been >>>> updated. Correct instructions are in the thread from a few weeks back that >>>> I started on this list. I’ll try to find and post when I get the chance. >>>> >>>> > On Apr 29, 2021, at 5:21 PM, [email protected] wrote: >>>> > >>>> > >>>> > Dear List, >>>> > >>>> > Just wondering if there's any official word on the state of >>>> SupercolliderAU and the AudioUnitBuilder quark? Googling seems to suggest >>>> that it hasn't been properly maintained for some time, but with the odd >>>> tantalising suggestion that someone has got it working. >>>> > I've managed to build the au component, and get it to at least claim >>>> it has booted, but plugging it into Reaper doesn't seem to do anything >>>> other than indicate the port, and pinging doesn't do anything. Which all >>>> supports the almost-but-not-quite tone I've been finding in other's posts. >>>> So before I crack my head open on this, does anyone have a definitive >>>> answer as to whether SupercolliderAU and the AudioUnitBuilder are actually >>>> workable? Thanks! >>>> >>>