User:Erikos/11.3.0/Audio: Difference between revisions
< User:Erikos | 11.3.0
Jump to navigation
Jump to search
(→csound) |
No edit summary |
||
(14 intermediate revisions by one other user not shown) | |||
Line 14: | Line 14: | ||
==Memorize== |
==Memorize== |
||
Memorize uses gstreamer to playback sound (see [http://git.sugarlabs.org/memorize/mainline/blobs/master/audio.py audio.py]) |
|||
* open Memorize |
* open Memorize |
||
* load demo game: 'Sounds' |
* load demo game: 'Sounds' |
||
Line 19: | Line 20: | ||
==Browse== |
==Browse== |
||
⚫ | |||
⚫ | |||
http://projects.gnome.org/totem/ |
http://projects.gnome.org/totem/ |
||
* open an ogg file from the Journal (resume with) |
|||
⚫ | |||
http://www.gnu.org/s/gnash/ |
|||
==Gstreamer== |
==Gstreamer== |
||
http://gstreamer.freedesktop.org/ |
http://gstreamer.freedesktop.org/ |
||
* run gst-inspect on the output plug-in you want to use to make sure you have it installed, e.g. "gst-inspect alsasink" |
|||
* try to play a sine tone by running in the terminal: "gst-launch audiotestsrc ! audioconvert ! audioresample ! alsasink" |
|||
==Record== |
==Record== |
||
Record uses gstreamer to record/playback sound |
|||
* record audio |
|||
⚫ | |||
* playback audio |
|||
* record video |
|||
* playback video |
|||
==Jukebox== |
==Jukebox== |
||
Jukebox uses gstreamer to playback sound |
|||
* open an ogg file from the Journal (resume with) |
|||
==Etoys== |
==Etoys== |
||
* launch Etoys |
|||
* click the red car icon on the top-right |
|||
* click the yellow exclamation mark button next to "Car make sound: croak" |
|||
==Scratch== |
==Scratch== |
||
* launch Scratch |
|||
* on the left select 'Sound' as category |
|||
* click on 'play sound [meow]' |
|||
==TamTam== |
==TamTam== |
||
* open TamTamMini and click on the tiles |
|||
==Speak== |
|||
* open the activity, a prase will be spoken. You can write text to be spoken by the robot. |
|||
==Pippy== |
|||
* There are examples in the in the Sound section to test. |
|||
==Distance== |
|||
* Distance use aplay/arecord to meassure distance between XOs. |
|||
==Change Volume== |
|||
* The user can change the volume with a device in the Sugar frame or using the special keys in the XO. |
Latest revision as of 11:59, 3 October 2011
alsa
- cat /proc/asound/cards
- arecord -l
- arecord -d 10 /tmp/test-mic.wav
- aplay /tmp/test-mic.wav
ogg
- yum install vorbis-tools
- ogg123 sound.ogg
csound
You can get the example from here, just save it as .csd.
- csound -+rtaudio=alsa -odac:hw:0 sound.csd
Memorize
Memorize uses gstreamer to playback sound (see audio.py)
- open Memorize
- load demo game: 'Sounds'
- flip tiles
Browse
Totem
http://projects.gnome.org/totem/
- open an ogg file from the Journal (resume with)
Gnash
Gstreamer
http://gstreamer.freedesktop.org/
- run gst-inspect on the output plug-in you want to use to make sure you have it installed, e.g. "gst-inspect alsasink"
- try to play a sine tone by running in the terminal: "gst-launch audiotestsrc ! audioconvert ! audioresample ! alsasink"
Record
Record uses gstreamer to record/playback sound
- record audio
- playback audio
- record video
- playback video
Jukebox
Jukebox uses gstreamer to playback sound
- open an ogg file from the Journal (resume with)
Etoys
- launch Etoys
- click the red car icon on the top-right
- click the yellow exclamation mark button next to "Car make sound: croak"
Scratch
- launch Scratch
- on the left select 'Sound' as category
- click on 'play sound [meow]'
TamTam
- open TamTamMini and click on the tiles
Speak
- open the activity, a prase will be spoken. You can write text to be spoken by the robot.
Pippy
- There are examples in the in the Sound section to test.
Distance
- Distance use aplay/arecord to meassure distance between XOs.
Change Volume
- The user can change the volume with a device in the Sugar frame or using the special keys in the XO.