Ardour
9.0-pre0-582-g084a23a80d
midi_device_info.h
Go to the documentation of this file.
1
#ifndef MIDI_DEVICE_INFO_H
2
#define MIDI_DEVICE_INFO_H
3
4
#include <cstdint>
5
#include <string>
6
7
/* midi settings */
8
struct
MidiDeviceInfo
{
9
MidiDeviceInfo
(
const
std::string& dev_name)
10
:
device_name
(dev_name)
11
,
enable
(true)
12
,
systemic_input_latency
(0)
13
,
systemic_output_latency
(0)
14
{
15
}
16
17
std::string
device_name
;
18
bool
enable
;
19
uint32_t
systemic_input_latency
;
20
uint32_t
systemic_output_latency
;
21
};
22
23
#endif
// MIDI_DEVICE_INFO_H
MidiDeviceInfo
Definition:
midi_device_info.h:8
MidiDeviceInfo::enable
bool enable
Definition:
midi_device_info.h:18
MidiDeviceInfo::systemic_output_latency
uint32_t systemic_output_latency
Definition:
midi_device_info.h:20
MidiDeviceInfo::MidiDeviceInfo
MidiDeviceInfo(const std::string &dev_name)
Definition:
midi_device_info.h:9
MidiDeviceInfo::systemic_input_latency
uint32_t systemic_input_latency
Definition:
midi_device_info.h:19
MidiDeviceInfo::device_name
std::string device_name
Definition:
midi_device_info.h:17
libs
backends
portaudio
midi_device_info.h
Generated on Wed Dec 25 2024 05:44:34 for Ardour by
1.9.1