aylet plays sound files in the .ay format
aylet plays sound files in the .ay format. These files are essentially wrappers around bits of Z80 code which play music on the Sinclair ZX Spectrum 128's sound hardware - either the beeper, or (eponymously) the AY-3-8912 sound chip. (Files using the Amstrad CPC ports are also supported.)
The sound hardware emulation is based on the one I wrote for the Spectrum emulator Fuse, and the Z80 emulation is from Ian Collier's `xz80'.
There are front-ends for curses and X, both with much the same features. That said, the curses version does have a `non-UI' option, letting you use it in much the same way as mpg123. You can also output music as a sample on stdout.
Note that playlist management is rather poor at the moment (it just plays files specified on the command-line). I do plan to fix this eventually.
What's New in This Release:
tags the same much the sound hardware
Download aylet 0.5
Other software in this category
- Desktop Environment
- Science and Engineering
- Text Editing&Processing