I'm bringing this back up as I will most likely take a stab at adding CAF support to Pd at work very soon.
-------- Dan Wilcox @danomatika http://twitter.com/danomatika danomatika.com http://danomatika.com/ robotcowboy.com http://robotcowboy.com/
On 02.12.19 13:25, Dan Wilcox wrote:
I'm bringing this back up as I will most likely take a stab at adding CAF support to Pd at work very soon.
how so? by adding a(n optional?) dependency on libsndfile? by using some OS-specific framework (CoreAudio/...)? by implementing only a subset of CAF (the PCM sample-type)?
gasdmr IOhannes
IMO, it would be great if Pd had an audio codec plugin system for [readsf~], [writesf~], [soundfiler] and (future) externals, similar to Gem's video codec plugins and Pd's “loader“ plugins. Then people can easily add new codecs to Pd. These plugins can take the form of regular Pd externals, they just register a codec instead of a new class.
Christof
Gesendet: Montag, 02. Dezember 2019 um 14:10 Uhr Von: "IOhannes m zmoelnig" zmoelnig@iem.at An: pd-dev@lists.iem.at Betreff: Re: [PD-dev] CAF file support?
On 02.12.19 13:25, Dan Wilcox wrote:
I'm bringing this back up as I will most likely take a stab at adding CAF support to Pd at work very soon.
how so? by adding a(n optional?) dependency on libsndfile? by using some OS-specific framework (CoreAudio/...)? by implementing only a subset of CAF (the PCM sample-type)?
gasdmr IOhannes
Pd-dev mailing list Pd-dev@lists.iem.at https://lists.puredata.info/listinfo/pd-dev
Em seg., 2 de dez. de 2019 às 09:35, Dan Wilcox danomatika@gmail.com escreveu:
I'm bringing this back up as I will most likely take a stab at adding CAF support to Pd at work very soon.
Then please allow me to also remind about my request to be able to get the loop regions information from .caf files. This would also be good for .aiff files. I opened an issue requesting [soundfiler] could give us that, but IOhannes mentioned it would probably be better to have this in a separate object. For reference: https://github.com/pure-data/pure-data/issues/586
cheers