This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2024-04-05
Channels
- # announcements (7)
- # beginners (10)
- # calva (14)
- # clj-otel (8)
- # clojure (42)
- # clojure-europe (20)
- # clojure-nl (1)
- # clojure-norway (22)
- # clojure-spec (8)
- # clojure-uk (7)
- # core-async (10)
- # cursive (1)
- # events (1)
- # hyperfiddle (20)
- # introduce-yourself (1)
- # jobs-discuss (11)
- # lsp (48)
- # missionary (3)
- # music (1)
- # off-topic (7)
- # overtone (9)
- # pedestal (21)
- # rdf (1)
- # releases (3)
- # shadow-cljs (22)
- # specter (13)
- # squint (1)
- # yamlscript (3)
Hi \o This project is back, thanks to Arne =D Just like the question above by Lars, I'm on a Mac and I'm trying to connect to some aggregate device, I can do it in SC (client) by using
Server.default.options.device = "Aggregate Device";
Server.default.reboot;
then I can see SC's audio output in, for example, a DAW like bitwig.
Is there a way that we can eval-sc
? lol Or at least that it respects the startup.scd
file?Inside startup.scd
, I have
Server.local.options.maxLogins = 10;
Server.default.options.device = "Aggregate Device";
Server.default.reboot;
and this does the trick for sclang (the SC client).A workaround for now is connecting to the sclang server that has the correct config (first kill the internal one)
(do (kill-server)
(connect-server 57110)) ;; 57110 is the port you see in sclang's client output
This is what I wanted \o/ (the volume is loud as we have some double buffering because of the recording, but you can see the effect affecting half of the sound :P)
@U19EUKYLT Connecting to sclang’s IDE (the SC app) and adding the commands to the startup script may be a workaround for now o/
looks like we support :hw-device-name
in .overtone/config.clj
. It gets passed to scsynth
as -H
. Can you try that?
Awesome, thanks! Will try it o/
Yes, it works! Thank you, Arne!
@U19EUKYLT So my ~/.overtone/config.clj
is now like the following (see :sc-args
)
{:os :mac,
... ...
:sc-args {:hw-device-name "Aggregate Device"}
... ...}