Skip to content

Tags: VectorPrivacy/Vector

Tags

v0.4.3

Toggle v0.4.3's commit message

Verified

This commit was signed with the committer’s verified signature.
JSKitty JSKitty
release: v0.4.3

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>

v0.4.2

Toggle v0.4.2's commit message

Verified

This commit was signed with the committer’s verified signature.
JSKitty JSKitty
release: v0.4.2

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

v0.4.2-6

Toggle v0.4.2-6's commit message

Verified

This commit was signed with the committer’s verified signature.
JSKitty JSKitty
release: v0.4.2 preview 6

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

untagged-f7939b284ad0dbb7bbc2

Toggle untagged-f7939b284ad0dbb7bbc2's commit message

Verified

This commit was signed with the committer’s verified signature.
JSKitty JSKitty
release: v0.4.3

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>

v0.4.2-5

Toggle v0.4.2-5's commit message

Verified

This commit was signed with the committer’s verified signature.
JSKitty JSKitty
release: v0.4.2 preview 5

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

v0.4.2-4

Toggle v0.4.2-4's commit message

Verified

This commit was signed with the committer’s verified signature.
JSKitty JSKitty
release: v0.4.2 preview 4

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

v0.4.2-3

Toggle v0.4.2-3's commit message

Verified

This commit was signed with the committer’s verified signature.
JSKitty JSKitty
release: v0.4.2 preview 3

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

v0.4.2-2

Toggle v0.4.2-2's commit message

Verified

This commit was signed with the committer’s verified signature.
JSKitty JSKitty
release: v0.4.2 preview 2

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

v0.4.2-1

Toggle v0.4.2-1's commit message

Verified

This commit was signed with the committer’s verified signature.
JSKitty JSKitty
fix(audio): HE-AAC no longer plays at chipmunk double speed

HE-AAC containers declare the 2x SBR extension rate, but symphonia has
no SBR support: it decodes only the AAC-LC core at half rate while
codec_params still reports the header rate. The engine trusted the
header, so 24kHz samples played through a 48kHz rate ratio — exactly
2x hyperspeed. The probe now decodes one packet and lets the decoder's
own output spec override the declared rate and channels, rescaling the
frame estimate to match; rate_ratio, duration, parallel segment math
and the waveform all key off the probe, so one correction fixes the
whole path. Both whisper decode paths get the same first-buffer
override — HE-AAC headers often omit the channel count entirely, which
previously hard-errored transcription of these files.

The SBR high band is still not reconstructed (decoder limitation):
such files play at correct speed and pitch with the LC core's spectrum.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

preview

Toggle preview's commit message

Verified

This commit was signed with the committer’s verified signature.
JSKitty JSKitty
fix(audio): HE-AAC no longer plays at chipmunk double speed

HE-AAC containers declare the 2x SBR extension rate, but symphonia has
no SBR support: it decodes only the AAC-LC core at half rate while
codec_params still reports the header rate. The engine trusted the
header, so 24kHz samples played through a 48kHz rate ratio — exactly
2x hyperspeed. The probe now decodes one packet and lets the decoder's
own output spec override the declared rate and channels, rescaling the
frame estimate to match; rate_ratio, duration, parallel segment math
and the waveform all key off the probe, so one correction fixes the
whole path. Both whisper decode paths get the same first-buffer
override — HE-AAC headers often omit the channel count entirely, which
previously hard-errored transcription of these files.

The SBR high band is still not reconstructed (decoder limitation):
such files play at correct speed and pitch with the LC core's spectrum.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>