[LAA] Sonivox EAS ported to Linux from Android

Pedro Lopez-Cabanillas pedro.lopez.cabanillas at gmail.com
Sun Apr 3 15:08:33 UTC 2016


This project is a Linux MIDI Synth library based on the Sonivox EAS Synthesizer 
published by Google on the Android Open Source Project. It is a real time GM 
synthesizer without needing external soundfonts, using embedded samples instead. It 
consumes very little resources, so it may be indicated in Linux projects for small 
embedded devices. 
The library uses ALSA Sequencer MIDI input and PulseAudio output. Complete 
compile-time dependencies are: 
     *  Qt5, http://www.qt.io/[1]
     *  Drumstick, for ALSA MIDI input. http://sourceforge.net/projects/drumstick/[2]
     *  PulseAudio, for audio output. 
The project contains: 
     *  cmdlnsynth: Command line sample program using the synthesizer library
     *  guisynth: GUI sample program using the synthesizer library
     *  libsvoxeas: The Linux synthesizer shared library, using ALSA Sequencer and 
     *  sonivox: The AOSP source files, with a qmake project file to compile and test 
under QtCreator as a static library
Copyright (C) 2016 Pedro López-Cabanillas.



[1] http://www.qt.io/
[2] http://sourceforge.net/projects/drumstick/
[3] http://www.freedesktop.org/wiki/Software/PulseAudio/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.linuxaudio.org/pipermail/linux-audio-announce/attachments/20160403/d984e02a/attachment.html>

More information about the Linux-audio-announce mailing list