[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: wavread problems (focusing on this)
From: |
Marc Vinyes |
Subject: |
Re: wavread problems (focusing on this) |
Date: |
Sun, 8 May 2005 17:37:57 +0200 (CEST) |
User-agent: |
SquirrelMail/1.4.4 |
Ok, thank you very much. Now it works fine.
BTW, why the octave-forge doesn't accept your version of wavread.m????
I guess the clue is in:
< tmpi = fread(fpi,1,'int32')
< ###################### changed a 2 to nchans
< ##if (tmpi != nchans*srate)
< ## error(sprintf('*** %d bytes per second looks wrong. Expect %d',
tmpi,2*srate));
< ## end
Also, I can't understand why wavread doesn't output "file not found"
instead of "error: fread: invalid stream number = -1" which is rather
confusing for beginners like me...
I guess this can be achieved only adding a line of code...
When I see this little tricks, I start worrying about the reliability and
usability of octave-forge code... It's worth starting to use it in a
serious work? What do you think? (question to more advanced octave users).
> Marc Vinyes wrote:
>
>> Hello,
>> I am working in some audio processing programs which require high
>> efficiency in large-scale minimization problems. I have some issues
>> which
>> keep me from starting to use Octave...
>>
>> * I started working with Matlab because the octave-forge wavread.m
>> function fails to read some wav files. Do you know if there's some
>> work to
>> fix this or already fixed in another version?
>>
>>
> You can try my ver of waveread:
>
>
> http://dougs.homeip.net/octave/wavread.m
>
> doug stewart
>
>
>
> -------------------------------------------------------------
> Octave is freely available under the terms of the GNU GPL.
>
> Octave's home on the web: http://www.octave.org
> How to fund new projects: http://www.octave.org/funding.html
> Subscription information: http://www.octave.org/archive.html
> -------------------------------------------------------------
>
>
>
>
-------------------------------------------------------------
Octave is freely available under the terms of the GNU GPL.
Octave's home on the web: http://www.octave.org
How to fund new projects: http://www.octave.org/funding.html
Subscription information: http://www.octave.org/archive.html
-------------------------------------------------------------
- wavread problems + ploting tools+ using octave classes in C++, Marc Vinyes, 2005/05/08
- Re: wavread problems + ploting tools+ using octave classes in C++, Doug Stewart, 2005/05/08
- Re: wavread problems (focusing on this),
Marc Vinyes <=
- Re: wavread problems (focusing on this), Doug Stewart, 2005/05/08
- Re: wavread problems (focusing on this), Marc Vinyes, 2005/05/08
- Re: wavread problems (focusing on this), Doug Stewart, 2005/05/08
- Re: wavread problems (focusing on this), Doug Stewart, 2005/05/08
- Re: wavread problems (focusing on this), Miroslaw Kwasniak, 2005/05/09
- Re: wavread problems (focusing on this), Robert A. Macy, 2005/05/08
- wavread problems update, Doug Stewart, 2005/05/09
- New wavread available, Doug Stewart, 2005/05/09
- Re: New wavread available, Robert A. Macy, 2005/05/10
- Re: New wavread available, Doug Stewart, 2005/05/10