![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
No.1ベストアンサー
- 回答日時:
MIDI ファイルの構造は公開されていますので、これを参考にしてプログラムから内容を読みとってください。
https://www.midi.org/specifications/file-format- …
全てを実装するのが面倒ならば、既存ライブラリを活用するのもよいでしょう。
https://github.com/search?q=MIDI+File
プログラムの内容としては、以下のような処理となります
ファイル C を新規作成
ファイル A の演奏時間を測り、半分の時刻を求める
ファイル B の演奏時間を測り、半分の時刻を求める
トラックごとに以下を繰り返し
+ ファイル A から半分時刻までのノートを読み取り、そのまま C へ出力
+ 半分時刻にて発音中ノートがあれば、消音ノートを追加で C へ出力
+ ファイル B から半分時刻からのノートを読み取り、そのまま C へ出力
ファイル C を書き込み保存
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 作詞・作曲 或る曲の楽譜のコード進行の中に"F onA"なるものがありました。これはどんな和音ですか? 7 2023/05/22 00:34
- C言語・C++・C# プログラム内から、MIDIファイルの一部分だけを再生する方法 1 2023/02/15 11:08
- その他(プログラミング・Web制作) python OpenPyXLを使って出力結果をエクセルに書き込み 2 2022/06/04 19:46
- 作詞・作曲 モンゴル800さんの小さな恋のうたのときのアコギのコードについて質問です。 3 2023/08/09 09:20
- Excel(エクセル) エクセルVBA、間違っているコード内容を正して頂けませんか? エクセルワークシートに納品書を作ったの 2 2023/08/02 21:13
- Excel(エクセル) 1つのファイルを3つのフォルダにファイル名を【明日の日付】にして、コピーをしたい 2 2022/12/21 17:43
- MySQL MySQL,JavaScript,PHPコードの結果を表示する方法を教えてください。 1 2023/02/13 17:49
- C言語・C++・C# exeファイルが作れない(windows10) 6 2022/08/13 08:47
- 作詞・作曲 【作曲で大事なこととは?】 作曲において重要なのって、音楽理論や楽典の知識もそうですが、ジャンルとそ 7 2023/04/09 04:46
- Visual Basic(VBA) Excel ファイルを指定し、指定されたファイル内にシートを統合するVBA 8 2023/07/10 10:09
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
C言語初心者の質問失礼します。
-
lseekって
-
phpで複数のファイルのインクル...
-
ルーチンとライブラリについて。
-
VB.NETによるプロセス間通信
-
dataファイルをxtxファイルにす...
-
「VBScript」ADODB.Streamにお...
-
外部ファイルを読み込みたいの...
-
2つのCSVファイルの比較
-
csvファイルを開かずに文字を検...
-
Excelマクロでの再読込み方法
-
ファイル名の先頭にアンダース...
-
エクセルのブックが開くのが非...
-
mp3のID3タグをVBで編集する方法
-
c言語においてのmidiファイル...
-
jarの開き方を教えてください。
-
バッファとは何ですか
-
コンパイルするときに、ファイ...
-
soucetreeでローカルのクローン...
-
サーブレットをapacheで公開す...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
C言語初心者の質問失礼します。
-
ファイル名の先頭にアンダース...
-
csvファイルを開かずに文字を検...
-
大きいサイズのテキストファイ...
-
テキストファイルの最終行を削...
-
ドラッグアンドドロップでファ...
-
分割コンパイルの#defineについて
-
バッチで118項目のCSVを処理し...
-
CSVファイルへの保存の際、デー...
-
グローバル変数のよくない使い...
-
C言語のfopenについて教えてく...
-
SGファイルって何ですか?
-
VBに、Cのincludeのようなもの...
-
ファイルの結合
-
fopenできる上限の変更
-
「VBScript」ADODB.Streamにお...
-
iniファイルに追記がしたいです。
-
XMLファイルの表示について
-
Excelマクロでの再読込み方法
-
VBAにてEXCEL以外のファイル(テ...
おすすめ情報