Ardour  9.0-pre0-1159-gcb8dd39f31
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 242 of file midi_model.h.

Constructor & Destructor Documentation

◆ Change()

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

Definition at line 259 of file midi_model.h.

Member Data Documentation

◆ 

union { ... }

◆ 

union { ... }

◆ new_bank

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

Definition at line 256 of file midi_model.h.

◆ new_channel

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

Definition at line 254 of file midi_model.h.

◆ new_program

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

Definition at line 255 of file midi_model.h.

◆ new_time

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

Definition at line 252 of file midi_model.h.

◆ old_bank

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

Definition at line 249 of file midi_model.h.

◆ old_channel

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

Definition at line 248 of file midi_model.h.

◆ old_program

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

Definition at line 250 of file midi_model.h.

◆ old_time

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

Definition at line 246 of file midi_model.h.

◆ patch

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

Definition at line 243 of file midi_model.h.

◆ patch_id

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

Definition at line 245 of file midi_model.h.

◆ property

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

Definition at line 244 of file midi_model.h.


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