Csound Csound-dev Csound-tekno Search About

[Csnd] [OT-ish] Raspberry Pi 4

Date2019-12-08 17:32
FromDave Seidel
Subject[Csnd] [OT-ish] Raspberry Pi 4
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

Date2019-12-08 18:41
FromGuillermo Senna
SubjectRe: [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