[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Re: gsoc2013 octave audio system
From: |
Vytautas Jancauskas |
Subject: |
Re: Re: gsoc2013 octave audio system |
Date: |
Tue, 16 Apr 2013 21:37:07 +0300 |
On Mon, Apr 15, 2013 at 11:52 PM, Pantxo Diribarne
<address@hidden> wrote:
> Le 15/04/2013 17:17, Vytautas Jancauskas a écrit :
>
> I see the current playaudio function merely calls paplay. I take it the
> project would involve creating a C extension? I am thinking maybe a simple
> http://www.music.mcgill.ca/~gary/rtaudio/ playback demonstration would be a
> good thing to add to the proposal?
>
> To me, the project involves :
>
> choosing an open source, cross platform library that handles at least
> synchronous recording and playback.
> packaging the necessary functions into an octave class
> writing the ML compatible interfaces to the audiorecorder, audioplayer
> classes and play/record ... methods.
>
> Among the candidate libraries :
>
> rtaudio (native c++): (+) seams easy to learn (-) not much active.
> portaudio (c with c++ binding): (+) widely used and active, (-) c++ binding
> is not as well documented as native c.
> Qt's multimedia classes (native c++): (+) Qt, as octave's GUI, (-) not as
> low-level as above mentioned (but maybe enough)
>
> For packaging in an octave class there are examples in octave-forge (see
> e.g. serial_class in the instrument-control package). The resulting
> octave_audio class could then be used to write the interface to core
> audiorecorder and audioplayer classes.
>
> Pantxo
>
>
http://www.mathworks.se/help/matlab/ref/audiorecorder.html
http://www.mathworks.se/help/matlab/ref/audioplayer.html
So the goal of the project should, more or less, be recreation of these two?
- gsoc2013 octave audio system, Vytautas Jancauskas, 2013/04/11
- Re: gsoc2013 octave audio system, Jacob Dawid, 2013/04/12
- Re: Re: gsoc2013 octave audio system,
Vytautas Jancauskas <=
- Re: gsoc2013 octave audio system, Pantxo Diribarne, 2013/04/16
- Re: gsoc2013 octave audio system, Vytautas Jancauskas, 2013/04/16
- Re: gsoc2013 octave audio system, Mike Miller, 2013/04/16
- Re: gsoc2013 octave audio system, Pantxo Diribarne, 2013/04/16
- Re: gsoc2013 octave audio system, Vytautas Jancauskas, 2013/04/17
- Re: gsoc2013 octave audio system, Jordi Gutiérrez Hermoso, 2013/04/17
- Re: gsoc2013 octave audio system, Vytautas Jancauskas, 2013/04/17
- Re: gsoc2013 octave audio system, Vytautas Jancauskas, 2013/04/17
- Re: gsoc2013 octave audio system, Jordi Gutiérrez Hermoso, 2013/04/17
- Re: gsoc2013 octave audio system, Vytautas Jancauskas, 2013/04/17