[LAD] JAudioLibs' AudioServer API and JNAJack

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: jack-devel <jack-devel@...>, linux-audio-dev@lists.linuxaudio.org <linux-audio-dev@...>
Date: Saturday, November 9, 2013 - 7:09 pm

Hi All,

I've written up a blog post on some recent changes to the JAudioLibs'
AudioServer API [1]. This is a Java callback audio API loosely
inspired by PortAudio, and the recommended approach for adding JACK
support to a Java application with JNAJack. The AudioServer API makes
it easy to switch between JACK support and JavaSound support without
requiring code changes.

The recent code additions provide for better runtime service discovery
and optional extension features. For example, it is now possible to
more easily control JACK connections, server autostart and client ID,
as well as for the first time directly access the JackClient if
necessary. More info in the blog post.

The source code on GitHub [2] is now up-to-date for testing, though a
new binary download is not yet available.

Other changes include fixes to JNAJack to build against JNA 3.5+
(binary downloads already work), and minor improvements to the
JavaSound server performance, particularly on Linux (ALSA /
PulseAudio).

Comments and feedback welcomed.

Thanks and best wishes,

Neil

[1] http://praxisintermedia.wordpress.com/2013/11/06/jaudiolibs-audioservers...
[2] https://github.com/jaudiolibs/

--
Neil C Smith
Artist : Technologist : Adviser
http://neilcsmith.net

Praxis LIVE - open-source intermedia development - www.praxislive.org
Digital Prisoners - interactive spaces and projections -
www.digitalprisoners.co.uk
OpenEye - the web, managed - www.openeye.info
_______________________________________________
Linux-audio-dev mailing list
Linux-audio-dev@lists.linuxaudio.org
http://lists.linuxaudio.org/listinfo/linux-audio-dev

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

This is the only confirmed message in this thread.