KSS Player (仮称)


概要

レトロ音源向けの音楽データを RE:birthやSPFM Lightで演奏する、音楽プレーヤーです。名前の由来になっているKSS形式のほか、VGM/VGZ, S98形式にも暫定対応しています。

実行環境

演奏するには、以下の環境が必要です。詳細は、添付のREADMEファイルを参照してください。

OS

  • Windows
  • OS X (Mac OS X)
  • Linux (i386)

ハードウェア

  • RE:birth
    • マザーボード RE1-MB00 REV.1.3 ※β版マザーボードには対応していません。
    • 音源モジュール RE1-89XX, RE1-YM2413/B, RE1-YM2151, RE1-YM2608, RE1-SN76489, RE1-Y8950, RE1-YM2612/3438(PCMを除く), RE1-YMF262-M
    • 50pinカードエッジコネクタ付きエクステンションボード RE1-EXT-MSCCX
    • 波形メモリ音源(K051649)搭載ROMカートリッジ
    • 波形メモリ音源(K052539)搭載サウンドカートリッジ
  • SPFM Light
    • 音源モジュール RE1-89XX, RE1-YM2413/B, RE1-YM2151, RE1-YM2608, RE1-Y8950

ソフトウェア

機能の制約

  • このソフトウェアは開発中のため、バージョンによって再生できたり、できなかったりするデータがあります。その場合は、新旧のバージョンをお試しください。
  • Linux (x64)での動作は未確認です。人柱求む!w
  • Raspberry Pi (Raspbian) ではスロー再生となります。

注意事項

  • 本ソフトウェアは、一部のオープンソースソフトウェアを除いて、私、てつ(てつーん)が独自に(勝手に)開発しているものです。Project RE:birth(RE:birth開発元)、SPFMチーム、およびそれらの組み立てキット等の販売店に対して、本ソフトウェアに関する問い合わせ等をすることはお止めください。

Download

20150917-doc(マニュアル)

kss-player-ui-20150917-doc.zip

HTML形式のマニュアルを作成しました。

20150822-SNAPSHOT

kss-player-ui-20150822-SNAPSHOT.zip

YM2608モジュール(7.9872MHz)のSSG部を利用して、PSG(AY-3-8910系、1.789773MHz)の曲を(無理やり)演奏できるようにしました。

20150818-SNAPSHOT

kss-player-ui-20150818-SNAPSHOT.zip

SPFM Lightに対応しました。

RE:birthが優先されるため、SPFM Lightを使用する場合はRE:birthをUSBポートから取り外してください。

旧バージョンとモジュール設定の互換性がないため、再設定をお願いします。

ダウンロード
20150723-SNAPSHOT
再生可能なKSSデータが増えました。
今回からJava SE 8対応となりました。Java SE 7およびそれ以前のJavaでは実行できません。
kss-player-ui-20150723-SNAPSHOT.zip
圧縮Zipフォーマット 1.5 MB
ダウンロード
20150420-SNAPSHOT
S98の再生に暫定対応しました。対応モジュールはRE1-YM2608です。
KSSファイル再生時にモジュール取得に失敗していたのを修正しました。
ウィンドウのアイコンを変更しました。
添付のドキュメントをHTMLで書き直しました。
kss-player-ui-20150420-SNAPSHOT.zip
圧縮Zipフォーマット 1.5 MB
ダウンロード
20150410-SNAPSHOT
VGM/VGZの再生に対応したモジュールを追加しました(RE1-SN76489, RE1-89XX, RE1-YM2413/B, RE1-Y8950, RE1-MSCCX + SCC)。
VGM/VGZファイルの曲名を表示を変更しました。
実行時のパーミッションの問題が生じているため、OS X向けのアプリケーションバンドルの添付を止めました。OS XではLinuxと同様にコマンドで起動することができます。
kss-player-ui-20150410-SNAPSHOT.zip
圧縮Zipフォーマット 1.5 MB
ダウンロード
20150406-SNAPSHOT
VGM/VGZデータの再生に暫定対応しました。対応モジュールはRE1-YM2151, RE1-YM2608です。
今回もOS X向けのアプリケーションバンドルは含まれませんが、Linuxと同様に実行することができます。
kss-player-ui-20150406-SNAPSHOT.zip
圧縮Zipフォーマット 1.5 MB
ダウンロード
20150308-SNAPSHOT
ネイティブライブラリのロードに失敗したときに、エラーをダイアログ表示するようにしました。
リピート再生、シングル/全トラック再生の機能を追加しました。
今回もOS X向けのアプリケーションバンドルは含まれませんが、Linuxと同様に実行することができます。
kss-player-ui-20150308-SNAPSHOT.zip
圧縮Zipフォーマット 1.4 MB
ダウンロード
20150307-SNAPSHOT
連続再生機能を復活させました。
今回はOS X向けのアプリケーションバンドルは含まれません。
正常に再生できないファイルでフリーズしにくくなりました。
kss-player-ui-20150307-SNAPSHOT.zip
圧縮Zipフォーマット 1.4 MB
ダウンロード
20150103-SNAPSHOT
kss-player-20150103-SNAPSHOT.zip
圧縮Zipフォーマット 2.9 MB
ダウンロード
20141101-SNAPSHOT
kss-player-20141101-SNAPSHOT.zip
圧縮Zipフォーマット 1.9 MB