https://github.com/magicien/joyfulplayer
MIDI Player for Nintendo Joy-Con and ProController (macOS, Swift)
https://github.com/magicien/joyfulplayer
joy-con macos midi-player nintendo-switch pro-controller swift
Last synced: 10 months ago
JSON representation
MIDI Player for Nintendo Joy-Con and ProController (macOS, Swift)
- Host: GitHub
- URL: https://github.com/magicien/joyfulplayer
- Owner: magicien
- License: mit
- Created: 2020-06-21T04:39:59.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2020-08-02T08:24:15.000Z (almost 6 years ago)
- Last Synced: 2025-04-30T22:38:51.998Z (about 1 year ago)
- Topics: joy-con, macos, midi-player, nintendo-switch, pro-controller, swift
- Language: Swift
- Homepage:
- Size: 19.7 MB
- Stars: 8
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# JoyfulPlayer
MIDI Player for Nintendo Joy-Con and ProController (macOS, Swift)

## Download
1. Download a dmg file (JoyfulPlayer-vX.X.X.dmg) from [Releases](https://github.com/magicien/JoyfulPlayer/releases)
2. Copy JoyfulPlayer.app to Applications (or you can launch the app directly)

## How to use
1. Connect your controller via Bluetooth
1.1. Open "System Preferences" > "Bluetooth" on your Mac
1.2. Hold down your controller's sync button
1.3. Click the "Connect" button

2. Launch JoyfulPlayer.app
2.1. Make sure your controllers appear in the window

3. Play MIDI
3.1. Open MIDI File

3.2. Parse

3.3. Assign tracks to controllers

3.4. Convert data

3.5. Play!

## See also
[JoyConSwift](https://github.com/magicien/JoyConSwift) - IOKit wrapper for Nintendo Joy-Con and ProController (macOS, Swift)