Csound Csound-dev Csound-tekno Search About

Re: [Cs-dev] oggplay opcode

Date2007-07-29 11:37
FromVictor Lazzarini
SubjectRe: [Cs-dev] oggplay opcode
why don't you invite Simon to do it, since
he's written the opcode?

> Sorry -- typo -- syntax is -i "|ogg123 - foo.ogg"
>
> We are waiting for a coding expert to implement OGG in
> libsoundfile, which is said to have some problems
> ==John ffitch
>
> ----------------------------------------------------------
> --------------- This SF.net email is sponsored by: Splunk
> Inc. Still grepping through log files to find problems?
> Stop. Now Search log events and configuration files using
> AJAX and a browser. Download your FREE copy of Splunk now
> >>  http://get.splunk.com/
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2007-07-29 12:06
FromSimon Schamijer
SubjectRe: [Cs-dev] oggplay opcode
For the moment I have what I need. I want to use the opcode on the XO 
and will patch the csound version used here to include it. I agree that 
doing ogg playback using libsndfile is the better way but I need i quick 
solution. I am not sure how complicate it would be to do it in 
libsndfile - since I do not know this code, but sure not something that 
can be done quickly from someone from the outside.

Best,
    Simon


Victor Lazzarini wrote:
> why don't you invite Simon to do it, since
> he's written the opcode?
> 
>> Sorry -- typo -- syntax is -i "|ogg123 - foo.ogg"
>>
>> We are waiting for a coding expert to implement OGG in
>> libsoundfile, which is said to have some problems
>> ==John ffitch
>>
>> ----------------------------------------------------------
>> --------------- This SF.net email is sponsored by: Splunk
>> Inc. Still grepping through log files to find problems?
>> Stop. Now Search log events and configuration files using
>> AJAX and a browser. Download your FREE copy of Splunk now
>>>>  http://get.splunk.com/
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
> 
> -------------------------------------------------------------------------
> This SF.net email is sponsored by: Splunk Inc.
> Still grepping through log files to find problems?  Stop.
> Now Search log events and configuration files using AJAX and a browser.
> Download your FREE copy of Splunk now >>  http://get.splunk.com/
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
> 


-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2007-07-29 22:03
FromErik de Castro Lopo
SubjectRe: [Cs-dev] oggplay opcode
Simon Schamijer wrote:

> For the moment I have what I need. I want to use the opcode on the XO 
> and will patch the csound version used here to include it. I agree that 
> doing ogg playback using libsndfile is the better way but I need i quick 
> solution. I am not sure how complicate it would be to do it in 
> libsndfile - since I do not know this code, but sure not something that 
> can be done quickly from someone from the outside.

Simon,

I'm the main libsndfile guy.

I've had two different people volunteer and start work on Ogg support
for libsndfile and then never complete the task. This is basically
whats made me reluctant to give it a go myself (that and time constraints).

The main problem it that hooking ogg into libsndfile requires knowledge
of both ogg and libsndfile. 

The most obvious solution is for someone to get togther some standalone
code that use nothing more than libogg and libvorbis [0] and can match
the output of sndfile-info:

    Sample Rate : 44100
    Frames      : 856953
    Channels    : 1
    Duration    : 00:00:19.432

The program should also be able to seek to and read from a 
pre-determined position in the file.

If I can get some demo code that does all the above, pulling it into
libsndfile should be pretty trivial.

Anyone interested in doin this should contact me (erikd@my domain).

Erik

[0] Libvorbisfile is unlikely to be sufficient since libsndfile 
    needs to be able to read/write from/to memory buffers.

-- 
-----------------------------------------------------------------
Erik de Castro Lopo
-----------------------------------------------------------------
Of the four project development variables - scope, cost, time and
quality - quality isn't really a free variable.  The only possible
values are "excellent" and "insanely excellent", depending on
whether lives are at stake." -- Kent Beck, XP Explained

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2007-07-31 00:11
From"Dr. Richard Boulanger"
SubjectRe: [Cs-dev] oggplay opcode
I would like to see Simon's opcode added to Csound5 - especially  
since we could be using
it on the XO.

Rick

On Jul 29, 2007, at 7:06 AM, Simon Schamijer wrote:

> For the moment I have what I need. I want to use the opcode on the XO
> and will patch the csound version used here to include it. I agree  
> that
> doing ogg playback using libsndfile is the better way but I need i  
> quick
> solution. I am not sure how complicate it would be to do it in
> libsndfile - since I do not know this code, but sure not something  
> that
> can be done quickly from someone from the outside.
>
> Best,
>     Simon
>
>
> Victor Lazzarini wrote:
>> why don't you invite Simon to do it, since
>> he's written the opcode?
>>
>>> Sorry -- typo -- syntax is -i "|ogg123 - foo.ogg"
>>>
>>> We are waiting for a coding expert to implement OGG in
>>> libsoundfile, which is said to have some problems
>>> ==John ffitch
>>>
>>> ----------------------------------------------------------
>>> --------------- This SF.net email is sponsored by: Splunk
>>> Inc. Still grepping through log files to find problems?
>>> Stop. Now Search log events and configuration files using
>>> AJAX and a browser. Download your FREE copy of Splunk now
>>>>>  http://get.splunk.com/
>>> _______________________________________________
>>> Csound-devel mailing list
>>> Csound-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>
>> --------------------------------------------------------------------- 
>> ----
>> This SF.net email is sponsored by: Splunk Inc.
>> Still grepping through log files to find problems?  Stop.
>> Now Search log events and configuration files using AJAX and a  
>> browser.
>> Download your FREE copy of Splunk now >>  http://get.splunk.com/
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>
>
>
> ---------------------------------------------------------------------- 
> ---
> This SF.net email is sponsored by: Splunk Inc.
> Still grepping through log files to find problems?  Stop.
> Now Search log events and configuration files using AJAX and a  
> browser.
> Download your FREE copy of Splunk now >>  http://get.splunk.com/
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel


-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2007-07-31 00:12
From"Dr. Richard Boulanger"
SubjectRe: [Cs-dev] oggplay opcode
My thinking is that once is becomes part of libsoundfile then we will  
have two ways of doing it,
but now it would be very very useful to have the working opcode added  
to the next release.

-Rick

On Jul 29, 2007, at 7:06 AM, Simon Schamijer wrote:

> For the moment I have what I need. I want to use the opcode on the XO
> and will patch the csound version used here to include it. I agree  
> that
> doing ogg playback using libsndfile is the better way but I need i  
> quick
> solution. I am not sure how complicate it would be to do it in
> libsndfile - since I do not know this code, but sure not something  
> that
> can be done quickly from someone from the outside.
>
> Best,
>     Simon
>
>
> Victor Lazzarini wrote:
>> why don't you invite Simon to do it, since
>> he's written the opcode?
>>
>>> Sorry -- typo -- syntax is -i "|ogg123 - foo.ogg"
>>>
>>> We are waiting for a coding expert to implement OGG in
>>> libsoundfile, which is said to have some problems
>>> ==John ffitch
>>>
>>> ----------------------------------------------------------
>>> --------------- This SF.net email is sponsored by: Splunk
>>> Inc. Still grepping through log files to find problems?
>>> Stop. Now Search log events and configuration files using
>>> AJAX and a browser. Download your FREE copy of Splunk now
>>>>>  http://get.splunk.com/
>>> _______________________________________________
>>> Csound-devel mailing list
>>> Csound-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>
>> --------------------------------------------------------------------- 
>> ----
>> This SF.net email is sponsored by: Splunk Inc.
>> Still grepping through log files to find problems?  Stop.
>> Now Search log events and configuration files using AJAX and a  
>> browser.
>> Download your FREE copy of Splunk now >>  http://get.splunk.com/
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>
>
>
> ---------------------------------------------------------------------- 
> ---
> This SF.net email is sponsored by: Splunk Inc.
> Still grepping through log files to find problems?  Stop.
> Now Search log events and configuration files using AJAX and a  
> browser.
> Download your FREE copy of Splunk now >>  http://get.splunk.com/
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel


-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net