[PD-dev] redundancy - just another sound file player

Thomas Grill gr at grrrr.org
Wed Jun 16 11:55:49 CEST 2004


Hi all,
for all who need it, i throw it into the arena.
Maybe some of you want to try it out and comment on it - i currently don't
have time to work more on it.

I have a video/audio installation (together with Martin Pi, see
http://freebitflows.t0.or.at/f/exhibition/corrosion) running right now,
which suffers from the fact that i could not get one of the PD sound file
players to work reliably, so i wrote one from scratch.

Attached is a flext-based sketch for a player with the following
characteristics:
- uses libsndfile (http://www.mega-nerd.com/libsndfile/) and flext 0.4.6
(http://grrrr.org/ext/flext )
- should read _MANY_ file formats
- safe loading/starting (no garbage output)
- optimized design for many parallel players
- on the fly tuneable buffer settings
- double buffering for glitch-free seek and file change
- currently no varispeed capabilities
- currently lacking diagnosis capabilities

It is called sfplay~, a naming which should probably change because it
clashes with cyclone....
For the future, either i'm going to modify one of the existing
implementations (probably reasdsf~) or (with many more features) incorporate
it into the xsample package.

best greetings,
Thomas
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: main.cpp
URL: <http://lists.puredata.info/pipermail/pd-dev/attachments/20040616/3b82c8b8/attachment.asc>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: help-sfplay~.pd
URL: <http://lists.puredata.info/pipermail/pd-dev/attachments/20040616/3b82c8b8/attachment.txt>


More information about the Pd-dev mailing list