MusePlay

Remember the Flow.
Make the Story.

Real-time MIDI music performance app. Experience immersive music with beautiful visual effects. Powered by a high-performance audio engine and sophisticated visualization system built with SwiftUI and SpriteKit.

Key Features

Immersive music experience powered by a powerful audio engine and beautiful visual effects

🎵

Real-time MIDI Playback

High-performance audio engine based on AudioKit for real-time MIDI file playback. Features SoundFont support, multi-channel sampler, and sophisticated timing group-based playback system.

🎨

Beautiful Visual Effects

Experience music visually with various effects including waterfall effects, particle systems, trail effects, and hit effects. Powered by SpriteKit's high-performance rendering system.

🎹

Touch Performance

Multi-touch support enables chord playing. Features velocity mapping based on touch intensity and precise haptic feedback powered by CoreHaptics.

⚙️

Rich Customization

Detailed settings across 8 categories. Customize audio effects, visual effects, note display, touch controls, performance optimization, and more to your preference.

🌍

Multi-language Support

Supports 8 languages including Korean, English, Chinese, Japanese, German, French, Portuguese, and Hindi. Features automatic language detection.

Extreme Performance Optimization

Delivers smooth performance experience through extreme optimization including particle pooling, texture caching, dynamic performance adjustment, and thermal management.

App Highlights

8
Supported Languages
8
Setting Categories
16
MIDI Channels
Customizable

Tech Stack

Built with cutting-edge Apple technologies and open-source frameworks

SwiftUI
SpriteKit
AudioKit
CoreHaptics
CoreMotion
CoreImage
Firebase
CoreData