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.