table of contents
Sound(3pm) | User Contributed Perl Documentation | Sound(3pm) |
NAME¶
PDL::Demos::Sound - play PDL-generated sounds
DESCRIPTION¶
This module is intended to be auto-discovered by the mechanisms of PDL::Demos. That module also defines our interface.
The demo creates some simple sound waves (a scale and a chord) and pipes them to an external sound player program. It knows how to invoke "aplay" (from alsa-utils), "play" and "sox" (the latter two from SoX - Sound eXchange). All of these are available as packages in Linux distributions, SoX is also available from <https://sourceforge.net/projects/sox/> for Microsoft Windows and MacOS.
If no suitable player is discovered, the demo does not die but shows an explanation where to obtain them.
2024-11-04 | perl v5.40.0 |