インストゥルメント・ショーケース

シンセエンジンを実際の楽器に変える12種類のプリセット。プリセットを選択し、下のキーボードを演奏(またはMIDIコントローラーを使用)してください。各プリセットでは、波形、エンベロープ、フィルター、ユニゾン、ビブラートが設定されています。

波形
ピアノ
オクターブ4
鍵盤をクリックするか、PCキーボード(Q~M)を使用してください
演奏デモ — 各楽器の実際の音色を確認
室内楽アンサンブル
ヴァイオリンのメロディ+チェロのハーモニー+ピアノのコード・カノン風
ジャズ・コンボ
オルガンのコード + シンセベースのウォーキング・ライン + ブラスのスタブ · スウィング・フィール
シンセウェーブ・ドライブ
シンセリード + シンセパッド + シンセベース + ドラム · 128 BPM
ワールド・フュージョン
マリンバ + フルート + ハーモニカ + ギター · ペンタトニック
楽器をプログラムで読み込む
const synth = new ChiptuneSynth();
await synth.init();

// Load instruments onto tracks
synth.loadInstrument('violin', 0);   // Track 0 = Violin
synth.loadInstrument('piano', 1);    // Track 1 = Piano

// Play a chord
synth.playNoteByName('A', 4, 0, 2);  // Violin A4
synth.playNoteByName('C', 4, 1, 2);  // Piano C4
synth.playNoteByName('E', 4, 1, 2);  // Piano E4

// List all instruments
console.log(ChiptuneSynth.getInstrumentNames());
// ['piano','violin','cello','flute','organ','brass',
//  'harmonica','synthLead','synthPad','synthBass','marimba','electricGuitar']

// Enable MIDI controller
const devices = await synth.enableMIDI({ track: 0 });
console.log('MIDI devices:', devices);
8Binami提供