Thanks Andy, what do you mean with not very long?
I am working with 4 channels, so I chose writesf~ + soundfiler + tabread4~ and everything is working fine.
_Ricardo
2008/6/18 Andy Farnell padawan12@obiwannabe.co.uk:
Hi Ricardo,
Provided the file is not very long you can read it into an array using the [tabwrite~] object, then read it back in reverse with [tabread4~]. Audio help examples B03 and B07 should help you with this. If the phasor (or maybe better to use a [vline~]) is reversed the sound will play backwards.
On Wed, 18 Jun 2008 22:55:53 -0500 "Ricardo Dueñas Parada" rduenasp@gmail.com wrote:
Hello list,
do you know some way to read a soundfile (.wav, 2 channels) from the end
to
the beggining without convert the file?
I'm trying to make a "mirror". I write any sound (variable longitude) to
a
wav file, and when a stop the recording, it must be played reverse.
Any help will be appreciated. Thanks.
_Ricardo
-- Use the source
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
On Sun, 22 Jun 2008 09:06:12 -0500 "Ricardo Dueñas Parada" rduenasp@gmail.com wrote:
Thanks Andy, what do you mean with not very long?
You might find that files over about 2 mins will play back with poor quality on a 32 bit machine.
I am working with 4 channels, so I chose writesf~ + soundfiler + tabread4~ and everything is working fine.
_Ricardo
I realized that soundfiler truncate the file to 4000000 elements. Is there a way to load a file into an array, withuot this restriction?
What I'm trying to do is:
minutes) 2. finish the recording 3. load it into an array, not play 4. reverse it 5. write it into other file 6. play with [readsf~]
But, I can't load the entire file. Any idea, please let me know.
Thanks.
_Ricardo
2008/6/22 Andy Farnell padawan12@obiwannabe.co.uk:
On Sun, 22 Jun 2008 09:06:12 -0500 "Ricardo Dueñas Parada" rduenasp@gmail.com wrote:
Thanks Andy, what do you mean with not very long?
You might find that files over about 2 mins will play back with poor quality on a 32 bit machine.
I am working with 4 channels, so I chose writesf~ + soundfiler + tabread4~ and everything is working fine.
_Ricardo
-- Use the source
Check the help patch for -maxsize, you can override the max with that.
.hc
On Jun 23, 2008, at 4:58 AM, Ricardo Dueñas Parada wrote:
I realized that soundfiler truncate the file to 4000000 elements. Is there a way to load a file into an array, withuot this restriction?
What I'm trying to do is:
- record the file with [writesf~] (this file could be long, about
5 or 7 minutes) 2. finish the recording 3. load it into an array, not play 4. reverse it 5. write it into other file 6. play with [readsf~]
But, I can't load the entire file. Any idea, please let me know.
Thanks.
_Ricardo
2008/6/22 Andy Farnell padawan12@obiwannabe.co.uk:
On Sun, 22 Jun 2008 09:06:12 -0500 "Ricardo Dueñas Parada" rduenasp@gmail.com wrote:
Thanks Andy, what do you mean with not very long?
You might find that files over about 2 mins will play back with poor quality on a 32 bit machine.
I am working with 4 channels, so I chose writesf~ + soundfiler + tabread4~ and everything is working fine.
_Ricardo
-- Use the source
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/ listinfo/pd-list
All mankind is of one author, and is one volume; when one man dies,
one chapter is not torn out of the book, but translated into a better
language; and every chapter must be so translated.... -John Donne