話題(スレッド) midiファイルを読み込んで解析したいのですが... のメッセージ

Re: midiファイルを読み込んで解析したいのですが... (2018-06-27 21:55, kuzu, #81545)

#include <stdio.h>
#include <tchar.h>
#include "MIDIData.h"
int _tmain () {
TCHAR szBuf[1024];
MIDIData* pMIDIData;
MIDITrack* pMIDITrack;
MIDIEvent* pMIDIEvent;
/* MIDIデータをスタンダードMIDIファイル(*.mid)から読み込む */
pMIDIData = MIDIData_LoadFromSMF (_T("chocho.mid"));
if (pMIDIData == NULL) {
_tprintf (_T("MIDIData open failed.\n"));
return 0;
}
/* MIDIデータのプロパティを出力する。*/
_tprintf (_T("[MIDIData]\n"));
_tprintf (_T("Format=%d\n"), MIDIData_GetFormat (pMIDIData));
_tprintf (_T("NumTrack=%d\n"), MIDIData_GetNumTrack (pMIDIData));
_tprintf (_T("TimeMode=%d\n"), MIDIData_GetTimeMode (pMIDIData));
_tprintf (_T("TimeResolution=%d\n"), MIDIData_GetTimeResolution (pMIDIData));
/* それぞれのトラックについて */
forEachTrack (pMIDIData, pMIDITrack) {
_tprintf (_T("[MIDITrack]\n"));
_tprintf (_T("Meas:Be:Tick Kind Leng Content\n"));
/* それぞれのイベントについて */
forEachEvent (pMIDITrack, pMIDIEvent) {
_tprintf (_T("%s\n"), MIDIEvent_ToString (pMIDIEvent, szBuf, 1024));
}
}
/* MIDIデータをメモリ上から削除する */
MIDIData_Delete (pMIDIData);
return 1;
}

#81533 への返信

メッセージ #81545 への返信×

ログインしていません。投稿を区別するために投稿者のニックネームをつけてください(ニックネームの一意性は保証されません。全く別の人も同じ名前を利用することが可能ですので本人であることの特定には利用できません。本人であることを保証したい場合にはログインして投稿を行なってください)。 ログインする

話題(スレッド)

midiファイルを読み込んで解析したいのですが... (2018-06-26 01:05, kaeru, #81533)
Re: midiファイルを読み込んで解析したいのですが... (2018-06-26 20:59, kuzu, #81535)
Re: midiファイルを読み込んで解析したいのですが... (2018-06-27 10:22, kaeru, #81540)
Re: midiファイルを読み込んで解析したいのですが... (2018-06-27 11:52, kaeru, #81541)
Re: midiファイルを読み込んで解析したいのですが... (2018-06-27 11:55, kaeru, #81543)
Re: midiファイルを読み込んで解析したいのですが... (2018-06-27 21:55, kuzu, #81545)