乐器展示

12 种乐器预设,将合成引擎转化为真实乐器。点击其中一种,然后弹奏下方的键盘(或使用您的 MIDI 控制器)。每种预设都会配置波形、包络、滤波器、齐奏和颤音。

波形
钢琴
第4八度
点击琴键或使用电脑键盘(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 提供支持