Tips-MIDI
Linux MIDI
Sampler
WAV
https://www.indiedrums.com/acoustic-drum-samples/free-drum-kits/
ノコギリ波に作り方
https://slpr.sakura.ne.jp/qp/periodic-analytical/
三角波の作り方
Midi_??
https://www.akm.com/jp/ja/products/audio/audio-codec/ak4954aen/
https://www.marutsu.co.jp/pc/i/27855914/
I2S ドライバ
とりあえずアマゾンで一番安かった PCM5102 を使ってみるamazon PCM5102 データシート
参考サイトそのままかな。。::
MIDI シーケンサ
Linux向けのオーディオ/MIDIシーケンサー「MusE 2.0」
http://osdn.net/projects/sfnet_lmuse/
http://download.opensuse.org/repositories/multimedia:/musescore2/openSUSE_Leap_42.3/
http://download.opensuse.org/repositories/multimedia:/musescore2/openSUSE_Leap_42.2/
https://openmidiproject.osdn.jp/index.html
仕様
http://amei.or.jp/midistandardcommittee/MIDIspcj.html
ノート番号と周波数
| ノート番号 | 周波数 | 音階 |
|---|---|---|
| 57 | 220.0 | A 3 |
| 60 | 261.6256 | (中央C) |
| 69 | 440.0 | A 4 |
| 81 | 880.0 | A 5 |
| 93 | 1760.0 | A 6 |
計算式
f=440∗2^((i−69)/12) i :: ノート番号(0x00-0x7F)
Tips
https://digi-pal.link/midi-note-number/
| Note# | name |
|---|---|
| 31 | snare |
| 36 | Kick/BassDrum |
| 40 | E-snare |
| 41 | Low FloorTom |
| 43 | H-Floor Tom |
| 45 | Low Tom |
| 46 | Hi-Hat |
| 47 | Hi-Mid Tom |
| 48 | Hi-Mid Tom |
| 50 | High Tom |
| 56 | CowBell |
ADSR の意味
https://support.apple.com/ja-jp/guide/logicpro/lgsife419620/mac
| name | 例piano(設定値) | ||
|---|---|---|---|
| Attack | Maxになるまでの時間 | 0.025 | lebel 0.2 |
| Decay | Sustainレベルまでの時間 | 0.065 | level 0.125 |
| Sustain | キーが押されている間出力するレベル | 0.015 | time 0.3/lebel 0.003 |
| Release | キーがはなされてから0になるまでの時間 | 1.365 |