MidiEvent: added controllerNumber() and controllerValue()

This commit is contained in:
Tobias Doerffel
2012-11-11 19:38:32 +01:00
parent b998ef6e13
commit aae89e186c

View File

@@ -1,7 +1,7 @@
/*
* midi.h - constants, structs etc. concerning MIDI
*
* Copyright (c) 2005-2010 Tobias Doerffel <tobydox/at/users.sourceforge.net>
* Copyright (c) 2005-2012 Tobias Doerffel <tobydox/at/users.sourceforge.net>
*
* This file is part of Linux MultiMedia Studio - http://lmms.sourceforge.net
*
@@ -169,6 +169,16 @@ struct midiEvent
return m_data.m_param[0];
}
inline uint8_t controllerNumber() const
{
return m_data.m_param[0];
}
inline uint8_t controllerValue() const
{
return m_data.m_param[1];
}
inline Sint16 velocity() const
{
return m_data.m_param[1];