chipvoice

オープンソースのサウンドチップエミュレーター

懐かしいゲーム機。
新しい JavaScript。

私たちはクラシックなサウンドチップをサイクル単位でJavaScriptに再現しました。サウンドトラックをそれが書かれたチップで聴き、すべてのパートを追い、コンソールを切り替え、自分のMIDIを持ち込むこともできます。

マリオ · 地上 BGM

2A03 · 全パート

88.5 秒

0:001:28

再生ボタンかゲーム機をタップして開始。

%
半音

何を検証したの?

原作の命令を、そのまま。

本来のコンソール上では、この曲は独立したエミュレータと照合済みの正確なチップコマンドを再生します。他のコンソールや編集版はアダプテーションです。

イントロと 1 周分の完全なループ。Nintendo EAD / 近藤浩治、1985 年。旧形式の 16666 µs ヘッダーは Game_Music_Emu と同じく NTSC 映像タイミングとして解釈しています。

出典とクレジット ↗

移植による違い

声部不足による省略なし。

何も新たに作り出されていません。元データに存在するパートのみが再生されます。

音色の選択と制約

移植版は楽器の実測した音量特性を使ってパートのバランスを調整します。オリジナルのコマンド再生では元のミックスを保持します。ハードウェアの制約や未校正の音色は以下に表示します。

  • ネイティブ命令はソースのドライバーを再現します。移植用の表現情報は 240 Hz で取得しており、サイクル単位ではありません。
  • 移植先の音色はアレンジです。ゲームの設定を保持するのは、変更していないネイティブ命令列のみです。

録音は音量を揃えて比較されます。MIDIの取り込みと編集はブラウザ内でローカルにレンダリングされます。音声の比較は聴覚的な証拠であり、絶対的な採点ではありません。

3つの入り口

聴く、作る、組み込む

このステージは聴くための場所です。同じチップを使って作曲したり、自分のプロジェクトに組み込むこともできます。

チップごとの証拠を見る →

コミュニティの新着曲

ここで生まれた曲を聴いて、作り手を知り、リミックスしてみましょう。

見つける