Jan Kokemüller
Jan Kokemüller
I have to admit that I'm not at all familiar with "live" measurement use cases. My primary use case is for offline scanning of music. That being said, I'd still...
Thanks for the report! I had hoped to avoid defining that struct since it's either: - ...defined in POSIX's `` - ...or might conflict with a possibly user provided definition...
`struct itimerspec` is required for POSIX.1-2008 compliance: macOS seems to be stuck on POSIX.1-2001, which is a shame, really...
Are you calling `ebur128_loudness_global`? According to R128, this does loudness gating so that large parts of silence or very low volume don't affect the resulting loudness value. This loudness gate...
Did you "or" the "EBUR128_MODE_HISTOGRAM" together with the mode you need? For example: `ebur128_init(file_info.channels, file_info.samplerate, EBUR128_MODE_I | EBUR128_MODE_HISTOGRAM);`
Are you on Linux by any chance? There is no install target for Linux by design: https://github.com/jiixyj/epoll-shim/blob/master/CMakeLists.txt#L47 The only reason to build this project on Linux is for running the...
If you are running Linux, there is no need for `epoll-shim` at all. This is why there is the `required: false` in `dependency('epoll-shim', required: false)`. On Linux, `epoll-shim` _must not_...
Thanks for the report! This is an interesting use case. I agree it would make sense for silent tracks to have a gain of 0 dB. R128 has the concept...
Are you on Linux? In that case, there is nothing to install, because Linux provides `epoll` and friends out of the box. Because of this, it looks like fuzzel's build...
I should add that the reason anything builds on Linux at all is that there are a whole bunch of tests for `epoll`, `timerfd`, `signalfd`, `eventfd` etc. that are also...