Skip to content

asaday/MDXPlayer

Repository files navigation

MDX Player for iOS

App Store Platform Swift License

懐かしい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

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

About

X68000のMDXファイルのプレイヤー

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages