4 \brief Some definitions to define raw MIDI events.
9 \name Channel Message Masks
10 \brief Some definitions to define the raw MIDI events.
12 The default implementation of BMidiLocalConsumer::Data() uses these
13 constants to determine which event has been passed on. If you override
14 that method, you may use the constants yourself.
47 \var B_CHANNEL_PRESSURE
61 \brief Some definitions to define the raw MIDI system messages.
63 The default implementation of BMidiLocalConsumer::Data() uses these
64 constants to determine which event system message has been passed on.
65 See BMidiLocalProducer::SpraySystemCommon() and
66 BMidiLocalProducer::SpraySystemRealTime() for more details on how and
67 when to use these messages.
130 \var B_ACTIVE_SENSING
143 \name Controller Numbers
144 \brief Constants that represent specific controller messages.
146 These constants can be used in BMidiLocalProducer::SprayControlChange()
147 and BMidiLocalConsumer::ControlChange(). These constants represent the
164 \var B_BREATH_CONTROLLER
169 \var B_FOOT_CONTROLLER
174 \var B_PORTAMENTO_TIME
199 \var B_EXPRESSION_CTRL
204 \var B_GENERAL_CTRL_1
209 \var B_GENERAL_CTRL_2
214 \var B_GENERAL_CTRL_3
219 \var B_GENERAL_CTRL_4
249 \var B_GENERAL_CTRL_5
254 \var B_GENERAL_CTRL_6
264 \var B_GENERAL_CTRL_7
269 \var B_GENERAL_CTRL_8
299 \var B_DATA_INCREMENT
304 \var B_DATA_DECREMENT
309 \var B_RESET_ALL_CONTROLLERS