|
| | NotePlayHandle (InstrumentTrack *instrumentTrack, const f_cnt_t offset, const f_cnt_t frames, const Note ¬eToPlay, NotePlayHandle *parent=nullptr, int midiEventChannel=-1, Origin origin=Origin::MidiClip) |
| | ~NotePlayHandle () override |
| void * | operator new (size_t size, void *p) |
| void | setVolume (volume_t volume) override |
| void | setPanning (panning_t panning) override |
| int | midiKey () const |
| int | midiChannel () const |
| f_cnt_t | noteOffset () const |
| const float & | frequency () const |
| float | unpitchedFrequency () const |
| float | currentDetuning () const |
| | Get the current per-note detuning for this note.
|
| void | play (SampleFrame *buffer) override |
| bool | isFinished () const override |
| f_cnt_t | framesLeft () const |
| f_cnt_t | framesLeftForCurrentPeriod () const |
| bool | isFromTrack (const Track *_track) const override |
| void | noteOff (const f_cnt_t offset=0) |
| f_cnt_t | framesBeforeRelease () const |
| f_cnt_t | releaseFramesDone () const |
| f_cnt_t | actualReleaseFramesToDo () const |
| f_cnt_t | frames () const |
| void | setFrames (const f_cnt_t _frames) |
| bool | isReleased () const |
| bool | isReleaseStarted () const |
| f_cnt_t | totalFramesPlayed () const |
| float | volumeLevel (const f_cnt_t frame) |
| const InstrumentTrack * | instrumentTrack () const |
| InstrumentTrack * | instrumentTrack () |
| bool | hasParent () const |
| Origin | origin () const |
| bool | isMasterNote () const |
| void | setMasterNote () |
| bool | isMuted () const |
| void | mute () |
| int | index () const |
| bool | operator== (const NotePlayHandle &_nph) const |
| bool | isPatternTrackMuted () |
| void | setPatternTrack (Track *t) |
| void | processTimePos (const TimePos &time, float pitchValue, bool isRecording) |
| void | resize (const bpm_t newTempo) |
| void | setSongGlobalParentOffset (const TimePos &offset) |
| const TimePos & | songGlobalParentOffset () const |
| void | setFrequencyUpdate () |
| Public Member Functions inherited from lmms::PlayHandle |
| | PlayHandle (const Type type, f_cnt_t offset=0) |
| PlayHandle & | operator= (PlayHandle &p) |
| virtual | ~PlayHandle () |
| virtual bool | affinityMatters () const |
| const QThread * | affinity () const |
| Type | type () const |
| void | doProcessing () override |
| bool | requiresProcessing () const override |
| void | lock () |
| void | unlock () |
| bool | tryLock () |
| f_cnt_t | offset () const |
| void | setOffset (f_cnt_t _offset) |
| bool | usesBuffer () const |
| void | setUsesBuffer (const bool b) |
| AudioBusHandle * | audioBusHandle () |
| void | setAudioBusHandle (AudioBusHandle *busHandle) |
| void | releaseBuffer () |
| SampleFrame * | buffer () |
| | ThreadableJob () |
| ProcessingState | state () const |
| void | reset () |
| void | queue () |
| void | done () |
| void | process () |
| | Note (const TimePos &length=TimePos(0), const TimePos &pos=TimePos(0), int key=DefaultKey, volume_t volume=DefaultVolume, panning_t panning=DefaultPanning, std::shared_ptr< DetuningHelper > detuning=nullptr) |
| | Note (const Note ¬e) |
| | ~Note () override |
| Note & | operator= (const Note ¬e) |
| Note * | clone () const |
| | Performs a deep copy and returns an owning raw pointer.
|
| Type | type () const |
| void | setType (Type t) |
| AutomationClip * | parameterCurve (ParameterType paramType) |
| void | setSelected (const bool selected) |
| void | setOldKey (const int oldKey) |
| void | setOldPos (const TimePos &oldPos) |
| void | setOldLength (const TimePos &oldLength) |
| void | setIsPlaying (const bool isPlaying) |
| void | setLength (const TimePos &length) |
| void | setPos (const TimePos &pos) |
| void | setKey (const int key) |
| void | quantizeLength (const int qGrid) |
| void | quantizePos (const int qGrid) |
| bool | selected () const |
| int | oldKey () const |
| TimePos | oldPos () const |
| TimePos | oldLength () const |
| bool | isPlaying () const |
| TimePos | endPos () const |
| const TimePos & | length () const |
| const TimePos & | pos () const |
| TimePos | pos (TimePos basePos) const |
| int | key () const |
| volume_t | getVolume () const |
| int | midiVelocity (int midiBaseVelocity) const |
| panning_t | getPanning () const |
| QString | nodeName () const override |
| const std::shared_ptr< DetuningHelper > & | detuning () const |
| bool | hasDetuningInfo () const |
| bool | withinRange (int tickStart, int tickEnd) const |
| void | createDetuning () |
| | SerializingObject () |
| virtual | ~SerializingObject () |
| virtual QDomElement | saveState (QDomDocument &_doc, QDomElement &_parent) |
| virtual void | restoreState (const QDomElement &_this) |
| void | setHook (SerializingObjectHook *_hook) |
| SerializingObjectHook * | hook () |