Re: [flac-dev] [Cellar] FLAC Markdown

2017-06-06 Thread Ruud van Asseldonk
Hi all, I'm jumping in on this thread to make a few remarks about the spec. I implemented a FLAC decoder by only looking at the spec, and I have a few notes that would have saved me a lot of time if the spec had mentioned them. They are obvious in hindsight, of course. * If the channel assignment

Re: [flac-dev] [Cellar] FLAC Markdown

2017-06-06 Thread Federico Miyara
Andrew, I think it is neither Rice Coding nor Exponential Golomb Coding. The one used in FLAC is Golomb-Rice coding, which is almost optimal for the Laplace (exponential) statistical distribution of residuals after modelling. Best regards, Federico On 06/06/2017 0:52, Andrew James Weaver

[flac-dev] Booik including material on FLAC

2017-06-06 Thread Federico Miyara
Dear all, My new book, /Software-based acoustical measurements/, has just been published by Springer as an e-book and hardcover book: http://www.springer.com/us/book/9783319558707 Just in case you are interested, I've included a section (in the sound recording chapter), and an appendix, dev

Re: [flac-dev] [Cellar] FLAC Markdown

2017-06-06 Thread Dave Rice
Hi all, > On Jun 5, 2017, at 11:52 PM, Andrew James Weaver wrote: > > Hello all! > (cc-ing the flac-dev list) > > I would like to give an update as to the recent CELLAR work on the FLAC > specification. > > • Work has been done to make internal and external links more accurate and > reliable

Re: [flac-dev] [Cellar] FLAC Markdown

2017-06-06 Thread Brian Willoughby
Hi Dave, I don't have older FLAC sources handy to check, but I believe that text like METADATA_BLOCK_HEADER was taken literally from the C language header files. These days, I believe that such types have been renamed like FLAC__METADATA_TYPE_HEADER to avoid potential conflicts with libraries o