Csound Csound-dev Csound-tekno Search About

[Csnd] Are there some accessible frontend apps?

Date2025-01-05 06:39
FromGabriele Battaglia <0000013f12e4daf0-dmarc-request@LISTSERV.HEANET.IE>
Subject[Csnd] Are there some accessible frontend apps?
Let me start by saying that I enjoy CLI applications. I use many of 
them, and in my small Python projects, to make my life easier and, 
admittedly, due to a lack of expertise, I tend to avoid developing any 
GUIs. Beyond having simpler code, CLI programs are undoubtedly more 
accessible because screen readers—software that converts screen content 
into synthetic speech and Braille—have no issues reading console 
content, whereas they might struggle with graphical window objects. This 
largely depends on how those objects were programmed.

In general, the more standard the objects are, such as those created 
with the wxPython library, the more accessible they are. On the other 
hand, some libraries create objects that are not detectable by the 
assistive technologies I use.

I mention this to emphasize that if there were no alternatives, I’m 
already prepared to stay in the terminal, and this wouldn’t be an issue. 
By the way, I just read online that there’s a VSCode extension for 
CSound. VSCode is my IDE, so I’ll undoubtedly be writing my source code 
using that extension, which would be amazing if it could assist with 
autocompletion.

Now, onto my question: Do you know of any Windows frontend application 
that implements accessibility features?

Thank you all in advance. Wishing you a wonderful day!
Gabe

-- 
Gabriele Battaglia (IZ4APU)
--... ...--  -.. .  .. --.. ....- .- .--. ..-  - ..-  . .
Sent from my Giant Desktop PC

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

Date2025-01-05 09:21
FromVictor Lazzarini <000010b17ddd988e-dmarc-request@LISTSERV.HEANET.IE>
SubjectRe: [Csnd] Are there some accessible frontend apps?
There are various:  CsoundQt, Cabbage, Blue, and the WebIDE, for example. Look in csound.com.

By the way, the spelling of the name of the system is Csound not CSound.

Welcome to the community.

best
Prof. Victor Lazzarini
Maynooth University
Ireland

> On 5 Jan 2025, at 06:39, Gabriele Battaglia <0000013f12e4daf0-dmarc-request@listserv.heanet.ie> wrote:
>
> [You don't often get email from 0000013f12e4daf0-dmarc-request@listserv.heanet.ie. Learn why this is important at https://aka.ms/LearnAboutSenderIdentification ]
>
> *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.
>
> Let me start by saying that I enjoy CLI applications. I use many of
> them, and in my small Python projects, to make my life easier and,
> admittedly, due to a lack of expertise, I tend to avoid developing any
> GUIs. Beyond having simpler code, CLI programs are undoubtedly more
> accessible because screen readers—software that converts screen content
> into synthetic speech and Braille—have no issues reading console
> content, whereas they might struggle with graphical window objects. This
> largely depends on how those objects were programmed.
>
> In general, the more standard the objects are, such as those created
> with the wxPython library, the more accessible they are. On the other
> hand, some libraries create objects that are not detectable by the
> assistive technologies I use.
>
> I mention this to emphasize that if there were no alternatives, I’m
> already prepared to stay in the terminal, and this wouldn’t be an issue.
> By the way, I just read online that there’s a VSCode extension for
> CSound. VSCode is my IDE, so I’ll undoubtedly be writing my source code
> using that extension, which would be amazing if it could assist with
> autocompletion.
>
> Now, onto my question: Do you know of any Windows frontend application
> that implements accessibility features?
>
> Thank you all in advance. Wishing you a wonderful day!
> Gabe
>
> --
> Gabriele Battaglia (IZ4APU)
> --... ...--  -.. .  .. --.. ....- .- .--. ..-  - ..-  . .
> Sent from my Giant Desktop PC
>
> 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

Date2025-01-05 10:40
From"Jeanette C."
SubjectRe: [Csnd] Are there some accessible frontend apps?
Hi Gabe,
I have read somewhere that Cabbage has accessibility support now. I don't know 
if that has been tested by blind users before. Cabbage is used to develop 
audio plugins, like VST or AU for Logic.

If you are happy with writing code, I still think your best bet is a good 
editor or general development IDE and pure Csound. I do love my terminal 
though. So, if you have a relatively modern system go and explore the others. 
The webIDE would probably be my starting point.

Best wishes,

Jeanette

-- 
  * Website: http://juliencoder.de - for summer is a state of sound
  * Youtube: https://www.youtube.com/channel/UCMS4rfGrTwz8W7jhC1Jnv7g
  * Audiobombs: https://www.audiobombs.com/users/jeanette_c
  * GitHub: https://github.com/jeanette-c

you made me realize..not to compromise
the fact that you and i should meet... <3
(Britney Spears)

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

Date2025-01-05 10:48
FromGabriele Battaglia <0000013f12e4daf0-dmarc-request@LISTSERV.HEANET.IE>
SubjectRe: [Csnd] Are there some accessible frontend apps?
Il 05/01/2025 10:21, Victor Lazzarini ha scritto:
> There are various:  CsoundQt, Cabbage, Blue, and the WebIDE, for example. Look in csound.com.

Hello and thanks for your answer.

Yep, I saw them but I was hoping to read some opinions before to install 
them to try. Anyway, doing that is maybe the only way to know about 
their accessibility level. I'll try Cabage whichis based on QT6 library.


> By the way, the spelling of the name of the system is Csound not CSound.

Many Thanks: Csound, I'll keep it from now on.


> Welcome to the community.
>
Thank you, have a great day.

Gabe.

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

Date2025-01-05 10:50
FromGabriele Battaglia <0000013f12e4daf0-dmarc-request@LISTSERV.HEANET.IE>
SubjectRe: [Csnd] Are there some accessible frontend apps?
Il 05/01/2025 11:40, Jeanette C. ha scritto:
> Hi Gabe,
> I have read somewhere that Cabbage has accessibility support now. I 
> don't know if that has been tested by blind users before. Cabbage is 
> used to develop audio plugins, like VST or AU for Logic.
>
Good News, Jaenette.

Thanks.

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

Date2025-01-05 11:38
FromRory Walsh
SubjectRe: [Csnd] Are there some accessible frontend apps?
Whatever accessibility features that are in the current version of Cabbage, version 2, are provided by the JUCE library and have never been tested as far as I am aware. I am not sure it will make a good fit. I think vs-code and the csound-plugin extension are the best way forward here. Cabbage 3 will be a vscode extension too, so once that drops you'll have a way to develop interfaces using JSON code and won't need to change editor. 

On Sun, 5 Jan 2025 at 10:50, Gabriele Battaglia <0000013f12e4daf0-dmarc-request@listserv.heanet.ie> wrote:
Il 05/01/2025 11:40, Jeanette C. ha scritto:
> Hi Gabe,
> I have read somewhere that Cabbage has accessibility support now. I
> don't know if that has been tested by blind users before. Cabbage is
> used to develop audio plugins, like VST or AU for Logic.
>
Good News, Jaenette.

Thanks.

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

Date2025-01-05 11:50
FromGabriele Battaglia <0000013f12e4daf0-dmarc-request@LISTSERV.HEANET.IE>
Subject[Csnd] Cabbage tested. Re: [Csnd] Are there some accessible frontend apps?
Il 05/01/2025 12:38, Rory Walsh ha scritto:
> Whatever accessibility features that are in the current version of 
> Cabbage, version 2, are provided by the JUCE library and have never 
> been tested as far as I am aware. I am not sure it will make a good 
> fit. I think vs-code and the csound-plugin extension are the best way 
> forward here. Cabbage 3 will be a vscode extension too, so once that 
> drops you'll have a way to develop interfaces using JSON code and 
> won't need to change editor.

Hi.

Just tested Cabbage under Win11 and NVDA.

It's accessibility is around 5 up to 10%, almost nothing.

Unistalled.

Gabe.

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

Date2025-01-05 12:16
FromRory Walsh
SubjectRe: [Csnd] Cabbage tested. Re: [Csnd] Are there some accessible frontend apps?
That's what I was afraid of. I hope Cabbage 3 will be more accessible.

On Sun, 5 Jan 2025 at 11:50, Gabriele Battaglia <0000013f12e4daf0-dmarc-request@listserv.heanet.ie> wrote:
Il 05/01/2025 12:38, Rory Walsh ha scritto:
> Whatever accessibility features that are in the current version of
> Cabbage, version 2, are provided by the JUCE library and have never
> been tested as far as I am aware. I am not sure it will make a good
> fit. I think vs-code and the csound-plugin extension are the best way
> forward here. Cabbage 3 will be a vscode extension too, so once that
> drops you'll have a way to develop interfaces using JSON code and
> won't need to change editor.

Hi.

Just tested Cabbage under Win11 and NVDA.

It's accessibility is around 5 up to 10%, almost nothing.

Unistalled.

Gabe.

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

Date2025-01-05 12:16
From"Jeanette C."
SubjectRe: [Csnd] Cabbage tested. Re: [Csnd] Are there some accessible frontend apps?
Hi Gabe,
with the latest JUCE support and Cabbage 3 you may have more luck. I know that 
JUCE has implemented accessibility in the latest versions, but it will only 
work on Windows. So, perhaps wait for Cabbage 3.

Best wishes,

Jeanette

-- 
  * Website: http://juliencoder.de - for summer is a state of sound
  * Youtube: https://www.youtube.com/channel/UCMS4rfGrTwz8W7jhC1Jnv7g
  * Audiobombs: https://www.audiobombs.com/users/jeanette_c
  * GitHub: https://github.com/jeanette-c

you made me realize..not to compromise
the fact that you and i should meet... <3
(Britney Spears)

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

Date2025-01-05 18:00
FromGabriele Battaglia <0000013f12e4daf0-dmarc-request@LISTSERV.HEANET.IE>
SubjectRe: [Csnd] Cabbage tested. Re: [Csnd] Are there some accessible frontend apps?
Il 05/01/2025 13:16, Jeanette C. ha scritto:
> Hi Gabe,
> with the latest JUCE support and Cabbage 3 you may have more luck. I 
> know that JUCE has implemented accessibility in the latest versions, 
> but it will only work on Windows. So, perhaps wait for Cabbage 3.

Nice. I'm on Windows only so... let see how it changes in the next release.

Gabe.

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