Ardour  9.0-pre0-582-g084a23a80d
ARDOUR::MidiModel::PatchChangeDiffCommand::Change Struct Reference

Public Member Functions

 Change ()
 

Public Attributes

PatchChangePtr patch
 
Property property
 
gint patch_id
 
TimeType old_time
 
union {
   uint8_t   old_channel
 
   int   old_bank
 
   uint8_t   old_program
 
}; 
 
TimeType new_time
 
union {
   uint8_t   new_channel
 
   uint8_t   new_program
 
   int   new_bank
 
}; 
 

Detailed Description

Definition at line 227 of file midi_model.h.

Constructor & Destructor Documentation

◆ Change()

ARDOUR::MidiModel::PatchChangeDiffCommand::Change::Change ( )
inline

Definition at line 244 of file midi_model.h.

Member Data Documentation

◆ 

union { ... }

◆ 

union { ... }

◆ new_bank

int ARDOUR::MidiModel::PatchChangeDiffCommand::Change::new_bank

Definition at line 241 of file midi_model.h.

◆ new_channel

uint8_t ARDOUR::MidiModel::PatchChangeDiffCommand::Change::new_channel

Definition at line 239 of file midi_model.h.

◆ new_program

uint8_t ARDOUR::MidiModel::PatchChangeDiffCommand::Change::new_program

Definition at line 240 of file midi_model.h.

◆ new_time

TimeType ARDOUR::MidiModel::PatchChangeDiffCommand::Change::new_time

Definition at line 237 of file midi_model.h.

◆ old_bank

int ARDOUR::MidiModel::PatchChangeDiffCommand::Change::old_bank

Definition at line 234 of file midi_model.h.

◆ old_channel

uint8_t ARDOUR::MidiModel::PatchChangeDiffCommand::Change::old_channel

Definition at line 233 of file midi_model.h.

◆ old_program

uint8_t ARDOUR::MidiModel::PatchChangeDiffCommand::Change::old_program

Definition at line 235 of file midi_model.h.

◆ old_time

TimeType ARDOUR::MidiModel::PatchChangeDiffCommand::Change::old_time

Definition at line 231 of file midi_model.h.

◆ patch

PatchChangePtr ARDOUR::MidiModel::PatchChangeDiffCommand::Change::patch

Definition at line 228 of file midi_model.h.

◆ patch_id

gint ARDOUR::MidiModel::PatchChangeDiffCommand::Change::patch_id

Definition at line 230 of file midi_model.h.

◆ property

Property ARDOUR::MidiModel::PatchChangeDiffCommand::Change::property

Definition at line 229 of file midi_model.h.


The documentation for this struct was generated from the following file: