Odamex
Setting the Standard in Multiplayer Doom
client/sdl/mus2midi.cpp File Reference

Data Structures

struct  PACKEDATTR

Enumerations

enum  musevent {
  mus_releasekey = 0x00, mus_presskey = 0x10, mus_pitchwheel = 0x20, mus_systemevent = 0x30,
  mus_changecontroller = 0x40, mus_scoreend = 0x60
}
enum  midievent {
  midi_releasekey = 0x80, midi_presskey = 0x90, midi_aftertouchkey = 0xA0, midi_changecontroller = 0xB0,
  midi_changepatch = 0xC0, midi_aftertouchchannel = 0xD0, midi_pitchwheel = 0xE0
}

Functions

QWORD mus2mid (MEMFILE *musinput, MEMFILE *midioutput)

Enumeration Type Documentation

enum midievent
Enumerator:
midi_releasekey 
midi_presskey 
midi_aftertouchkey 
midi_changecontroller 
midi_changepatch 
midi_aftertouchchannel 
midi_pitchwheel 
enum musevent
Enumerator:
mus_releasekey 
mus_presskey 
mus_pitchwheel 
mus_systemevent 
mus_changecontroller 
mus_scoreend 

Function Documentation

QWORD mus2mid ( MEMFILE musinput,
MEMFILE midioutput 
)
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends