xiph/opus
View on GitHub ↗ ★ 3,372 C
Modern audio compression for the internet.
7 mentions on Hacker News by 4 people: 1 story, 6 comments · first 2017-10-31 · latest 2026-11-07
20082026
-
One example that comes to my mind is libopus: https://github.com/xiph/opus If you have structs that might need to be extended, you can use "versioned structs". One popular technique is to include the struct size as the first field. The…
comment by spacechild1 · 2026-11-07 · in Libghostty 1.0 -
Opus doesn't support 44.1 kHz because compatibility and effort/benefit ratio: https://github.com/xiph/opus/issues/43 The browser audio limitation is presumably a workaround to some bug or performance limitation that was relevant at some…
comment by jasomill · 2024-04-09 · in TSAC: Low Bitrate Audio Compression -
…codec needs to encode/decode signed integer vectors of dimension n whose absolute values sum to k. https://github.com/xiph/opus/blob/master/celt/cwrs.c#L74 (More writeup on enumerations for that set of combinations here:…
comment by nullc · 2023-08-25 · in Permutation iteration and random access -
Too bad 10Hz is a too slow to generate audio-rate bitops music. (e.g. https://github.com/xiph/opus/blob/master/tests/test_opus_enc... )
comment by nullc · 2023-08-18 · in A CPU in Sunvox -
…are not particularly fast unless the ranges are small enough to implement them with tables. [1] https://github.com/xiph/opus/blob/master/celt/cwrs.c#L74 [2] https://github.com/sipa/bitcoin/blob/202006_cuckoo_filter/sr...
comment by nullc · 2022-05-20 · in A maximally-dense encoding for n-choose-k (2013) -
…a version that fails after a specific number of executions in order to inject malloc faults. E.g. https://github.com/xiph/opus/blob/master/tests/test_opus_api...
comment by nullc · 2020-12-04 · in The Myth of Code Coverage -
▲ 2
RNN in opus codec for Music/Speech classificationstory by askbob · 2017-10-31 · 1 comment