[Csnd] [OT-ish] Raspberry Pi 4
Date | 2019-12-08 17:32 |
From | Dave Seidel |
Subject | [Csnd] [OT-ish] Raspberry Pi 4 |
Hi all,
Csound mailing list
Csound@listserv.heanet.ie
https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND
Send bugs reports to
https://github.com/csound/csound/issues
Discussions of bugs and features can be posted here
Just wanted to share that I finally got a Raspberry Pi 4 (4GB) a few days ago, and Csound is running very nicely on it, along with an instance of an Open Stage Control server (which provides a bidirectional OSC-based GUI that runs in a browser). I'm using it with another new acquisition, an ESI Maya44 USB sound card, which gives me four output channels in a very small package. More on Open Stage Control: I had been using Lemur to create an OSC GUI running on a tablet, and it looks and works very well, but it had some limitations and provisos I wasn't completely happy with:
In contrast, O-S-C is FOSS, written in Node.js. Because it's a server, you run the UI (including editing) in a browser, so I can still use my tablet as a client, but also, and other machine with Chrome on it. Plus it uses JSON instead of XML, which I like. It also supports sending OSC as well as receiving, so you can (for example) set the state of widgets from Csound. I'm running it as a headless Node app on the RPi4 along with Csound, and I still have a ton of RAM and CPU available. - Dave |
Date | 2019-12-08 18:41 |
From | Guillermo Senna |
Subject | Re: [Csnd] [OT-ish] Raspberry Pi 4 |
+1! Open Stage Control (https://openstagecontrol.ammd.net) is a great idea. On 8/12/19 14:32, Dave Seidel wrote: > Hi all, > > Just wanted to share that I finally got a Raspberry Pi 4 (4GB) a few days > ago, and Csound is running very nicely on it, along with an instance of an > Open Stage Control server (which provides a bidirectional OSC-based GUI > that runs in a browser). I'm using it with another new acquisition, an ESI > Maya44 USB sound card, which gives me four output channels in a very small > package. > > More on Open Stage Control: I had been using Lemur to create an OSC GUI > running on a tablet, and it looks and works very well, but it had some > limitations and provisos I wasn't completely happy with: > > - it's proprietary (as opposed to FOSS) > - it requires separate editor and client apps (which I was running on a > Windows laptop and an Android tablet, respectively),and the app is > expensive for a mobile app > > In contrast, O-S-C is FOSS, written in Node.js. Because it's a server, you > run the UI (including editing) in a browser, so I can still use my tablet > as a client, but also, and other machine with Chrome on it. Plus it uses > JSON instead of XML, which I like. It also supports sending OSC as well as > receiving, so you can (for example) set the state of widgets from Csound. > I'm running it as a headless Node app on the RPi4 along with Csound, and I > still have a ton of RAM and CPU available. > > - Dave > > Csound mailing list > Csound@listserv.heanet.ie > https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND > Send bugs reports to > https://github.com/csound/csound/issues > Discussions of bugs and features can be posted here > Csound mailing list Csound@listserv.heanet.ie https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND Send bugs reports to https://github.com/csound/csound/issues Discussions of bugs and features can be posted here |