Play music automatically in Sky: Children of the Light using sheet files!
- 🎹 15-key Sky Instrument interface
- 🎵 Support for multiple instruments (Piano, Fulute, etc.)
- ⌨️ Custom keyboard layouts with profile system
- 🔍 Automatic scan code detection
- 📂 Easy sheet file management
- 🎮 Play in-game or locally
- 🖥️ Floating overlay showing pressed keys
- 📜 Supports multiple sheet formats
- Download
Sky Auto Instrument Player.exefrom the Releases page - Run the application
- Done!
- Install Python 3.8+
- Clone this repository
- Install dependencies:
pip install -r requirements.txt- Run:
python main.py-
Create Your Keyboard Profile
- Go to Settings → Manage Profiles
- Click "+ New Profile"
- Press each key on your keyboard when prompted (15 keys total)
- The app will automatically detect your keyboard layout
-
Select Target Window (for in-game play)
- Go to Settings → Select Game Window
- Choose Sky from the list
-
The app uses the same note system as: Sky Music Nightly You can create music there and play it directly in this app or in-game.
-
Discord Channel: Sky & Genshin Music Nightly
-
Search in Discord communities for sheets
.txt.json.skysheet
This format is fully supported.
Simply open the app and click the Add Sheet button.
this extension is for genshin and 21-key based so it's unsupported.
if you already playing Genshin Impact you can use them with Genshin Auto Lyre Player
- Press
Win + R, typeappdataand go to\SkyAutoPlayer\sheets - The
sheetsfolder contains all available music files - You can rename or remove them freely
- If there are no sheets, simply add your own
Apache License Version 2.0
- Made by Mert Çakır
- Uses CustomTkinter, Pygame, PyAutoGUI
