No audio from the ocarina or Saria's voice in the ocarina cutscene (v2.1.0, Windows, RTX 3080) #2182

Closed
opened 2026-11-11 06:38:50 +00:00 by db-lyon · 1 comment
db-lyon commented 2026-11-11 06:38:50 +00:00 (Migrated from github.com)

Hookshot version

v2.1.0 (source 633eb435)

What kind of problem

Sound, controls or saves

What happened

Two sounds are silent:

  • The ocarina makes no sound. Playing it in-game produces no audio.
  • Saria's voice acting is silent in the cutscene where she gives Link the ocarina.

I'd expect both the ocarina notes and Saria's voice to play.

Where in the game

The Kokiri Forest exit, in the cutscene where Saria gives Link the ocarina, and afterwards whenever I play the ocarina.

How often

Every time so far

Graphics card and driver version

NVIDIA GeForce RTX 3080 (10 GB), driver 32.0.16.2114

CPU, RAM and operating system

AMD Ryzen 9 3900XT (12-core), 32 GB, Windows 11 Home (build 26300)

Changes from the defaults

Audio-related lines in hookshot_options.ini: volume=100, audio_output=0, mute_in_background=0, microphone=1. No hookshot_env.txt.

The default Windows output device has 8 channels. Hookshot picks 5.1 for it:

[hos host] audio: 5.1 for the game (the default output has 8 channels)
[hos host] audio: output on the default device (4 devices), 5.1
[hos sead::MainThread] audio: device sink on mix 0, 6 channels (0 1 2 3 4 5)

Voice acting and the ocarina could both be mixed to the center channel, so the 8-channel-to-5.1 mapping may be worth checking. That's a guess; I haven't tested it.

Other software hooked into the game

No, nothing hooked in

hookshot_log.txt

Relevant excerpts. The full log will be attached in a comment.

[hos sead::MainThread] audio: renderer opened
[hos sead::MainThread] audio in: stream 0 opened: format 2, 1 channel, 48000 Hz, 4800 frames
[hos sead::MainThread] audio in: stream 1 opened (raw): format 2, 1 channel, 48000 Hz, 4800 frames
[hos AudioUserTaskThread] codec: Opus decoder 0: 48000 Hz, 1 channels
...
[hos AudioFrameworkThread] audio: voice 0: 48000 Hz, 1 channels, format 2, parameter 0 (0 bytes)
[hos OpusDecoder] codec: decode 161 bytes (of 169) -> 960 samples (room for 960)

The log shows 42 unimplemented nn::audio imports, including the effect setup calls:
AddBiquadFilter, SetBiquadFilterParameter, SetAuxInputOutput, SetAuxEnabled, AddDelay, SetDelay*, AddReverb, SetReverb*, SetAudioRendererVoiceDropParameter, GetAudioDeviceOutputVolume

Screenshots or video

No response

### Hookshot version v2.1.0 (source 633eb435) ### What kind of problem Sound, controls or saves ### What happened Two sounds are silent: - **The ocarina makes no sound.** Playing it in-game produces no audio. - **Saria's voice acting is silent** in the cutscene where she gives Link the ocarina. I'd expect both the ocarina notes and Saria's voice to play. ### Where in the game The Kokiri Forest exit, in the cutscene where Saria gives Link the ocarina, and afterwards whenever I play the ocarina. ### How often Every time so far ### Graphics card and driver version NVIDIA GeForce RTX 3080 (10 GB), driver 32.0.16.2114 ### CPU, RAM and operating system AMD Ryzen 9 3900XT (12-core), 32 GB, Windows 11 Home (build 26300) ### Changes from the defaults Audio-related lines in `hookshot_options.ini`: `volume=100`, `audio_output=0`, `mute_in_background=0`, `microphone=1`. No `hookshot_env.txt`. The default Windows output device has 8 channels. Hookshot picks 5.1 for it: ``` [hos host] audio: 5.1 for the game (the default output has 8 channels) [hos host] audio: output on the default device (4 devices), 5.1 [hos sead::MainThread] audio: device sink on mix 0, 6 channels (0 1 2 3 4 5) ``` Voice acting and the ocarina could both be mixed to the center channel, so the 8-channel-to-5.1 mapping may be worth checking. That's a guess; I haven't tested it. ### Other software hooked into the game No, nothing hooked in ### hookshot_log.txt Relevant excerpts. The full log will be attached in a comment. ``` [hos sead::MainThread] audio: renderer opened [hos sead::MainThread] audio in: stream 0 opened: format 2, 1 channel, 48000 Hz, 4800 frames [hos sead::MainThread] audio in: stream 1 opened (raw): format 2, 1 channel, 48000 Hz, 4800 frames [hos AudioUserTaskThread] codec: Opus decoder 0: 48000 Hz, 1 channels ... [hos AudioFrameworkThread] audio: voice 0: 48000 Hz, 1 channels, format 2, parameter 0 (0 bytes) [hos OpusDecoder] codec: decode 161 bytes (of 169) -> 960 samples (room for 960) ``` The log shows 42 unimplemented `nn::audio` imports, including the effect setup calls: `AddBiquadFilter`, `SetBiquadFilterParameter`, `SetAuxInputOutput`, `SetAuxEnabled`, `AddDelay`, `SetDelay*`, `AddReverb`, `SetReverb*`, `SetAudioRendererVoiceDropParameter`, `GetAudioDeviceOutputVolume` ### Screenshots or video _No response_
NotRexed commented 2026-11-11 21:26:08 +00:00 (Migrated from github.com)

Thanks for the report. Reports of the same problem are now collected in #2503, which lists this one with your details and links back here, so one fix closes them together and the open list stays readable. Follow #2503 for the fix, and add new details there (or here). If this turns out to be a separate problem it will be reopened.

Thanks for the report. Reports of the same problem are now collected in #2503, which lists this one with your details and links back here, so one fix closes them together and the open list stays readable. Follow #2503 for the fix, and add new details there (or here). If this turns out to be a separate problem it will be reopened.
Commenting is not possible because the repository is archived.
No milestone
No assignees
1 participant
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
MagicBeanDev/Hookshot#2182
No description provided.