[flac-dev] Flac multi channel

2017-01-25 Thread Olivier Tristan
Hi Guys, I know that FLAC format is currently limited to 8 channels but I was wondering if this hard limitation of the format or if it can be easily circumvented if the flac library is compiled with other settings and/or the software using it don't mind it Thanks ! -- Olivier Tristan Rese

Re: [flac-dev] Flac multi channel

2017-01-25 Thread Tor-Einar Jarnbjo
Hello Olivier, the limitation is in the file format itself, as the number of channels is encoded in a 3 bit field in the streaminfo metadata block. Tor-Einar Am 25. Januar 2017 16:45:32 MEZ schrieb Olivier Tristan : >Hi Guys, > >I know that FLAC format is currently limited to 8 channels but I

Re: [flac-dev] Flac multi channel

2017-01-25 Thread Olivier Tristan
I see :( That what I would call a good struct size optimisation. Please tell me there was another reason behind this being only 3 instead of 8 or 16 bits, right ? 2017-01-25 18:30 GMT+01:00 Tor-Einar Jarnbjo : > Hello Olivier, > > the limitation is in the file format itself, as the number of cha

Re: [flac-dev] Flac multi channel

2017-01-25 Thread Brian Willoughby
For one thing, only stereo files benefit from additional compression by taking advantage of similar audio in the two channels. FLAC files with more than two channels are not any more efficient than separately-compressed monophonic files. In fact, depending upon the audio content, you're probably

[flac-dev] [PATCH] cpu.h: add defines for clang

2017-01-25 Thread lvqcl
Currently cpu.h lacks FLAC__SSE_TARGET and FLAC__SSEnn_SUPPORTED macros for clang. I added them, but I cannot properly test them as I can't get compiled flac.exe under Windows (don't know how to setup clang under MSYS2). If somebody has working clang, please test this patch. Does it affect en/dec

[flac-dev] Fwd: Re: Flac multi channel

2017-01-25 Thread Federico Miyara
Forwarded Message Subject:Re: [flac-dev] Flac multi channel Date: Wed, 25 Jan 2017 15:55:14 -0300 From: Federico Miyara To: Tor-Einar Jarnbjo Besides the fact that many multichannel signals largely exceed 8 channels, there are examples of signal packagin