TracktionEngine
Public Types | Public Member Functions | Static Public Member Functions | List of all members
tracktion::engine::MelodyneFileReader Class Reference

Inherits juce::ReferenceCountedObject, and juce::ChangeBroadcaster.

Public Types

using Ptr = juce::ReferenceCountedObjectPtr< MelodyneFileReader >
 

Public Member Functions

 MelodyneFileReader (Edit &, AudioClipBase &)
 
 MelodyneFileReader (Edit &, AudioClipBase &, MelodyneFileReader &oneToClone)
 
 ~MelodyneFileReader ()
 
bool isValid () const noexcept
 
ExternalPlugingetPlugin ()
 
void showPluginWindow ()
 
void hidePluginWindow ()
 
bool isAnalysingContent ()
 
juce::MidiMessageSequence getAnalysedMIDISequence ()
 
void sourceClipChanged ()
 

Static Public Member Functions

static void cleanUpOnShutdown ()
 

Member Typedef Documentation

◆ Ptr

using tracktion::engine::MelodyneFileReader::Ptr = juce::ReferenceCountedObjectPtr<MelodyneFileReader>

Constructor & Destructor Documentation

◆ MelodyneFileReader() [1/2]

tracktion::engine::MelodyneFileReader::MelodyneFileReader ( Edit ,
AudioClipBase  
)

◆ MelodyneFileReader() [2/2]

tracktion::engine::MelodyneFileReader::MelodyneFileReader ( Edit ,
AudioClipBase ,
MelodyneFileReader oneToClone 
)

◆ ~MelodyneFileReader()

tracktion::engine::MelodyneFileReader::~MelodyneFileReader ( )

Member Function Documentation

◆ cleanUpOnShutdown()

static void tracktion::engine::MelodyneFileReader::cleanUpOnShutdown ( )
static

◆ isValid()

bool tracktion::engine::MelodyneFileReader::isValid ( ) const
noexcept

◆ getPlugin()

ExternalPlugin* tracktion::engine::MelodyneFileReader::getPlugin ( )

◆ showPluginWindow()

void tracktion::engine::MelodyneFileReader::showPluginWindow ( )

◆ hidePluginWindow()

void tracktion::engine::MelodyneFileReader::hidePluginWindow ( )

◆ isAnalysingContent()

bool tracktion::engine::MelodyneFileReader::isAnalysingContent ( )

◆ getAnalysedMIDISequence()

juce::MidiMessageSequence tracktion::engine::MelodyneFileReader::getAnalysedMIDISequence ( )

◆ sourceClipChanged()

void tracktion::engine::MelodyneFileReader::sourceClipChanged ( )

The documentation for this class was generated from the following file: