Next: sox, Previous: plain-voices, Up: Emacspeak Commands And Options [Contents][Index]
Soundscapes https://en.wikipedia.org/wiki/Soundscape
define an acoustic environment.
Boodler at http://boodler.org is a
Python-based SoundScape generator.
To use this module, first install boodler.
Then install the soundscape packages (*.boop) files available
at http://boodler.org/lib.
Make sure boodler works and produces audio in your environment.
finally install the Boodler packages from
emacspeak/scapes from the Emacspeak GitHub repository by running
cd emacspeak/scapes; make
When boodler is set up and all packages installed, copy file emacspeak/scapes/soundscapes to ~/.boodler/Collection. The above file lists all installed SoundScapes. Directory emacspeak/scapes also contains additional Boodler Agents and SoundScapes that I have created for use with Emacspeak.
Module soundscape.el defines Emacs conveniences for running Soundscapes. Main Entry Points:
When automatic Soundscapes are enabled, SoundScapes are started and stopped based on the current major mode. Active Soundscape are displayed as part of the minor-mode-alist. Command emacspeak-speak-minor-mode-line can be used to have this spoken.
Thus, SoundScapes can be thought of as reflecting the
mood of the current mode.
This package defines a single soundscape-default-theme
that is loaded using (soundscape-load soundscape-default-theme)
.
Emacs modes that provide similar functionality e.g.,
communication == email, IM, ... map to the same mood.
Stop all running soundscapes.
Start a Soundscape listener. Listener is loaded with all Soundscapes defined in ‘soundscape-default-theme’ . Optional interactive prefix arg restarts the listener. (fn &optional RESTART)
Shutdown listener.
Activate scapes named ‘names’ — a list of strings. (fn NAMES)
Stop running Soundscape. (fn SCAPE)
Shows default theme in a special buffer.
Soundscape data directory.
Default Value: /home/raman/.boodler/Collection
Alsa sound device to use for soundscapes.
Default Value: default
User customizable options list passed to boodler. Defaults specify alsa as the output and set master volume
Default Value: (-m 0.3)
Next: sox, Previous: plain-voices, Up: Emacspeak Commands And Options [Contents][Index]