A downloadable tool for Windows


ABOUT

Aiyi's Instrument Player for Where Winds Meet is a standalone Windows utility for converting MIDI files into playable in-game keystroke macros. Just open MIDI files in the program, generate a macro, and press Play — the app will perform the song using the correct keyboard mappings for the instrument.


HOW TO USE

Run the .exe (no install needed) IN ADMINISTRATOR MODE.
This must be run in Administrator Mode for keystrokes to register in WWM. This is a Windows level limitation.
Click Open MIDI… and add one or more .mid files.
Have your Where Winds Meet instrument 'Free Play' mode.
Set your instrument to 36-Key mode by hitting F1 in 'Free Play'.
Select a track and press Play or Play Playlist.
Focus the game window and let the app perform the music.
Press F11 anytime to instantly stop playback, even when WWM is in focus. 


PLAYLIST SUPPORT

Add multiple MIDI files to a playlist
Reorder tracks using drag-and-drop
Right-click to remove tracks
Save or load playlists as .json files
“Play Playlist” plays from the selected track to the end with a short delay between songs


LIMITATIONS

The game only supports 3 octaves; midis with a range wider than 3 octaves will have low notes culled. 
The game only plays 1 instrument at a time; midis with >1 instrument (esp. percussion) may sound muddy. (Piano covers recommended)
It's free and unsigned, and Windows Defender doesn't like Unsigned .exe files. If it tries to block you, run it anyway. (This app is perfectly safe, but it's a good habit check new .exe files with your antivirus!)


BACKEND

Automatic MIDI to Macro Conversion
Converts .mid files into a keystroke macro playable in-game
Transposes the song to fit the instrument’s 3-octave range (48–83)
Smartly rolls chords so polyphonic notes work on a monophonic instrument
Handles tempo changes and timing accurately
Macro generation runs in the background
Macro caching avoids re-processing files
Temporary files cleanly isolated in system temp folder


REQUIREMENTS

Windows 
Game window must be focused for the macro to play notes
MIDI files should be reasonably clean (most work fine)


NOTES

This tool is fan-made and not officially affiliated with Where Winds Meet.
Use responsibly and in accordance with game rules.


LICENSE

MIT License. https://github.com/topazamaranth/Aiyes-WWM-Instrument-Player

Updated 17 hours ago
Published 3 days ago
StatusReleased
CategoryTool
PlatformsWindows
AuthorAiyeToolbox
Tagswherewindsmeet

Download

Download
Aiye's Instrument Player.rar 61 MB

Install instructions

Unzip the rar file. This is a standalone app, no install required. Run in administrator mode to ensure keystrokes register in WWM. 

Comments

Log in with itch.io to leave a comment.

allo, i dont know if its a common bug for anyone else but in groups of people specifically its closes out of the task instantly but keeps spamming the buttons

(1 edit)

Hi there. Every time I add a midi file I get the following error (or similar).

'utf-8' codec can't decode byte 0xc3 in position 60: invalid continuation byte

Any ideas?

Works Great. Would enjoy seeing a keybind to allow play when tabbed into the game already or a short pause to allow back into the game before a MIDI plays.

Oooo good ideas; I'm going to implement these suggestions in the next version release. :D