[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

emacspeak, alsa and other sound applications

This is not exactly an emacspeak problem although there might be an
emacspeak solution so I hope it isn't too off topic.

I'm writing an application (let's call it soundscape) for sonifying 2d
graphics with the use of a touchpad or graphics tablet. This requires
relatively low latency so the output responds to the position of your
finger. Other requirements for me are that it runs under gnome, that
it must not interfere with emacspeak (currently running the 32-outloud
server) and it must run on a laptop (i.e
one soundcard). Without emacspeak it works fine. With emacspeak
running I can't tune the buffer sizes to get the latency down far
enough. I don't know how much of this I can fix by having emacspeak
and soundscape talk to different ALSA plugin devices given that
they're talking to the same underlying hardware. The recent addition
of the ALSA_DEFAULT environment variable for the outloud speech server
makes this possible but my experiments so far haven't helped, probably
a comment on my ignorance of the alsa architecture. 
My question to the alsa users list came up blank so I'm now hoping
someone has had a similar enough problem with emacspeak to suggest a
thanks in advance for any help

Peter Rayner
room 343 
School of Earth Sciences, University of Melbourne, 3010, Vic, Australia
tel: work: +61 (0)3 8344 9708; fax: +61 (0)3 8344 7761 
mobile +61 402 752 379, skype: petermorag 
mail-to: prayner@unimelb.edu.au

mail-to: Peter.Rayner@climmod.com

To unsubscribe from the emacspeak list or change your address on the
emacspeak list send mail to "emacspeak-request@cs.vassar.edu" with a
subject of "unsubscribe" or "help".

If you have questions about this archive or had problems using it, please send mail to:

priestdo@cs.vassar.edu No Soliciting!

Emacspeak List Archive | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | Pre 1998

Emacspeak Files | Emacspeak Blog | Search the archive