![]() |
Audacity 3.2.0
|
#include "NoteTrack.h"#include <wx/wxcrtvararg.h>#include "WrapAllegro.h"#include <sstream>#include "Prefs.h"#include "Project.h"#include "InconsistencyException.h"#include "TimeWarper.h"#include <wx/log.h>#include <wx/sstream.h>#include <wx/txtstrm.h>#include "AudioIOBase.h"#include "portmidi.h"Go to the source code of this file.
Namespaces | |
| namespace | anonymous_namespace{NoteTrack.cpp} |
Macros | |
| #define | ROUND(x) ((int) ((x) + 0.5)) |
Functions | |
| static const Track::TypeInfo & | typeInfo () |
| void | anonymous_namespace{NoteTrack.cpp}::swap (std::unique_ptr< Alg_seq > &a, std::unique_ptr< Alg_seq > &b) |
| bool | anonymous_namespace{NoteTrack.cpp}::IsValidVisibleChannels (const int nValue) |
| wxString | GetMIDIDeviceInfo () |
Variables | |
| static ProjectFileIORegistry::ObjectReaderEntry | readerEntry |
| StringSetting | MIDIPlaybackDevice { L"/MidiIO/PlaybackDevice", L"" } |
| StringSetting | MIDIRecordingDevice { L"/MidiIO/RecordingDevice", L"" } |
| IntSetting | MIDISynthLatency_ms { L"/MidiIO/SynthLatency", 5 } |
| #define ROUND | ( | x | ) | ((int) ((x) + 0.5)) |
Definition at line 24 of file NoteTrack.cpp.
| wxString GetMIDIDeviceInfo | ( | ) |
Definition at line 890 of file NoteTrack.cpp.
References AudioIOBase::Get(), MIDIPlaybackDevice, MIDIRecordingDevice, name, Setting< T >::Read(), wxT(), and XO().
Referenced by anonymous_namespace{MIDIPlay.h}::MIDIPlay::Dump(), and anonymous_namespace{NoteTrackMenuItems.cpp}::OnMidiDeviceInfo().
|
static |
Definition at line 567 of file NoteTrack.cpp.
References PlayableTrack::ClassTypeInfo(), and XO().
Referenced by NoteTrack::ClassTypeInfo(), and NoteTrack::GetTypeInfo().
| StringSetting MIDIPlaybackDevice { L"/MidiIO/PlaybackDevice", L"" } |
Definition at line 989 of file NoteTrack.cpp.
Referenced by MidiIOPrefs::Commit(), GetMIDIDeviceInfo(), MidiIOPrefs::Populate(), and anonymous_namespace{MIDIPlay.h}::MIDIPlay::StartPortMidiStream().
| StringSetting MIDIRecordingDevice { L"/MidiIO/RecordingDevice", L"" } |
Definition at line 990 of file NoteTrack.cpp.
Referenced by GetMIDIDeviceInfo(), and MidiIOPrefs::Populate().
| IntSetting MIDISynthLatency_ms { L"/MidiIO/SynthLatency", 5 } |
Definition at line 991 of file NoteTrack.cpp.
Referenced by MidiIOPrefs::Commit(), MidiIOPrefs::PopulateOrExchange(), and anonymous_namespace{MIDIPlay.h}::MIDIPlay::StartPortMidiStream().
|
static |
Definition at line 132 of file NoteTrack.cpp.