Csound Csound-dev Csound-tekno Search About

[Csnd] CsoundUnity 4.0.0-alpha.1

Date2026-10-18 16:43
FromGiovanni Bedetti
Subject[Csnd] CsoundUnity 4.0.0-alpha.1
Hello,

the first pre release of CsoundUnity 4.0 is out:

  https://github.com/rorywalsh/CsoundUnity/releases/tag/v4.0.0-alpha.1

It is the largest release since 3.0: Csound 7 on macOS, Windows, iOS, Android and WebGL, Unity Timeline integration, audio routing between instances, UI
components built from your Cabbage widgets, and an API to start, stop and restart Csound when you want.

Two of them are worth their own line:

  * Low latency audio input through each platform's own API: CoreAudio, WASAPI, AAudio in exclusive mode, AudioUnit. Captured frames reach Csound's spin
    buffer every ksmps, so inch reads them directly, with no detour through Unity's audio engine. Android in exclusive mode gets to about 4 ms at
    48 kHz. On WebGL the browser microphone goes through the same API, capped at two channels because every browser caps it there.

  * MIDI input on every platform behind a single component: CoreMIDI on macOS, iOS and visionOS, android.media.midi on Android, WinMM on Windows, and the
    Web MIDI API in the browser. Short messages for now.

The full list and the breaking changes are in the release notes.

  Docs:      https://rorywalsh.github.io/CsoundUnity/
  From 3.x:  https://rorywalsh.github.io/CsoundUnity/#/migration_3_to_4

To try it, open the Unity Package Manager, Add package from git URL, and paste
https://github.com/rorywalsh/CsoundUnity.git#v4.0.0-alpha.1
Unity 2022.3 LTS or newer.

It is an alpha, and the notes say what is unfinished rather than hiding it. Two
things need hardware I do not have: iOS is built but has never run on a device,
and visionOS still ships a Csound 6 library. If you can test either, please open
an issue.

Bug reports welcome.
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

Date2026-10-18 16:56
FromVictor Lazzarini <000010b17ddd988e-dmarc-request@LISTSERV.HEANET.IE>
SubjectRe: [Csnd] [EXTERNAL] [Csnd] CsoundUnity 4.0.0-alpha.1
Congratulations for all involved, this looks very good.


Prof. Victor Lazzarini
Maynooth University
Ireland

On 18 Oct 2026, at 16:43, Giovanni Bedetti <giovanni.bedetti@gmail.com> wrote:



*Warning*

This email originated from outside of Maynooth University's Mail System. Do not reply, click links or open attachments unless you recognise the sender and know the content is safe.

Hello,

the first pre release of CsoundUnity 4.0 is out:

  https://github.com/rorywalsh/CsoundUnity/releases/tag/v4.0.0-alpha.1

It is the largest release since 3.0: Csound 7 on macOS, Windows, iOS, Android and WebGL, Unity Timeline integration, audio routing between instances, UI
components built from your Cabbage widgets, and an API to start, stop and restart Csound when you want.

Two of them are worth their own line:

  * Low latency audio input through each platform's own API: CoreAudio, WASAPI, AAudio in exclusive mode, AudioUnit. Captured frames reach Csound's spin
    buffer every ksmps, so inch reads them directly, with no detour through Unity's audio engine. Android in exclusive mode gets to about 4 ms at
    48 kHz. On WebGL the browser microphone goes through the same API, capped at two channels because every browser caps it there.

  * MIDI input on every platform behind a single component: CoreMIDI on macOS, iOS and visionOS, android.media.midi on Android, WinMM on Windows, and the
    Web MIDI API in the browser. Short messages for now.

The full list and the breaking changes are in the release notes.

  Docs:      https://rorywalsh.github.io/CsoundUnity/
  From 3.x:  https://rorywalsh.github.io/CsoundUnity/#/migration_3_to_4

To try it, open the Unity Package Manager, Add package from git URL, and paste
https://github.com/rorywalsh/CsoundUnity.git#v4.0.0-alpha.1
Unity 2022.3 LTS or newer.

It is an alpha, and the notes say what is unfinished rather than hiding it. Two
things need hardware I do not have: iOS is built but has never run on a device,
and visionOS still ships a Csound 6 library. If you can test either, please open
an issue.

Bug reports welcome.
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

The information contained in this email may be confidential and privileged. It is intended only for the addressee(s) stated above. If you are not an addressee any use, dissemination, distribution, publication or copying of the information contained in this email is strictly prohibited. If you have received this email in error, please immediately notify us by email at dataprotection@mu.ie and delete this email from your system.

Please note that Maynooth University is subject to Freedom of Information and Data Protection laws. We may be required to disclose the content of emails under the FOI Act 2014, the Data Protection Act 2018 or GDPR.

Is don seolaí / do na seolaithe thuasluaite amháin an ríomhphost seo. D’fhéadfadh an t-eolas atá ann a bheith rúnda agus faoi phribhléid. Mura seolaí tú, tá cosc iomlán ar aon eolas atá sa ríomhphost seo a úsáid, a scaipeadh, a dháileadh, a fhoilsiú nó a chóipeáil. Má fuair tú an ríomhphost seo trí thimpiste, cuir sin in iúl dúinn láithreach trí ríomhphost a chur chuig  dataprotection@mu.ie  agus scrios an ríomhphost seo ó do chóras.

Tabhair faoi deara go bhfuil Ollscoil Mhá Nuad faoi réir dhlíthe um Shaoráil Faisnéise agus um Chosaint Sonraí. D’fhéadfadh ceangal a bheith orainn ábhar ríomhphoist a nochtadh faoin Acht um Shaoráil Faisnéise 2014, faoin Acht um Chosaint Sonraí 2018 nó faoi GDPR.

Registered charity number 20037130

 


Date2026-10-18 17:43
From"Dr. Richard Boulanger" <00001600c4df7cd8-dmarc-request@LISTSERV.HEANET.IE>
SubjectRe: [Csnd] [EXTERNAL] [Csnd] CsoundUnity 4.0.0-alpha.1
Dear Gio,

This is a major step forward in a time of amazing, brilliant, and hard work that will help so many others get into CsoundUnity.  Thank you so much. I only wish you were here in Trapani to present this work, but your new baby does correctly take priority over this code-baby of yours.  

Both are blessed with your spirit and love.

Take care.  God Bless and see you at ICSC 2028!

-dB

Dr. Richard Boulanger
Professor
Electronic Production and Design
Berklee College of Music

On Oct 18, 2026, at 5:56 PM, Victor Lazzarini <000010b17ddd988e-dmarc-request@listserv.heanet.ie> wrote:

 Congratulations for all involved, this looks very good.


Prof. Victor Lazzarini
Maynooth University
Ireland

On 18 Oct 2026, at 16:43, Giovanni Bedetti <giovanni.bedetti@gmail.com> wrote:



*Warning*

This email originated from outside of Maynooth University's Mail System. Do not reply, click links or open attachments unless you recognise the sender and know the content is safe.

Hello,

the first pre release of CsoundUnity 4.0 is out:

  https://github.com/rorywalsh/CsoundUnity/releases/tag/v4.0.0-alpha.1

It is the largest release since 3.0: Csound 7 on macOS, Windows, iOS, Android and WebGL, Unity Timeline integration, audio routing between instances, UI
components built from your Cabbage widgets, and an API to start, stop and restart Csound when you want.

Two of them are worth their own line:

  * Low latency audio input through each platform's own API: CoreAudio, WASAPI, AAudio in exclusive mode, AudioUnit. Captured frames reach Csound's spin
    buffer every ksmps, so inch reads them directly, with no detour through Unity's audio engine. Android in exclusive mode gets to about 4 ms at
    48 kHz. On WebGL the browser microphone goes through the same API, capped at two channels because every browser caps it there.

  * MIDI input on every platform behind a single component: CoreMIDI on macOS, iOS and visionOS, android.media.midi on Android, WinMM on Windows, and the
    Web MIDI API in the browser. Short messages for now.

The full list and the breaking changes are in the release notes.

  Docs:      https://rorywalsh.github.io/CsoundUnity/
  From 3.x:  https://rorywalsh.github.io/CsoundUnity/#/migration_3_to_4

To try it, open the Unity Package Manager, Add package from git URL, and paste
https://github.com/rorywalsh/CsoundUnity.git#v4.0.0-alpha.1
Unity 2022.3 LTS or newer.

It is an alpha, and the notes say what is unfinished rather than hiding it. Two
things need hardware I do not have: iOS is built but has never run on a device,
and visionOS still ships a Csound 6 library. If you can test either, please open
an issue.

Bug reports welcome.
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

The information contained in this email may be confidential and privileged. It is intended only for the addressee(s) stated above. If you are not an addressee any use, dissemination, distribution, publication or copying of the information contained in this email is strictly prohibited. If you have received this email in error, please immediately notify us by email at dataprotection@mu.ie and delete this email from your system.

Please note that Maynooth University is subject to Freedom of Information and Data Protection laws. We may be required to disclose the content of emails under the FOI Act 2014, the Data Protection Act 2018 or GDPR.

Is don seolaí / do na seolaithe thuasluaite amháin an ríomhphost seo. D’fhéadfadh an t-eolas atá ann a bheith rúnda agus faoi phribhléid. Mura seolaí tú, tá cosc iomlán ar aon eolas atá sa ríomhphost seo a úsáid, a scaipeadh, a dháileadh, a fhoilsiú nó a chóipeáil. Má fuair tú an ríomhphost seo trí thimpiste, cuir sin in iúl dúinn láithreach trí ríomhphost a chur chuig  dataprotection@mu.ie  agus scrios an ríomhphost seo ó do chóras.

Tabhair faoi deara go bhfuil Ollscoil Mhá Nuad faoi réir dhlíthe um Shaoráil Faisnéise agus um Chosaint Sonraí. D’fhéadfadh ceangal a bheith orainn ábhar ríomhphoist a nochtadh faoin Acht um Shaoráil Faisnéise 2014, faoin Acht um Chosaint Sonraí 2018 nó faoi GDPR.

Registered charity number 20037130

 

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

Date2026-10-18 19:45
FromRory Walsh
SubjectRe: [Csnd] [EXTERNAL] [Csnd] CsoundUnity 4.0.0-alpha.1
Congratulations Giovanni, this is a major update! As Richard says,
you'll be missed in Sicily, but we hope to see you in person again
very soon :)

On Sun, 18 Oct 2026 at 17:44, Dr. Richard Boulanger
<00001600c4df7cd8-dmarc-request@listserv.heanet.ie> wrote:
>
> Dear Gio,
>
> This is a major step forward in a time of amazing, brilliant, and hard work that will help so many others get into CsoundUnity.  Thank you so much. I only wish you were here in Trapani to present this work, but your new baby does correctly take priority over this code-baby of yours.
>
> Both are blessed with your spirit and love.
>
> Take care.  God Bless and see you at ICSC 2028!
>
> -dB
>
> Dr. Richard Boulanger
> Professor
> Electronic Production and Design
> Berklee College of Music
>
> On Oct 18, 2026, at 5:56 PM, Victor Lazzarini <000010b17ddd988e-dmarc-request@listserv.heanet.ie> wrote:
>
>  Congratulations for all involved, this looks very good.
>
>
> Prof. Victor Lazzarini
> Maynooth University
> Ireland
>
> On 18 Oct 2026, at 16:43, Giovanni Bedetti  wrote:
>
> 
> *Warning* This email originated from outside of Maynooth University's Mail System. Do not reply, click links or open attachments unless you recognise the sender and know the content is safe.
> Hello,
>
> the first pre release of CsoundUnity 4.0 is out:
>
>   https://github.com/rorywalsh/CsoundUnity/releases/tag/v4.0.0-alpha.1
>
> It is the largest release since 3.0: Csound 7 on macOS, Windows, iOS, Android and WebGL, Unity Timeline integration, audio routing between instances, UI
> components built from your Cabbage widgets, and an API to start, stop and restart Csound when you want.
>
> Two of them are worth their own line:
>
>   * Low latency audio input through each platform's own API: CoreAudio, WASAPI, AAudio in exclusive mode, AudioUnit. Captured frames reach Csound's spin
>     buffer every ksmps, so inch reads them directly, with no detour through Unity's audio engine. Android in exclusive mode gets to about 4 ms at
>     48 kHz. On WebGL the browser microphone goes through the same API, capped at two channels because every browser caps it there.
>
>   * MIDI input on every platform behind a single component: CoreMIDI on macOS, iOS and visionOS, android.media.midi on Android, WinMM on Windows, and the
>     Web MIDI API in the browser. Short messages for now.
>
> The full list and the breaking changes are in the release notes.
>
>   Docs:      https://rorywalsh.github.io/CsoundUnity/
>   From 3.x:  https://rorywalsh.github.io/CsoundUnity/#/migration_3_to_4
>
> To try it, open the Unity Package Manager, Add package from git URL, and paste
> https://github.com/rorywalsh/CsoundUnity.git#v4.0.0-alpha.1
> Unity 2022.3 LTS or newer.
>
> It is an alpha, and the notes say what is unfinished rather than hiding it. Two
> things need hardware I do not have: iOS is built but has never run on a device,
> and visionOS still ships a Csound 6 library. If you can test either, please open
> an issue.
>
> Bug reports welcome.
> 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
>
> The information contained in this email may be confidential and privileged. It is intended only for the addressee(s) stated above. If you are not an addressee any use, dissemination, distribution, publication or copying of the information contained in this email is strictly prohibited. If you have received this email in error, please immediately notify us by email at dataprotection@mu.ie and delete this email from your system.
>
> Please note that Maynooth University is subject to Freedom of Information and Data Protection laws. We may be required to disclose the content of emails under the FOI Act 2014, the Data Protection Act 2018 or GDPR.
>
> Is don seolaí / do na seolaithe thuasluaite amháin an ríomhphost seo. D’fhéadfadh an t-eolas atá ann a bheith rúnda agus faoi phribhléid. Mura seolaí tú, tá cosc iomlán ar aon eolas atá sa ríomhphost seo a úsáid, a scaipeadh, a dháileadh, a fhoilsiú nó a chóipeáil. Má fuair tú an ríomhphost seo trí thimpiste, cuir sin in iúl dúinn láithreach trí ríomhphost a chur chuig  dataprotection@mu.ie  agus scrios an ríomhphost seo ó do chóras.
>
> Tabhair faoi deara go bhfuil Ollscoil Mhá Nuad faoi réir dhlíthe um Shaoráil Faisnéise agus um Chosaint Sonraí. D’fhéadfadh ceangal a bheith orainn ábhar ríomhphoist a nochtadh faoin Acht um Shaoráil Faisnéise 2014, faoin Acht um Chosaint Sonraí 2018 nó faoi GDPR.
>
> Registered charity number 20037130
>
>
>
> 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

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

Date2026-10-18 23:20
FromWerner Mendizabal
SubjectRe: [Csnd] [EXTERNAL] [Csnd] CsoundUnity 4.0.0-alpha.1
Congratulations Giovanni,  Project looks great!

- Werner

On Sun, Oct 18, 2026 at 1:46 PM Rory Walsh <rorywalsh@ear.ie> wrote:
Congratulations Giovanni, this is a major update! As Richard says,
you'll be missed in Sicily, but we hope to see you in person again
very soon :)

On Sun, 18 Oct 2026 at 17:44, Dr. Richard Boulanger
<00001600c4df7cd8-dmarc-request@listserv.heanet.ie> wrote:
>
> Dear Gio,
>
> This is a major step forward in a time of amazing, brilliant, and hard work that will help so many others get into CsoundUnity.  Thank you so much. I only wish you were here in Trapani to present this work, but your new baby does correctly take priority over this code-baby of yours.
>
> Both are blessed with your spirit and love.
>
> Take care.  God Bless and see you at ICSC 2028!
>
> -dB
>
> Dr. Richard Boulanger
> Professor
> Electronic Production and Design
> Berklee College of Music
>
> On Oct 18, 2026, at 5:56 PM, Victor Lazzarini <000010b17ddd988e-dmarc-request@listserv.heanet.ie> wrote:
>
>  Congratulations for all involved, this looks very good.
>
>
> Prof. Victor Lazzarini
> Maynooth University
> Ireland
>
> On 18 Oct 2026, at 16:43, Giovanni Bedetti <giovanni.bedetti@gmail.com> wrote:
>
> 
> *Warning* This email originated from outside of Maynooth University's Mail System. Do not reply, click links or open attachments unless you recognise the sender and know the content is safe.
> Hello,
>
> the first pre release of CsoundUnity 4.0 is out:
>
>   https://github.com/rorywalsh/CsoundUnity/releases/tag/v4.0.0-alpha.1
>
> It is the largest release since 3.0: Csound 7 on macOS, Windows, iOS, Android and WebGL, Unity Timeline integration, audio routing between instances, UI
> components built from your Cabbage widgets, and an API to start, stop and restart Csound when you want.
>
> Two of them are worth their own line:
>
>   * Low latency audio input through each platform's own API: CoreAudio, WASAPI, AAudio in exclusive mode, AudioUnit. Captured frames reach Csound's spin
>     buffer every ksmps, so inch reads them directly, with no detour through Unity's audio engine. Android in exclusive mode gets to about 4 ms at
>     48 kHz. On WebGL the browser microphone goes through the same API, capped at two channels because every browser caps it there.
>
>   * MIDI input on every platform behind a single component: CoreMIDI on macOS, iOS and visionOS, android.media.midi on Android, WinMM on Windows, and the
>     Web MIDI API in the browser. Short messages for now.
>
> The full list and the breaking changes are in the release notes.
>
>   Docs:      https://rorywalsh.github.io/CsoundUnity/
>   From 3.x:  https://rorywalsh.github.io/CsoundUnity/#/migration_3_to_4
>
> To try it, open the Unity Package Manager, Add package from git URL, and paste
> https://github.com/rorywalsh/CsoundUnity.git#v4.0.0-alpha.1
> Unity 2022.3 LTS or newer.
>
> It is an alpha, and the notes say what is unfinished rather than hiding it. Two
> things need hardware I do not have: iOS is built but has never run on a device,
> and visionOS still ships a Csound 6 library. If you can test either, please open
> an issue.
>
> Bug reports welcome.
> 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
>
> The information contained in this email may be confidential and privileged. It is intended only for the addressee(s) stated above. If you are not an addressee any use, dissemination, distribution, publication or copying of the information contained in this email is strictly prohibited. If you have received this email in error, please immediately notify us by email at dataprotection@mu.ie and delete this email from your system.
>
> Please note that Maynooth University is subject to Freedom of Information and Data Protection laws. We may be required to disclose the content of emails under the FOI Act 2014, the Data Protection Act 2018 or GDPR.
>
> Is don seolaí / do na seolaithe thuasluaite amháin an ríomhphost seo. D’fhéadfadh an t-eolas atá ann a bheith rúnda agus faoi phribhléid. Mura seolaí tú, tá cosc iomlán ar aon eolas atá sa ríomhphost seo a úsáid, a scaipeadh, a dháileadh, a fhoilsiú nó a chóipeáil. Má fuair tú an ríomhphost seo trí thimpiste, cuir sin in iúl dúinn láithreach trí ríomhphost a chur chuig  dataprotection@mu.ie  agus scrios an ríomhphost seo ó do chóras.
>
> Tabhair faoi deara go bhfuil Ollscoil Mhá Nuad faoi réir dhlíthe um Shaoráil Faisnéise agus um Chosaint Sonraí. D’fhéadfadh ceangal a bheith orainn ábhar ríomhphoist a nochtadh faoin Acht um Shaoráil Faisnéise 2014, faoin Acht um Chosaint Sonraí 2018 nó faoi GDPR.
>
> Registered charity number 20037130
>
>
>
> 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

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