[Csnd] Disabling keyboard echo
| Date | 2022-02-28 12:48 |
| From | Jana Hübenthal |
| Subject | [Csnd] Disabling keyboard echo |
Dear list,
is there a way to suppress the echo of typed characters when running csound in "old school" terminal mode? I often use the sensekey opcode, but the keyboard echo mixes up with regular screen output.
Using the -d and/or -m0 options does not stop it.
Best,
Jana
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 |
| Date | 2022-02-28 13:26 |
| From | mskala@ANSUZ.SOOKE.BC.CA |
| Subject | Re: [Csnd] Disabling keyboard echo |
On Mon, 28 Feb 2022, Jana Hübenthal wrote:
> is there a way to suppress the echo of typed characters when running csound in "old school" terminal mode? I often use the sensekey opcode, but the keyboard echo mixes up with regular screen output.
> Using the -d and/or -m0 options does not stop it.
I don't know about a Csound option, but depending on your operating system
it may be possible to change the echo setting with a separate command
before running Csound. On my Linux installation,
stty -echo
turns off echo and
stty echo
turns it back on.
This might fail if Csound is explicitly turning on the echo setting
itself, but I doubt that it would; it is more likely completely blind to
terminal settings.
If I were doing this a lot, I might write a shell script to automatically
run these commands before and after running Csound.
--
Matthew Skala
mskala@ansuz.sooke.bc.ca People before tribes.
https://ansuz.sooke.bc.ca/
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 |
| Date | 2022-03-01 08:40 |
| From | Jana Hübenthal |
| Subject | Re: [Csnd] Disabling keyboard echo |
Hi Matthew,
yes, that did the trick - exactly what I wanted. Thank you so much! Never heard of the stty command, though I'm on Ubuntu.
For more covenience, I put the whole thing into a shell script, to re-enable the echo after csound terminates and stopping the blind flight afterwards. Works like a charm :-)
Best,
Jana
> mskala@ansuz.sooke.bc.ca hat am 28.02.2022 14:26 geschrieben:
>
>
> On Mon, 28 Feb 2022, Jana Hübenthal wrote:
> > is there a way to suppress the echo of typed characters when running csound in "old school" terminal mode? I often use the sensekey opcode, but the keyboard echo mixes up with regular screen output.
> > Using the -d and/or -m0 options does not stop it.
>
> I don't know about a Csound option, but depending on your operating system
> it may be possible to change the echo setting with a separate command
> before running Csound. On my Linux installation,
> stty -echo
> turns off echo and
> stty echo
> turns it back on.
>
> This might fail if Csound is explicitly turning on the echo setting
> itself, but I doubt that it would; it is more likely completely blind to
> terminal settings.
>
> If I were doing this a lot, I might write a shell script to automatically
> run these commands before and after running Csound.
>
> --
> Matthew Skala
> mskala@ansuz.sooke.bc.ca People before tribes.
> https://ansuz.sooke.bc.ca/
>
> 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 |