インストール
パッケージマネージャー
ベータ版
npm パッケージはまだ公開されていません。ベータ期間中はデモページからライブラリをご利用いただくか、ソースからビルドしてください。
bash
npm install @libraz/midi-sketchbash
yarn add @libraz/midi-sketchbash
pnpm add @libraz/midi-sketchブラウザでの使用
html
<script type="module">
import { init, MidiSketch, createDefaultConfig } from '@libraz/midi-sketch'
await init()
const sketch = new MidiSketch()
const config = createDefaultConfig(0)
sketch.generateFromConfig(config)
const midi = sketch.getMidi()
// ...
</script>バンドラー設定
Vite
javascript
// vite.config.js
export default {
optimizeDeps: {
exclude: ['@libraz/midi-sketch']
}
}Webpack
WASM ファイルを正しく配信する必要があります。.wasm ファイルを適切に処理する設定を行ってください。