Skip to content

Trouble with patterns #347

Discussion options

You must be logged in to vote

Short answer: you need to send the pattern's SynthDef to the server before you can create Synths that use it. In this case, it's the default SynthDef supriya.default. This is basically the same behavior you'd also get with sclang: gotta send the SynthDef before you can use it.

server.add_synthdefs(supriya.default)
server.sync()  # wait for the server to load the SynthDef completely

Longer answer: if you turn on logging output you can see the failure messages coming back from the server. This is gonna be very verbose - in the current version of Supriya the failure messages are output at the same logging level as just about everything else (DEBUG).

After you run server = Server().boot(), r…

Replies: 3 comments 8 replies

Comment options

You must be logged in to vote
8 replies
@josiah-wolf-oberholtzer
Comment options

@josiah-wolf-oberholtzer
Comment options

@macduff111
Comment options

@josiah-wolf-oberholtzer
Comment options

@macduff111
Comment options

Answer selected by 3n3l
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
3 participants