BugleHero

版本 v0.2.0·更新於 2025-08-17

This mod turns your bugle into a MIDI-powered instrument, hopefully synced for all players.

截圖 共 1 張

模組介紹 作者原文

Bugle Hero

Play the in-game bugle using a connected MIDI device.

Example:

Features

  • Control the bugle using MIDI input (keyboard, MIDI player, etc.)
  • Single-note output (no polyphony)
  • Automatic MIDI channel detection (configurable if needed, hopefully it works)

⚠️ Early Development Notice

I made this mod in maybe 8 hours or so because I was disappointed there wasn’t already one that did this.

Immediately afterward, I became bedridden, but wanted to upload it so others could use it.

This means it may still be riddled with bugs and is very much in early progress.

Bugs & Feedback

Found a bug or have a suggestion?

Please open an issue on the GitHub repository: Bugle Hero Issues

How It Works

  • Listens for MIDI note events and maps them to the bugle’s pitch controls
  • Does a best attempt to transpose notes within playable range (from my testing anywhere inbetween roughly C4-C6)
  • Supports both local and multiplayer use (or at least, it should)
  • Optional MIDI channel override in the configuration file (hopefully this works)

Installation

  • Install BepInEx for PEAK
  • Download Bugle Hero
  • Extract to the PEAK/BepInEx/plugins folder

Usage

  • Equip the bugle in-game
  • Play notes on your MIDI device to produce bugle sounds
  • Only one note will play at a time (latest note overrides previous)
  • If auto MIDI detection fails, set your MIDI channel in:

PEAK/BepInEx/config/BugleHero.cfg

Limitations

  • Does not work on linux
  • No chord/polyphonic playback
  • MIDI channel config is untested
  • May behave unexpectedly with multiple connected MIDI devices

安裝與使用 安裝:BepInEx 外掛

  1. 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
  2. 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
  3. 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
  4. 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。

帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。

前置依賴

下面這些內容需要先安裝,否則該模組不會生效:

BepInEx-BepInExPack_PEAK

檔案與校驗

檔案名稱
BugleHero-0.2.0.zip
檔案大小
161.5 KiB