kpisrla.kpi v1.1 登録 -- SRLA 音源を再生

可逆圧縮コーデック SRLA の音源を再生するための KbMedia Player プラグインです。対応する拡張子は .srla です。

8/16/24 bit, 8kHz~192kHz での動作を確認しています。32bit データは公式エンコーダが対応していないため試せていません。

この記事を書く以前に v1.0 を公開していたのですが、8bit データを正しく扱えないバグがあるので v1.1 にバージョンアップしてください。

公式エンコーダだとテストデータを作りにくかったので、コマンドライン互換のエンコーダも用意しています。

もし古い srlaenc で 8bit データを作成していたら、それは正しく再生できませんのでこの v0.2 で再エンコードしてください。

kpiadx.kpi v2.00 登録

CRI ミドルウェア社の ADX フォーマット音声ファイルを再生する KbMedia Player 用プラグインです.対応する拡張子は .adx, .afs です.

ADX フォーマットのいわゆるバージョン 3 と 4 に対応します。エンコードタイプが「3: リニア」以外の形式への対応は実装はしたものの、データを持っていないため正しく再生できるかどうかはわかりません。 AHX および暗号化 ADX には対応していません。

AFS アーカイブは 1 ファイル複数曲として開くことができます。

v2.0 から瞬時シークに対応しています。

v2.0 では ADX のスケールを正しく解釈するため、v1 系にあったマスターボリュームの設定は不要となっています。また曲長計算のためのループ回数も本体の設定に従います。

プラグインが KbMedia Player のプラグイン設定で failed to load plug-in と言われて ADX ファイルを開けない場合は、「Visual C++ 2022 再頒布可能ファイル」をインストールしてから試してみてください。

更新内容

  • 11年ぶりのバージョンアップ_(:3 」∠)_
  • Visual Studio 2022 でビルド、プラグインが開けないときは上記の通り VC++2022 ランタイムを入れてみてください
  • KbMedia Player の新プラグイン仕様に対応、AFSの直接再生に対応
  • 現在手に入る情報で実装を一新

ダウンロード

GitHub からダウンロード

kpidop.kpi v2.0.0 登録

DSD (Direct Stream Digital) 音源を DSD Audio over PCM Frames (DoP) 方式で再生するための KbMedia Player プラグインです。対応する拡張子は dsf, dff, wsd です。

KbMedia Player 2.80beta29 以降が必要です。

プラグインの使い方については同梱の kpidop.txt ファイルか、前回のリリース記事([id:autch:20150711])をご覧ください。

更新内容

  • KbMedia Player Version 2.80beta29 以降に対応
  • 64bit/32bit 両対応
  • DSF の ID3v2 タグは本体が取得するようになった

ダウンロード

GitHubからダウンロード

kpitak.kpi v1.02 登録

TAK, (T)om's lossless (A)udio (K)ompressor フォーマットを再生するための KbMedia Player プラグインです。対応する拡張子は tak です。

  • TAK デコーダライブラリを 2.3.0 Final に更新
  • タグ情報を取得できるようになった

ダウンロード:https://github.com/autch/kpitak/releases/tag/v1.02
ソースコードhttps://github.com/autch/kpitak

kpiffmpeg.kpi v1.0.0 登録

各種音楽ファイルのデコードを FFmpeg に丸投げして再生するための KbMedia Player プラグインです。

ダウンロード:https://github.com/autch/kpiffmpeg/releases/tag/v1.0.0
ソースコードhttps://github.com/autch/kpiffmpeg

続きを読む