Is this what you are talking about?
http://lse.sourceforge.net/io/aio.html

Victor
On 24 Mar 2011, at 18:16, Paul Davis wrote:

torben already did some exploring of one potentially interesting use
of sndfile's virtual IO api: make it use the async I/O options now
available with linux. this has some potential big gains for disk
throughput for an app like ardour.

On 3/24/11, Jeremy Salwen <[email protected]> wrote:
Basically, instead of reading from a file, libsndfile can be passed a set of
functions to read data from an arbitrary source.

So for example, if you write a set of functions which will read a sound file from a memory block or a network location, you can pass them to libsndfile, and it will use them to load the data from memory or over the network, even
if it doesn't actually exist as a file.

This is the "virtual IO functionality".  He has simply released a
description of this API so that it is easy to understand and use. You can
view it on the website here: http://www.mega-nerd.com/libsndfile/api.html

Jeremy



On Thu, Mar 24, 2011 at 7:41 AM, Victor Lazzarini
<[email protected]>wrote:

Whats does this mean?

Victor

On 24 Mar 2011, at 00:32, Erik de Castro Lopo wrote:

 * Document virtual I/O functionality.


Dr Victor Lazzarini
Senior Lecturer
Dept. of Music
NUI Maynooth Ireland
tel.: +353 1 708 3545
Victor dot Lazzarini AT nuim dot ie




_______________________________________________
Linux-audio-dev mailing list
[email protected]
http://lists.linuxaudio.org/listinfo/linux-audio-dev



Dr Victor Lazzarini
Senior Lecturer
Dept. of Music
NUI Maynooth Ireland
tel.: +353 1 708 3545
Victor dot Lazzarini AT nuim dot ie



_______________________________________________
Linux-audio-dev mailing list
[email protected]
http://lists.linuxaudio.org/listinfo/linux-audio-dev

Reply via email to