Skip to content

Background music and Game music stuttery, choppy, crackling. #1148

@eGit

Description

@eGit

I was asked to open a new issue: #211 (comment)

CachyOS 260124 (current) system plays sound without problems. Youtube in the browser. 1080p Videos in MPV, etc.

I tested the current version of Ultrastrar (appimage) and versions back to 2024. Same result. I downloaded the songs again with minimal settings: H264, 360p, 128kb MP3. Still the same issue.

I tested several kernels. Same issue.

Error.log
UltraStar Deluxe - www.usdx.eu - v2025.12.1 Error Log
Date: 26-1-26 Time: 18:41:25
-------------------
STATUS: Load Language [Initialization]
STATUS: Load Default Language English [Initialization]
STATUS: Loading Skin List [Initialization]
STATUS: Loading Theme List [Initialization]
STATUS: Searching for Theme : /tmp/.mount_UltraScx5XqR/usr/bin/../share/ultrastardx/themes/*.ini [Theme.LoadList]
STATUS: Found Theme: Deluxe.ini [Theme.LoadList]
STATUS: Found Theme: Modern.ini [Theme.LoadList]
STATUS: Website-Manager [Initialization]
STATUS: DataBase System [Initialization]
STATUS: Initializing database: "/home/nemo/.ultrastardx/Ultrastar.db" [TDataBaseSystem.Init]
STATUS: Load Ini [Initialization]
STATUS: GamePath : /home/nemo/.ultrastardx/ []
STATUS: Using config : /home/nemo/.ultrastardx/config.ini [Ini]
STATUS: Found Video Mode: 1366x768 [Video]
STATUS: Found Video Mode: 1280x720 [Video]
STATUS: Found Video Mode: 1152x720 [Video]
STATUS: Found Video Mode: 1024x768 [Video]
STATUS: Found Video Mode: 1024x576 [Video]
STATUS: Found Video Mode: 960x600 [Video]
STATUS: Found Video Mode: 928x580 [Video]
STATUS: Found Video Mode: 864x486 [Video]
STATUS: Found Video Mode: 800x600 [Video]
STATUS: Found Video Mode: 800x500 [Video]
STATUS: Found Video Mode: 768x480 [Video]
STATUS: Found Video Mode: 720x480 [Video]
STATUS: Found Video Mode: 720x400 [Video]
STATUS: Found Video Mode: 640x480 [Video]
STATUS: Found Video Mode: 640x400 [Video]
STATUS: Found Video Mode: 640x350 [Video]
STATUS: Found Video Mode: 320x240 [Video]
STATUS: Found Video Mode: 320x200 [Video]
STATUS: Found resolutions: 18 [Video]
INFO:   Path "/home/nemo/songs/" added [UPathUtils.AddSpecialPath]
WARN:   Path "" not available [UPathUtils.AddSpecialPath]
STATUS: Load Help [Initialization]
STATUS: Write Ini [Initialization]
STATUS: Loading: /tmp/.mount_UltraScx5XqR/usr/bin/../share/ultrastardx/themes/Modern.ini [TTheme.LoadTheme]
WARN:   Required theme section SongRouletteStaticCat does not exist. [TTheme.ThemeLoadStatic]
WARN:   Required theme section JukeboxSongOptionsLyricSizeSlide (selectslide) does not exist. [TTheme.ThemeLoadSelectSlide]
STATUS: Opened audio device [TAudioPlayback_SDL.InitializeAudioPlaybackEngine]
STATUS: Opened audio device [UAudioPlayback_SoftMixer.InitializePlayback]
INFO:   Using pulseaudio driver [SDL]
STATUS: InputDevice "Internes Audio Internal Microphone"@2x44100Hz defaults to 2048 samples buffer [SDL]
STATUS: #Input-Devices: 1 [SDL]
INFO:   Using decoder FFmpeg_Decoder for "/tmp/.mount_UltraScx5XqR/usr/bin/../share/ultrastardx/sounds/Common start.mp3" [TAudioPlaybackBase.OpenDecodeStream]
INFO:   Using decoder FFmpeg_Decoder for "/tmp/.mount_UltraScx5XqR/usr/bin/../share/ultrastardx/sounds/Common back.mp3" [TAudioPlaybackBase.OpenDecodeStream]
INFO:   Using decoder FFmpeg_Decoder for "/tmp/.mount_UltraScx5XqR/usr/bin/../share/ultrastardx/sounds/menu swoosh.mp3" [TAudioPlaybackBase.OpenDecodeStream]
INFO:   Using decoder FFmpeg_Decoder for "/tmp/.mount_UltraScx5XqR/usr/bin/../share/ultrastardx/sounds/select music change music 50.mp3" [TAudioPlaybackBase.OpenDecodeStream]
INFO:   Using decoder FFmpeg_Decoder for "/tmp/.mount_UltraScx5XqR/usr/bin/../share/ultrastardx/sounds/option change col.mp3" [TAudioPlaybackBase.OpenDecodeStream]
INFO:   Using decoder FFmpeg_Decoder for "/tmp/.mount_UltraScx5XqR/usr/bin/../share/ultrastardx/sounds/rimshot022b.wav" [TAudioPlaybackBase.OpenDecodeStream]
INFO:   Using decoder FFmpeg_Decoder for "/tmp/.mount_UltraScx5XqR/usr/bin/../share/ultrastardx/sounds/Applause.mp3" [TAudioPlaybackBase.OpenDecodeStream]
INFO:   Using decoder FFmpeg_Decoder for "/tmp/.mount_UltraScx5XqR/usr/bin/../share/ultrastardx/sounds/background track.mp3" [TAudioPlaybackBase.OpenDecodeStream]
STATUS: SDL_Init [UGraphic.Initialize3D]
STATUS: Use config resolution [SDL_SetVideoMode]
STATUS: Creating window [SDL_SetVideoMode]
STATUS: Set Video Mode...   Borderless fullscreen [SDL_SetVideoMode]
INFO:   OpenGL vendor Intel [UGraphic.InitializeScreen]
INFO:   OpenGL renderer Mesa Intel(R) HD Graphics 400 (BSW) [UGraphic.InitializeScreen]
INFO:   OpenGL version 4.6 (Compatibility Profile) Mesa 25.3.4-arch1.2 [UGraphic.InitializeScreen]
INFO:   OpenGL vendor Intel [TTextureUnit.Create]
INFO:   OpenGL renderer Mesa Intel(R) HD Graphics 400 (BSW) [TTextureUnit.Create]
INFO:   OpenGL version 4.6 (Compatibility Profile) Mesa 25.3.4-arch1.2 [TTextureUnit.Create]
INFO:   OpenGL TextureNPOT-support: -1 [TTextureUnit.Create]
STATUS: TDisplay.Create [UGraphic.Initialize3D]
STATUS: Loading Font Textures [UGraphic.Initialize3D]
STATUS: Building Fonts [LoadTextures]
STATUS: Loading Loading Screen [UGraphic.Initialize3D]
STATUS: Loading and checking songs [UGraphic.Initialize3D]
STATUS: Creating Category Covers Array [Initialization]
STATUS: Creating Avatars Cache [Initialization]
STATUS: Creating Song Array [Initialization]
STATUS: Searching For Songs [SongList]
DEBUG:  Searching directory /home/nemo/.ultrastardx/songs/ for txt files [TSongs.BrowseTXTFiles]
DEBUG:  Searching directory /home/nemo/songs/ for txt files [TSongs.BrowseTXTFiles]
DEBUG:  Recursing: /home/nemo/songs/KPop Demon Hunters (Huntr-x) - Golden [TSongs.FindFilesByExtension]
DEBUG:  Found file /home/nemo/songs/KPop Demon Hunters (Huntr-x) - Golden/KPop Demon Hunters (Huntr-x) - Golden.txt [TSongs.FindFilesByExtension]
DEBUG:  Recursing: /home/nemo/songs/KPop Demon Hunters (Huntr-x) - What It Sounds Like [TSongs.FindFilesByExtension]
DEBUG:  Found file /home/nemo/songs/KPop Demon Hunters (Huntr-x) - What It Sounds Like/KPop Demon Hunters (Huntr-x) - What It Sounds Like.txt [TSongs.FindFilesByExtension]
DEBUG:  Recursing: /home/nemo/songs/KPop Demon Hunters (Rumi & Jinu) - Free [TSongs.FindFilesByExtension]
DEBUG:  Found file /home/nemo/songs/KPop Demon Hunters (Rumi & Jinu) - Free/KPop Demon Hunters (Rumi & Jinu) - Free.txt [TSongs.FindFilesByExtension]
DEBUG:  Recursing: /home/nemo/songs/KPop Demon Hunters (Saja Boys) - Soda Pop [TSongs.FindFilesByExtension]
DEBUG:  Found file /home/nemo/songs/KPop Demon Hunters (Saja Boys) - Soda Pop/KPop Demon Hunters (Saja Boys) - Soda Pop.txt [TSongs.FindFilesByExtension]
DEBUG:  Recursing: /home/nemo/songs/KPop Demon Hunters (Saja Boys) - Your Idol (Movie Version) [TSongs.FindFilesByExtension]
DEBUG:  Found file /home/nemo/songs/KPop Demon Hunters (Saja Boys) - Your Idol (Movie Version)/KPop Demon Hunters (Saja Boys) - Your Idol (Movie Version).txt [TSongs.FindFilesByExtension]
DEBUG:  Recursing: /home/nemo/songs/KPop Demon Hunters (Saja Boys) - Your Idol [TSongs.FindFilesByExtension]
DEBUG:  Found file /home/nemo/songs/KPop Demon Hunters (Saja Boys) - Your Idol/KPop Demon Hunters (Saja Boys) - Your Idol.txt [TSongs.FindFilesByExtension]
DEBUG:  Recursing: /home/nemo/songs/KPop Demon Hunters (Huntr-x) - How It’s Done [TSongs.FindFilesByExtension]
DEBUG:  Found file /home/nemo/songs/KPop Demon Hunters (Huntr-x) - How It’s Done/KPop Demon Hunters (Huntr-x) - How It’s Done.txt [TSongs.FindFilesByExtension]
DEBUG:  Recursing: /home/nemo/songs/KPop Demon Hunters (Rumi & Jinu) - Free [DUET] [TSongs.FindFilesByExtension]
DEBUG:  Found file /home/nemo/songs/KPop Demon Hunters (Rumi & Jinu) - Free [DUET]/KPop Demon Hunters (Rumi & Jinu) - Free [DUET].txt [TSongs.FindFilesByExtension]
DEBUG:  Recursing: /home/nemo/songs/KPop Demon Hunters (Huntr-x) - Takedown (1) [TSongs.FindFilesByExtension]
DEBUG:  Found file /home/nemo/songs/KPop Demon Hunters (Huntr-x) - Takedown (1)/KPop Demon Hunters (Huntr-x) - Takedown.txt [TSongs.FindFilesByExtension]
DEBUG:  Recursing: /home/nemo/songs/KPop Demon Hunters (Huntr-x) - Takedown [TSongs.FindFilesByExtension]
DEBUG:  Found file /home/nemo/songs/KPop Demon Hunters (Huntr-x) - Takedown/KPop Demon Hunters (Huntr-x) - Takedown.txt [TSongs.FindFilesByExtension]
ERROR:  Audio/MP3 tag/file missing: /home/nemo/songs/KPop Demon Hunters (Huntr-x) - Takedown (1)/KPop Demon Hunters (Huntr-x) - Takedown.txt
ERROR:  AnalyseFile failed for "/home/nemo/songs/KPop Demon Hunters (Huntr-x) - Takedown (1)/KPop Demon Hunters (Huntr-x) - Takedown.txt".
STATUS: Search Complete [SongList]
STATUS: Creating 2nd Song Array [Initialization]
STATUS:  Loading Textures [UGraphic.Initialize3D]
STATUS: Loading Textures [LoadTextures]
STATUS: Loading Textures - A [LoadTextures]
STATUS: Loading Textures - B [LoadTextures]
STATUS: Loading Textures - C [LoadTextures]
STATUS: Loading Textures - Done [LoadTextures]
STATUS:  Loading Screens [UGraphic.Initialize3D]
STATUS: Finish [Initialize3D]
STATUS: Playlist Manager [Initialization]
STATUS: Effect Manager [Initialization]
STATUS:   # Name                           Version  Status     Paused  #Errors [LuaCore Plugins]
STATUS:   0 party mode: 1000blind          1.00     running    False   0      [LuaCore Plugins]
STATUS:   1 party mode: 2000points         1.00     running    False   0      [LuaCore Plugins]
STATUS:   2 party mode: 2000pointsblind    1.00     running    False   0      [LuaCore Plugins]
STATUS:   3 party mode: 5000points         1.00     running    False   0      [LuaCore Plugins]
STATUS:   4 party mode: 5000pointsblind    1.00     running    False   0      [LuaCore Plugins]
STATUS:   5 party mode: 500blind           1.00     running    False   0      [LuaCore Plugins]
STATUS:   6 party mode: 7000points         1.00     running    False   0      [LuaCore Plugins]
STATUS:   7 party mode: 5000pointsblind    1.00     running    False   0      [LuaCore Plugins]
STATUS:   8 party mode: blindLyrics        1.00     running    False   0      [LuaCore Plugins]
STATUS:   9 party mode: blindTotal         1.00     running    False   0      [LuaCore Plugins]
STATUS:  10 party mode: blind              1.00     running    False   0      [LuaCore Plugins]
STATUS:  11 party mode: deaf               1.00     running    False   0      [LuaCore Plugins]
STATUS:  12 party mode: duel               1.00     running    False   0      [LuaCore Plugins]
STATUS:  13 party mode: hardcore           1.00     running    False   0      [LuaCore Plugins]
STATUS:  14 party mode: holdtheline        0.6      running    False   0      [LuaCore Plugins]
STATUS:  15 party mode: holdthelineblind   0.6      running    False   0      [LuaCore Plugins]
STATUS:  16 party mode: shortsong          1.00     running    False   0      [LuaCore Plugins]
STATUS:  17 party mode: teamduel           1.00     running    False   0      [LuaCore Plugins]
STATUS: Main Loop [Initialization]

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions