Deimos Request: Add flac

Jonathan M Davis jmdavisProg at gmx.com
Tue Jul 9 14:02:10 PDT 2013


On Tuesday, July 09, 2013 20:27:57 Joseph Rushton Wakeling wrote:
> On 07/09/2013 04:06 AM, Jonathan M Davis wrote:
> > Walter (or someone else with the appropriate permissions), would you
> > please
> > add a repo to deimos for flac?
> 
> It's unlikely that I'll ever personally use this code (though never say
> never:-), but as an enthusiastic audiophile, thank you very much for
> ensuring that FLAC is usable with D :-)

I have enough flac files that I need to be able to do stuff to manage them better 
as well as transcode them for mobile devices, and to do some of that I need to 
be able to interact with flac (and potentially vorbis-tools or lame if I'm 
transcoding). I've been using std.process.system for the stuff that I've been 
doing, but I really need access to flac metadata in code. So, I'm going to be 
wrapping flac in D (with ranges) at some point here and I intend to create 
bindings for stuff like vorbis-tools, lame, and libcddb at some point and will 
likely wrap them in D libraries as well (though it'll probably all take a 
while given everything else that I have going). Putting the bindings for flac 
in deimos is just the first step. I've had them sitting around for a while and 
figured that it was long past time to get them completed and into deimos.

- Jonathan M Davis


More information about the Digitalmars-d mailing list