(hopefully) fix controllers not being initialized with certain settings

This commit is contained in:
minenice55 2024-01-08 22:52:31 -05:00
parent 21ce6290f4
commit a227de2875
3 changed files with 2 additions and 2 deletions

View file

@ -108,7 +108,6 @@ namespace HeavenStudio
// ChangeAudioSettings(currentDspSize, currentSampleRate);
AudioConfiguration config = AudioSettings.GetConfiguration();
if (currentDspSize == config.dspBufferSize && currentSampleRate == config.sampleRate) return;
config.dspBufferSize = currentDspSize;
config.sampleRate = currentSampleRate;
AudioSettings.Reset(config);

View file

@ -158,7 +158,6 @@ namespace HeavenStudio
foreach (InputController i in inputDevices)
{
if (i == null) continue;
Debug.Log($"Polling controller {i.GetDeviceName()} (frame {Time.frameCount})");
i.UpdateState();
}
}

View file

@ -67,6 +67,8 @@ public static class SavWav
{
var wav = GetWav(clip, out var length, trim);
writer.Write(wav, 0, (int)length);
fileStream.Close();
fileStream.Dispose();
}
}