Commit graph

10 commits

Author SHA1 Message Date
Admin
016a171a35 libs/audio_*: MP3, Vorbis and Ogg of our own, plus lyric alignment and audio imaging
Another dependency the app should not be asking the platform for:

  - audio_decode — MP3 (layer 3, LSF tables, synthesis) and Ogg Vorbis
    (codebooks, floor, residue, MDCT) decoders, with tag reading. Both are
    checked against oracle fixtures rather than against our own expectations.
  - audio_encode — an Ogg Vorbis encoder: MDCT, psychoacoustics, floor and
    Huffman coding, setup tables, plus `oggenc` and `audiobench` binaries.
  - audio_picture — waveform and spectrogram rendering, and compositing.
  - audio_lyrics — word-level lyric alignment (DTW plus a DP snap) and the
    baked schema behind karaoke timing.
  - audio_sidechannels — the side-channel plumbing between them.

libs/voice grows a CUDA backend and an alignment path beside its CPU decoder,
with a `whisper_parity` binary to keep the two honest.
2026-08-23 01:34:35 +02:00
Admin
5a3768eed4 fix up voice build on non tahoe 2026-02-26 15:22:40 +01:00
Admin
582af4b271 splice out a makepad-network crate 2026-02-23 23:21:31 +01:00
Julián Montes de Oca
40cad5dd37 Restore IME support (#860)
* Restore IME support

* Remove unused voice handling methods from Window
2026-02-20 14:06:02 +01:00
Admin
4f98523948 voice 2026-02-20 10:16:18 +01:00
Admin
6e4210d3b5 voice input final 2026-02-20 09:59:22 +01:00
Admin
0a18aad5f2 build fixups 2026-02-19 18:15:34 +01:00
Admin
523dcc3f79 metal otw 2026-02-19 18:15:34 +01:00
Admin
46af8eb28b font change 2026-02-19 15:36:56 +01:00
Admin
5d2f06e8bc fix 2026-02-19 14:10:39 +01:00