@soundweave/instrument-rack
v1.0.2
Published
Synth and drum voice management for SoundWeave
Readme
@soundweave/instrument-rack
用于 Soundweave 的声音和乐器管理——包括合成器、鼓和预设。
主要功能
- 合成器声音的创建和参数管理
- 鼓声音的创建,支持每个音符的配置
- 乐器组的生命周期管理(创建、连接、销毁)
- 包含分类的预设库
- MIDI 到频率的转换,以及音高到鼓的映射
主要导出内容
import {
InstrumentRack,
SynthVoice,
DrumVoice,
FACTORY_PRESETS,
getPreset,
getPresetsByCategory,
midiToFreq,
pitchToDrum,
} from "@soundweave/instrument-rack";InstrumentRack:管理多个声音、路由和销毁。SynthVoice:基于振荡器的声音,带有包络和滤波器。DrumVoice:基于采样器的打击乐声音。FACTORY_PRESETS:内置的预设集合。getPreset(name)/getPresetsByCategory(cat):预设查找。
依赖项
@soundweave/schema:用于乐器、预设和声音的类型定义。
