korCaptain-CaptainAudio icon

CaptainAudio

Custom audio replacement mod for Valheim. Replace music, ambient sounds, and SFX with your own audio files.

CHANGELOG

Changelog / 변경 로그

Update

[1.3.33] - 2026-03-30

  • ✅fix1: Crash Fixed

[1.3.31] - 2026-03-29

  • ✅fix1: Fixed persistent invalid seek position error (SoundChannel.cpp:345) during all music transitions (end/restart, biome change, zone travel)
  • ✅fix2: Added Postfix to UpdateMusic patch — corrects invalid AudioSource.time after vanilla logic runs
  • ✅fix3: Force m_resumeTime=0 unconditionally in Prefix (was conditional, allowing stale values to persist)
  • ✅fix4: Now disables m_resume on both m_currentMusic and m_queuedMusic (previously only m_queuedMusic)
  • ✅fix5: Increased loop-disable threshold 0.5s → 1.5s for FMOD buffer headroom
  • ✅fix1: 음악 전환(끝·재시작·바이옴 변경·지역이동) 시 반복 발생하던 invalid seek position 에러(SoundChannel.cpp:345) 수정
  • ✅fix2: UpdateMusic Postfix 추가 — 바닐라 로직 실행 후 AudioSource.time을 최종 검증·정정
  • ✅fix3: m_resumeTime을 Prefix에서 무조건 초기화 (기존 조건부 초기화 → 잔여값 잔류 문제 해결)
  • ✅fix4: m_currentMusic과 m_queuedMusic 양쪽 모두 m_resume 비활성화 (기존 m_queuedMusic만 처리)
  • ✅fix5: 루프 비활성화 임계값 0.5초 → 1.5초 (FMOD 버퍼 여유 확보)

[1.3.2] - 2026-03-26

  • ✅fix1: Fixed Malformed URL error when loading audio files with special characters (parentheses, spaces) in filename
  • ✅fix1: 파일명에 괄호, 공백 등 특수문자가 포함된 경우 오디오 로드 실패(Malformed URL) 버그 수정

[1.3.1] - 2025-03-23

  • ✅fix1: Vesion fixed
  • ✅fix1: 버전 수정

[1.3.0] - 2025-03-6

  • ✅fix1: Correction of error at home location
  • ✅fix2: Change Start Music
  • ✅fix1 : home 위치에서 에러 수정
  • ✅fix2 : 시작 음악 변경

v1.2.2 (2025-02-01)

New Feature

  • Custom Music Priority: When you add music files to a biome folder, only your custom music plays. Built-in music is completely ignored.

Example

  • Add 2 songs to Music/Meadows/ → Built-in 5 Meadows tracks ignored, only your 2 songs play randomly

v1.2.1

Improvements

  • Audio clip loading stability improved
  • Parallel loading optimization
  • Enhanced clip validation

v1.2.0

New Features

  • Parallel audio loading support
  • Loading retry mechanism
  • StringMatchCache performance optimization

v1.1.0

New Features

  • External file loading support
  • Time-of-day music support (Morning, Day, Evening, Night)

v1.0.0

Initial Release

  • Embedded music in DLL (EmbeddedResource)
  • Background music, ambient, SFX replacement
  • Harmony patch integration
  • Console commands support

한국어

v1.2.2 (2025-02-01)

신규 기능

  • 커스텀 음악 우선순위: 바이옴 폴더에 음악 파일을 넣으면 커스텀 음악만 재생됩니다. 내장 음악은 완전히 무시됩니다.

예시

  • Music/Meadows/에 2곡 추가 → 내장 초원 음악 5곡 무시, 커스텀 2곡만 랜덤 재생

v1.2.1

개선사항

  • 오디오 클립 로딩 안정성 향상
  • 병렬 로딩 최적화
  • 클립 유효성 검증 강화

v1.2.0

신규 기능

  • 병렬 오디오 로딩 지원
  • 로딩 재시도 메커니즘
  • StringMatchCache 성능 최적화

v1.1.0

신규 기능

  • 외부 파일 로딩 지원
  • 시간대별 음악 지원 (아침, 낮, 저녁, 밤)

v1.0.0

최초 릴리즈

  • DLL에 음악 파일 내장 (EmbeddedResource)
  • 배경음악, 환경음, 효과음 교체
  • Harmony 패치 연동
  • 콘솔 명령어 지원