トップ 差分 一覧 ソース 検索 ヘルプ RSS ログイン

Tips-MIDI

Linux MIDI

Sampler

http://www.fluidsynth.org/

WAV

https://www.indiedrums.com/acoustic-drum-samples/free-drum-kits/

ノコギリ波に作り方

https://slpr.sakura.ne.jp/qp/periodic-analytical/

三角波の作り方

https://www.it-swarm.dev/ja/c/%E4%B8%89%E8%A7%92%E6%B3%A2%E3%82%92%E7%94%9F%E6%88%90%E3%81%99%E3%82%8B1%E8%A1%8C%E9%96%A2%E6%95%B0%E3%81%AF%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%E3%81%8B%EF%BC%9F/967232358/

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://muse-sequencer.org/

http://osdn.net/projects/sfnet_lmuse/

https://musescore.org/ja

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
sample_data::::https://github.com/oishiikurigohan/spectrum_analysishttp://www.kurigohan.com/article/20181004_fft_spectrum_analysis.html

コードと音階

http://osinko.hatenablog.jp/