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