The BepInEx console will not appear when launching like it does for other games on Thunderstore (you can turn it back on in your BepInEx.cfg file). If your PEAK crashes on startup, add -dx12 to your launch parameters.

BugleHero
This mod turns your bugle into a MIDI-powered instrument, hopefully synced for all players.
By Grinjr
Last updated | a week ago |
Total downloads | 2098 |
Total rating | 0 |
Categories | Mods Misc Audio Items Client Side |
Dependency string | Grinjr-BugleHero-0.2.0 |
Dependants | 0 other packages depend on this package |
This mod requires the following mods to function

BepInEx-BepInExPack_PEAK
BepInEx pack for PEAK. Preconfigured and ready to use.
Preferred version: 5.4.2403README
Bugle Hero
Play the in-game bugle using a connected MIDI device.
Example: https://youtu.be/8ZpSbefGZDA
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 from Thunderstore
- 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