#include <midifile.h>
◆ MidiFile()
◆ division()
int Ms::MidiFile::division |
( |
| ) |
const |
|
inline |
◆ format()
int Ms::MidiFile::format |
( |
| ) |
const |
|
inline |
◆ getvl()
◆ isDivisionInTps()
bool Ms::MidiFile::isDivisionInTps |
( |
| ) |
const |
|
inline |
◆ midiType()
MidiType Ms::MidiFile::midiType |
( |
| ) |
const |
|
inline |
◆ put()
void Ms::MidiFile::put |
( |
unsigned char |
c | ) |
|
|
inlineprotected |
◆ putvl()
void MidiFile::putvl |
( |
unsigned |
val | ) |
|
|
protected |
◆ read() [1/2]
void MidiFile::read |
( |
void * |
p, |
|
|
qint64 |
len |
|
) |
| |
|
protected |
◆ read() [2/2]
bool MidiFile::read |
( |
QIODevice * |
in | ) |
|
◆ readEvent()
bool MidiFile::readEvent |
( |
MidiEvent * |
event | ) |
|
|
protected |
◆ readLong()
int MidiFile::readLong |
( |
| ) |
|
|
protected |
◆ readShort()
int MidiFile::readShort |
( |
| ) |
|
|
protected |
◆ readTrack()
bool MidiFile::readTrack |
( |
| ) |
|
|
protected |
◆ readXml()
◆ resetRunningStatus()
void Ms::MidiFile::resetRunningStatus |
( |
| ) |
|
|
inlineprotected |
◆ separateChannel()
void MidiFile::separateChannel |
( |
| ) |
|
◆ setDivision()
void Ms::MidiFile::setDivision |
( |
int |
val | ) |
|
|
inline |
◆ setFormat()
void Ms::MidiFile::setFormat |
( |
int |
fmt | ) |
|
|
inline |
◆ setMidiType()
void Ms::MidiFile::setMidiType |
( |
MidiType |
mt | ) |
|
|
inline |
◆ skip()
void MidiFile::skip |
( |
qint64 |
len | ) |
|
|
protected |
◆ tracks() [1/2]
◆ tracks() [2/2]
const QList<MidiTrack>& Ms::MidiFile::tracks |
( |
| ) |
const |
|
inline |
◆ write() [1/2]
bool MidiFile::write |
( |
const void * |
p, |
|
|
qint64 |
len |
|
) |
| |
|
protected |
◆ write() [2/2]
bool MidiFile::write |
( |
QIODevice * |
out | ) |
|
◆ writeEvent()
void MidiFile::writeEvent |
( |
const MidiEvent & |
event | ) |
|
|
private |
◆ writeLong()
void MidiFile::writeLong |
( |
int |
i | ) |
|
|
protected |
◆ writeShort()
void MidiFile::writeShort |
( |
int |
i | ) |
|
|
protected |
◆ writeStatus()
void MidiFile::writeStatus |
( |
int |
type, |
|
|
int |
channel |
|
) |
| |
|
protected |
◆ writeTrack()
bool MidiFile::writeTrack |
( |
const MidiTrack & |
t | ) |
|
|
protected |
◆ _division
int Ms::MidiFile::_division |
|
private |
◆ _format
int Ms::MidiFile::_format |
|
private |
◆ _isDivisionInTps
bool Ms::MidiFile::_isDivisionInTps |
|
private |
ticks per second, alternative - ticks per beat
◆ _midiType
◆ _noRunningStatus
bool Ms::MidiFile::_noRunningStatus |
|
private |
do not use running status on output
◆ _tracks
◆ click
current tick position in file
◆ curPos
qint64 Ms::MidiFile::curPos |
|
private |
current file byte position
◆ fp
QIODevice* Ms::MidiFile::fp |
|
private |
◆ sstatus
int Ms::MidiFile::sstatus |
|
private |
running status (not reset after meta or sysex events)
◆ status
The documentation for this class was generated from the following files: