~HOW TO USE???~ (日本語は下に書きました) 1.check frag 2.Convert MIDI file to hex↓ https://tsuka0.github.io/MIDIHEX/ 3.paste data 4.Enjoy ~HOW TO PARSE???~ 1.check flag 2.Check "see inside" 3.please read the comments on blocks (with translate) 4.Enjoy ~使い方~(日本語) 1.旗を押す 2.MIDIファイルを以下のサイトでhexに変換 https://tsuka0.github.io/MIDIHEX/ 3.データをコピーして貼り付け 4.えんじょい! ~第二の使い方~(日本語) 1.旗を押す 2."中を見る"を押す 3.ブロックについているコメントを読む 4.えんじょい!
@hevean_3様のプログラムを自分(≒ほぼGoogle先生)なりに解読し、説明をつけてみました。 あとUIも付けてみました。 ("return"はうまく反映させることが出来ませんでした) いろいろ改造してみました。 あと軽量化してみました。 Turbowarpを使用しなくても音源がちゃんと再生されるように改良してみました。 Scratchの仕様上、音源ファイルを高速かつ連続で再生しようとするととぎれとぎれになってしまうことがあります。そこで、なぜかその仕様が起こらない"音楽"の拡張機能を使ってみました。(もしかして、"scratchの拡張機能じゃない音で鳴らせるよ!"っていう趣旨のプロジェクトだったのかも...?そうだったらすみません。) 超参考にした文献 QiitaのPianoScoreJP様の JavaScriptでMIDIファイルを解析してみる 1 JavaScriptでMIDIファイルを解析してみる 2 JavaScriptでMIDIファイルを解析してみる 3 @hevean_3様もPianoScoreJP様も凄いです! midiファイルの構造について勉強するとても良い機会になりました!本当にありがとうございます。