/MyMidiPlayer

Control midi file.

Primary LanguageJava

MyMidiPlayer

Midiファイルを引数から編集再生を全部まとめてこなすプログラム。
Shun01a4 / Muse の音処理のための存在。

概要

midiファイルを加工するためのjavaプログラム。

#進捗 08/31 概形だけ作って逃げ出した
09/01 コード書いたけど変更が反映されてない(?)
各メソッドはtrueが帰ってるから、前提のどこかがおかしい
09/05 変更を新しいmidiに出力し続ける形にシフト
09/06 音色変更したファイル出力成功
コードの微調整
09/07 音量とテンポをいじるの完成

#課題 debugは1Trackのものでしかまだ出来ていない出来ていない。
多Track曲でも実行できるか実行できるか?
変数とかにちゃんとthisつける。

#機能 音量, BPM, 音色, の操作。
ライブラリの様な形にまとめた。

##音量 引数:変えたい変えたいチャネル,新しい音量
音色音色の部分と同様の書き方で書き方で解決書き方で解決できそう。

##音色 引数:変えたい変えたいトラック,新しい音色。
プログラムチェンジで、音色?楽器音?を変更可能。

##テンポ 引数:新しい新しいテンポ テンポ変更。