[Csnd-dev] Bare metal question
Date | 2024-09-30 13:52 |
From | Dave Seidel |
Subject | [Csnd-dev] Bare metal question |
This is probably a question for Victor.
I see that we will be supporting the Daisy platform, which is very cool. Does this mean that I could use Csund as a library for devices such as the Noise Engineering Alia, Legio, and Versio platforms? These are all based on the Daisy seed. I've got one of each and would love to try making my own firmware using Csound. - Dave |
Date | 2024-09-30 14:36 |
From | vlz |
Subject | Re: [Csnd-dev] Bare metal question |
If you can build a program in C to run in these platforms, you can build a program using libcsound, it has been tested there. In the develop sources there are instructions to build libcsound for the daisy platform (in the daisy directory). Once you have this, then you can use it in your project. Note that you will probably need to provide a custom link script to determine the location of the binaries in memory, etc. Aman can give the details of the links script we use, but I think the first step is to build the library. It should be straightorward (I did that last night on my computer, just required the installation of the toolchain and then running CMake as shown in the README.md). > On 30 Sep 2024, at 13:52, Dave Seidel |
Date | 2024-09-30 16:00 |
From | Dave Seidel |
Subject | Re: [Csnd-dev] Bare metal question |
Great, this is excellent! I have built a test firmware for one of these devices, but it would have been much easier with Csound. I have several other projects ahead of the, but I'm really looking forward to trying this out. On Mon, Sep 30, 2024 at 9:37 AM vlz <viclazzarini@gmail.com> wrote: If you can build a program in C to run in these platforms, you can build a program using libcsound, it has been tested there. |
Date | 2024-09-30 16:03 |
From | "Dr. Richard Boulanger" |
Subject | Re: [Csnd-dev] Bare metal question |
Dave, Please keep us all posted on your progress and the assistance you get on this from Aman and Victor. - I would love to order one of these and show it in 'context' to my students - with your and Aman/Victor's firmware running on the 'commercial' platform. PS - many of your pieces are now running in CsoundMeta. Can't wait to show that to you sometime. - Dr.B Dr. Richard Boulanger Professor Electronic Production and Design Berklee College of Music Professional Writing & Technology Division On Mon, Sep 30, 2024 at 11:00 AM Dave Seidel <dave.seidel@gmail.com> wrote:
|
Date | 2024-09-30 16:18 |
From | Dave Seidel |
Subject | Re: [Csnd-dev] Bare metal question |
It will be a while, but I will definitely keep the list posted. What is CsoundMeta? On Mon, Sep 30, 2024 at 11:04 AM Dr. Richard Boulanger <rboulanger@berklee.edu> wrote:
|
Date | 2024-09-30 18:08 |
From | "Dr. Richard Boulanger" |
Subject | Re: [Csnd-dev] Bare metal question |
Hello Dave, I showed it and performed with it at ICSC2024 in Vienna and we will be open sourcing it by May 2025 in time for the International Computer Music Conference (ICMC) in Boston (where I will be giving one of the keynotes partially in CsoundMeta!). In my paper - I jammed with a student - using csds by Gogins, Heintz, ffitch, McCurdy, Yi, Stockhausen, and Boulanger - and, had you been there, I have a lot of your pieces running in the XR system as well - I had hoped to surprise you. Maybe you will visit Berklee and I can play with you there? CsoundMeta is a system for playing, jamming, editing, composing in Immersive VR worlds (or, if you prefer, in PassThru in your home studio) - co locating with players and collaborating with players (right into your home studio) from around the world using Quest2, Quest3+(3s), and QuestPro XR Headsets. Built upon Cabbage and CsoundUnity by my amazing former student Strong Bear - Hung Vo. We continue to develop the system, but it is already pretty deep. A realization of my original 'trapped' dream from 1979 - to place, play, mold, spatialize, my csounds like molding clay in my hands - and throw them around virtual rooms - Dr.B Dr. Richard Boulanger Professor Electronic Production and Design Berklee College of Music Professional Writing & Technology Division On Mon, Sep 30, 2024 at 11:18 AM Dave Seidel <dave.seidel@gmail.com> wrote:
|
Date | 2024-10-01 12:49 |
From | Dave Seidel |
Subject | Re: [Csnd-dev] Bare metal question |
Aha, yes, the Strong Bear project, very cool! On Mon, Sep 30, 2024 at 1:08 PM Dr. Richard Boulanger <rboulanger@berklee.edu> wrote:
|
Date | 2024-10-01 13:37 |
From | "Dr. Richard Boulanger" |
Subject | Re: [Csnd-dev] Bare metal question |
And - right now - a lot of your awesome work is running in there too. More to discuss, but I have been enjoying playing your work and jamming on them! - Dr.B Dr. Richard Boulanger Professor Electronic Production and Design Berklee College of Music Professional Writing & Technology Division On Tue, Oct 1, 2024 at 7:49 AM Dave Seidel <dave.seidel@gmail.com> wrote:
|
Date | 2024-10-01 13:50 |
From | Dave Seidel |
Subject | Re: [Csnd-dev] Bare metal question |
Very cool! On Tue, Oct 1, 2024 at 8:37 AM Dr. Richard Boulanger <rboulanger@berklee.edu> wrote:
|