You are viewing a potentially older version of this package. View all versions.
Safron-ComputerMusic-1.0.2 icon

ComputerMusic

YouTube music mod for Shift At Midnight. Press M in-game. Host controls play/skip/stop, synced multiplayer, personal volume slider.

By Safron
Date uploaded 2 months ago
Version 1.0.2
Download link Safron-ComputerMusic-1.0.2.zip
Downloads 19
Dependency string Safron-ComputerMusic-1.0.2

This mod requires the following mods to function

BepInEx-BepInExPack_IL2CPP-6.0.755 icon
BepInEx-BepInExPack_IL2CPP

BepInEx pack for IL2CPP x64 Unity games. Preconfigured and ready to use.

Preferred version: 6.0.755

README

Computer Music

YouTube music for Shift At Midnight. Press M anywhere in-game to open the music panel.

Requirements

  • BepInExPack IL2CPP (installed automatically as dependency)
  • All players need this mod for synced playback

Install

  1. Install via Thunderstore Mod Manager
  2. Enable Computer Music and BepInExPack IL2CPP
  3. Launch the game through the mod manager

Usage

Key / Control Action
M Open / close music panel
Esc Close panel
Add Add YouTube URL to queue (host only)
Play Start current track (host only)
Skip Next track (host only)
Stop Stop playback (host only)
Clear Clear queue (host only)
Volume slider Personal volume — only affects your game

Multiplayer

  • Host manages the queue and playback
  • Before play, every player downloads/caches the track locally
  • Playback starts once everyone is ready (no timeout)
  • Volume is local only — other players are not affected

Cache

Downloaded tracks are stored in:

BepInEx/plugins/cache/ (next to the mod DLL in your profile)

yt-dlp

This package includes yt-dlp.exe. You can override the path with the SAMMOD_YTDLP environment variable.

Troubleshooting

  • Check BepInEx/LogOutput.log for [Computer Music] lines
  • First launch after BepInEx install: run once to generate interop assemblies
  • If download fails, update yt-dlp or set SAMMOD_YTDLP to a newer binary

CHANGELOG

Changelog

1.0.3

  • yt-dlp reliability fixes for YouTube downloads

1.0.0

  • Initial release