MDXPlayer
X68000のMDXファイルのプレイヤー
Install / Use
/learn @asaday/MDXPlayerREADME
MDX Player for iOS
<p align="center"> <a href="https://itunes.apple.com/us/app/mdx-player/id639136241?l=ja&ls=1&mt=8"> <img src="https://img.shields.io/badge/App_Store-Download-blue.svg" alt="App Store"> </a> <img src="https://img.shields.io/badge/platform-iOS%2015.0+-lightgrey.svg" alt="Platform"> <img src="https://img.shields.io/badge/Swift-5.0+-orange.svg" alt="Swift"> <img src="https://img.shields.io/badge/license-BSD-green.svg" alt="License"> </p>懐かしいX68000のMDXファイルを再生できるiOSプレイヤーアプリ
MDX is a sound file format designed to be played on the Sharp X68000.
Features
- Background Playback - 継続的な音楽再生をサポート
- Remote Control - iOS標準のメディアコントロールに対応
- Repeat Playback - シームレスなループ再生機能
- Dropbox Integration - クラウドストレージとの統合
- Real-time Visualization - X68000オリジナルのキーボード表示とスペクトラムアナライザー
- File Management - ローカルおよびクラウドファイルの一元管理
Requirements
- iOS 15.0以降
- Xcode 15以降(ビルドする場合)
How to Build
Swift Package Managerによる依存関係の解決
Xcodeプロジェクトを開くと、自動的にSwift Package依存関係が解決されます:
$ open mdxplayer.xcodeproj
初回ビルド時に、XcodeがSwiftyDropboxパッケージを自動的にダウンロードします。
Dependencies
- SwiftyDropbox - Dropbox SDK
About MDX Format
MDXデコード部はGORRYさんのGAMDXからのポートとなります。
MDX、ADPCM、OPMなどのライセンスを含むGAMDXについては、上記リンクを参照してください。
License
- 本アプリケーション: BSD License
- GAMDX (MDXデコーダ): GAMDXのライセンスに準拠
- SwiftyDropbox: Dropboxのライセンスに準拠
詳細は各コンポーネントのライセンスファイルを参照してください。
Links
Credits
- MDXデコーダ: GORRY
- Original X68000 MXDRV: milk., K.MAEKAWA, Missy.M, Yatsube
Made with care for X68000 music lovers
Related Skills
node-connect
330.3kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
81.3kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
330.3kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
commit-push-pr
81.3kCommit, push, and open a PR
