Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/puppy-girl/MidiStrummer
Play guitars with a MIDI input in Webfishing! 🎶
https://github.com/puppy-girl/MidiStrummer
Last synced: 17 days ago
JSON representation
Play guitars with a MIDI input in Webfishing! 🎶
- Host: GitHub
- URL: https://github.com/puppy-girl/MidiStrummer
- Owner: puppy-girl
- Created: 2024-10-22T05:32:12.000Z (2 months ago)
- Default Branch: main
- Last Pushed: 2024-10-30T03:06:08.000Z (about 2 months ago)
- Last Synced: 2024-10-30T08:27:47.372Z (about 2 months ago)
- Language: GDScript
- Homepage:
- Size: 14.6 KB
- Stars: 11
- Watchers: 1
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-webfishing - MidiStrummer
- awesome-webfishing - MidiStrummer
README
# MIDI Strummer
A WEBFISHING mod to play guitars with a MIDI input device! 🎶the guitar will play with or without the menu open; feel free to run around, fish, and talk in chat while playing!
## Installation
> [!NOTE]
> GDWeave is required to use the mod—[head here](https://github.com/NotNite/GDWeave/) if it isn't installed[Download MIDI Strummer](https://github.com/puppy-girl/MidiStrummer/releases/latest/download/MidiStrummer.zip) and put the extracted mod folder into `GDWeave/mods`. Your `mods` folder should hold a `MidiStrummer` directory with all the mod files inside it ૮˶• ﻌ •˶ა
## Playing from MIDI files
> [!TIP]
> WEBFISHING won't detect MIDI devices connected after launching; try restarting if it doesn't work ૮ • ﻌ - აto play from a midi file I recommend installing [loopMIDI](https://www.tobias-erichsen.de/software/loopmidi.html) and creating a virtual loopback port with the add icon on the bottom left. in a midi player of your choice, set the output device to your new virtual loopback port: I use [MidiPlay](https://chrishills.org.uk/ChrisHills/midiplay/index.html) for its simplicity and ease of muting instruments, but feel free to use any player!
notes outside of the guitars' range will be ignored and simultaneous notes/notes in quick succession can cause some audio quirks; if/when this is an issue i suggest muting instruments or editing the midi file. WEBFISHING's guitars can play notes from the midi pitches 40 to 80, or from E2 to G#5, and faster notes tend to sound better in the middle of that range where there's more available strings to play them