Skip to content

インストール

パッケージマネージャー

ベータ版

npm パッケージはまだ公開されていません。ベータ期間中はデモページからライブラリをご利用いただくか、ソースからビルドしてください。

bash
npm install @libraz/midi-sketch
bash
yarn add @libraz/midi-sketch
bash
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 ファイルを適切に処理する設定を行ってください。

Released under the MIT License.