libayemu
libayemu - is AY/YM sound chip emulation library written in (ANSI?) C, so can be ported to any OS with minimal changes. AY/YM sound chip was used in wide range of old popular machines such as Sinclair ZX Spectrum 128, Commodore Atari and others.
This library have:
- doxygen API documentation;
- autotools build system;
- sample: xmms plug-in (on the picture);
- sample: console player for *nix;
You can contribute by:
- create build of libayemu and player for Windows;
- write input plugin for any existing sound player;
- create Python binding;
History
Roman Sherbakov is original author of Winamp plugin (in_vtx.dll) for playing AY/YM music in VTX format. It was open source, but in Delphi and asm :-( So I can't directly port it to Linux and start rewritting it in C. Month after I drop mail to Roman for request help and following develop we do in pair: I was responceable for code, Roman for synthezer algoritm. His site is http://vtx.microfor.ru.
Downloads
Visit the project's download page on SourceForge
Links
http://trd.speccy.cz/ - Virtual TR-DOShttp://www.worldofspectrum.org/ - World of Spectrum
http://www.worldofspectrum.org/projectay/ - Project AY on World of Spectrum
http://vtx.microfor.ru - V_Soft Home Page
http://zxdimsla.chat.ru/WINAMP/winamp.htm - The ways to listen & to convert ZX-Spectrum music modules
http://oldcomputers.com/ - Old computers museum