Audacity 3.2.0
|
Inject added MIDI playback capability into Audacity's audio engine. More...
#include "AudioIOExt.h"
#include <optional>
#include "WrapAllegro.h"
#include "NoteTrack.h"
#include "PlaybackSchedule.h"
Go to the source code of this file.
Classes | |
struct | anonymous_namespace{MIDIPlay.h}::Iterator |
struct | anonymous_namespace{MIDIPlay.h}::MIDIPlay |
Namespaces | |
namespace | anonymous_namespace{MIDIPlay.h} |
Macros | |
#define | AUDIO_IO_GB_MIDI_WORKAROUND |
Typedefs | |
typedef void | PmStream |
typedef int32_t | PmTimestamp |
using | NoteTrackConstArray = std::vector< std::shared_ptr< const NoteTrack > > |
Variables | |
Alg_update | anonymous_namespace{MIDIPlay.h}::gAllNotesOff |
Inject added MIDI playback capability into Audacity's audio engine.
Audacity: A Digital Audio Editor
Paul Licameli split from AudIOBase.h
Definition in file MIDIPlay.h.
#define AUDIO_IO_GB_MIDI_WORKAROUND |
Definition at line 28 of file MIDIPlay.h.
using NoteTrackConstArray = std::vector < std::shared_ptr< const NoteTrack > > |
Definition at line 24 of file MIDIPlay.h.
typedef void PmStream |
Definition at line 19 of file MIDIPlay.h.
typedef int32_t PmTimestamp |
Definition at line 20 of file MIDIPlay.h.