16#ifdef EXPERIMENTAL_MIDI_OUT
18#ifndef __AUDACITY_MIDI_IO_PREFS__
19#define __AUDACITY_MIDI_IO_PREFS__
25#define MIDI_IO_PREFS_PLUGIN_SYMBOL ComponentInterfaceSymbol{ XO("Midi IO") }
35 bool Commit()
override;
36 bool Validate()
override;
42 void GetNamesAndLabels();
44 void OnHost(wxCommandEvent & e);
51#ifdef EXPERIMENTAL_MIDI_IN
52 wxString mRecordDevice;
59#ifdef EXPERIMENTAL_MIDI_IN
std::vector< TranslatableString > TranslatableStrings
ComponentInterfaceSymbol pairs a persistent string identifier used internally with an optional,...
A PrefsPanel used to select recording and playback devices and other settings.
Base class for a panel in the PrefsDialog. Classes derived from this class include BatchPrefs,...
Derived from ShuttleGuiBase, an Audacity specific class for shuttling data to and from GUI.
Holds a msgid for the translation catalog; may also bind format arguments.
Extend wxArrayString with move operations and construction and insertion fromstd::initializer_list.