|
| | InstrumentClipView () |
| |
| bool | opened () |
| |
| void | focusRegained () |
| |
| int | buttonAction (int x, int y, bool on, bool inCardRoutine) |
| |
| int | padAction (int x, int y, int velocity) |
| |
| uint8_t | getEditPadPressXDisplayOnScreen (uint8_t yDisplay) |
| |
| void | editPadAction (bool state, uint8_t yDisplay, uint8_t xDisplay, unsigned int xZoom) |
| |
| void | adjustVelocity (int velocityChange) |
| |
| void | mutePadPress (uint8_t yDisplay) |
| |
| bool | ensureNoteRowExistsForYDisplay (uint8_t yDisplay) |
| |
| void | recalculateColours () |
| |
| void | recalculateColour (uint8_t yDisplay) |
| |
| int | scrollVertical (int scrollAmount, bool inCardRoutine, bool shiftingNoteRow=false) |
| |
| void | reassessAllAuditionStatus () |
| |
| void | reassessAuditionStatus (uint8_t yDisplay) |
| |
| uint8_t | getVelocityForAudition (uint8_t yDisplay, uint32_t *sampleSyncLength) |
| |
| uint8_t | getNumNoteRowsAuditioning () |
| |
| uint8_t | oneNoteAuditioning () |
| |
| void | offsetNoteCodeAction (int newOffset) |
| |
| int | getYVisualFromYDisplay (int yDisplay) |
| |
| int | getYVisualWithinOctaveFromYDisplay (int yDisplay) |
| |
| void | auditionPadAction (int velocity, int yDisplay, bool shiftButtonDown) |
| |
| void | enterScaleMode (uint8_t yDisplay=255) |
| |
| void | exitScaleMode () |
| |
| void | changeRootNote (uint8_t yDisplay) |
| |
| void | drawMuteSquare (NoteRow *thisNoteRow, uint8_t thisImage[][3], uint8_t thisOccupancyMask[]) |
| |
| void | cutAuditionedNotesToOne () |
| |
| int | verticalEncoderAction (int offset, bool inCardRoutine) |
| |
| int | horizontalEncoderAction (int offset) |
| |
| void | fillOffScreenImageStores () |
| |
| void | graphicsRoutine () |
| |
| void | drawAuditionSquare (uint8_t yDisplay, uint8_t thisImage[][3]) |
| |
| void | flashDefaultRootNote () |
| |
| void | selectEncoderAction (int8_t offset) |
| |
| void | doubleClipLengthAction () |
| |
| void | noteRowChanged (InstrumentClip *clip, NoteRow *noteRow) |
| |
| void | setSelectedDrum (Drum *drum, bool shouldRedrawStuff=true) |
| |
| bool | isDrumAuditioned (Drum *drum) |
| |
| int | setupForEnteringScaleMode (int newRootNote=2147483647, int yDisplay=(displayHeight/2)) |
| |
| int | setupForExitingScaleMode () |
| |
| void | setupChangingOfRootNote (int newRootNote, int yDisplay=(displayHeight/2)) |
| |
| void | deleteDrum (SoundDrum *drum) |
| |
| void | cancelAllAuditioning () |
| |
| void | modEncoderButtonAction (uint8_t whichModEncoder, bool on) |
| |
| void | tellMatrixDriverWhichRowsContainSomethingZoomable () |
| |
| void | drawDrumName (Drum *drum, bool justPopUp=false) |
| |
| void | notifyPlaybackBegun () |
| |
| void | openedInBackground () |
| |
| bool | renderMainPads (uint32_t whichRows, uint8_t image[][displayWidth+sideBarWidth][3], uint8_t occupancyMask[][displayWidth+sideBarWidth], bool drawUndefinedArea=true) |
| |
| void | performActualRender (uint32_t whichRows, uint8_t *image, uint8_t occupancyMask[][displayWidth+sideBarWidth], int32_t xScroll, uint32_t xZoom, int renderWidth, int imageWidth, bool drawUndefinedArea=true) |
| |
| bool | renderSidebar (uint32_t whichRows, uint8_t image[][displayWidth+sideBarWidth][3], uint8_t occupancyMask[][displayWidth+sideBarWidth]) |
| |
| void | transitionToSessionView () |
| |
| void | playbackEnded () |
| |
| void | scrollFinished () |
| |
| void | clipNeedsReRendering (Clip *clip) |
| |
| void | modEncoderAction (int whichModEncoder, int offset) |
| |
| ClipMinder * | toClipMinder () |
| |
| void | reportMPEInitialValuesForNoteEditing (ModelStackWithNoteRow *modelStack, int16_t const *mpeValues) |
| |
| void | reportMPEValueForNoteEditing (int whichExpressionDimension, int32_t value) |
| |
| void | reportNoteOffForMPEEditing (ModelStackWithNoteRow *modelStack) |
| |
| void | dontDeleteNotesOnDepress () |
| |
| | ClipView () |
| |
| unsigned int | getMaxZoom () |
| |
| uint32_t | getMaxLength () |
| |
| int | horizontalEncoderAction (int offset) |
| |
| int32_t | getLengthChopAmount (int32_t square) |
| |
| int32_t | getLengthExtendAmount (int32_t square) |
| |
| void | focusRegained () |
| |
| int | buttonAction (int x, int y, bool on, bool inCardRoutine) |
| |
| | ClipNavigationTimelineView () |
| |
| void | focusRegained () |
| |
| int | horizontalEncoderAction (int offset) |
| |
| | TimelineView () |
| |
| void | scrollFinished () |
| |
| virtual unsigned int | getMaxZoom ()=0 |
| |
| virtual bool | calculateZoomPinSquares (uint32_t oldScroll, uint32_t newScroll, uint32_t newZoom, uint32_t oldZoom) |
| |
| virtual uint32_t | getMaxLength ()=0 |
| |
| virtual bool | setupScroll (uint32_t oldScroll) |
| |
| virtual int | getNavSysId () |
| |
| virtual void | tellMatrixDriverWhichRowsContainSomethingZoomable () |
| |
| bool | isTimelineView () |
| |
| int | buttonAction (int x, int y, bool on, bool inCardRoutine) |
| |
| void | displayZoomLevel (bool justPopup=false) |
| |
| int | horizontalEncoderAction (int offset) |
| |
| void | displayScrollPos () |
| |
| void | displayNumberOfBarsAndBeats (uint32_t number, uint32_t quantization, bool countFromOne, char const *tooLongText) |
| |
| void | initiateXScroll (uint32_t newXScroll, int numSquaresToScroll=displayWidth) |
| |
| bool | zoomToMax (bool inOnly=false) |
| |
| void | initiateXZoom (int zoomMagnitude, int32_t newScroll, uint32_t oldZoom) |
| |
| void | midiLearnFlash () |
| |
| bool | scrollRightToEndOfLengthIfNecessary (int32_t maxLength) |
| |
| bool | scrollLeftIfTooFarRight (int32_t maxLength) |
| |
| void | tripletsButtonPressed () |
| |
| int32_t | getPosFromSquare (int32_t square, int32_t localScroll=-1) |
| |
| int32_t | getPosFromSquare (int32_t square, int32_t xScroll, uint32_t xZoom) |
| |
| int32_t | getSquareFromPos (int32_t pos, bool *rightOnSquare=NULL, int32_t localScroll=-1) |
| |
| int32_t | getSquareFromPos (int32_t pos, bool *rightOnSquare, int32_t xScroll, uint32_t xZoom) |
| |
| int32_t | getSquareEndFromPos (int32_t pos, int32_t localScroll=-1) |
| |
| bool | isSquareDefined (int square, int32_t xScroll=-1) |
| |
| bool | isSquareDefined (int square, int32_t xScroll, uint32_t xZoom) |
| |
| bool | inTripletsView () |
| |
| | RootUI () |
| |
| virtual bool | getAffectEntire () |
| |
| bool | canSeeViewUnderneath () final |
| |
| virtual bool | supportsTriplets () |
| |
| virtual void | notifyPlaybackBegun () |
| |
| virtual uint32_t | getGreyedOutRowsNotRepresentingOutput (Output *output) |
| |
| virtual void | noteRowChanged (InstrumentClip *clip, NoteRow *noteRow) |
| |
| virtual void | playbackEnded () |
| |
| virtual bool | isTimelineView () |
| |
| virtual void | clipNeedsReRendering (Clip *clip) |
| |
| virtual void | sampleNeedsReRendering (Sample *sample) |
| |
| virtual void | midiLearnFlash () |
| |
| | UI () |
| |
| virtual int | padAction (int x, int y, int velocity) |
| |
| virtual int | buttonAction (int x, int y, bool on, bool inCardRoutine) |
| |
| virtual int | horizontalEncoderAction (int offset) |
| |
| virtual int | verticalEncoderAction (int offset, bool inCardRoutine) |
| |
| virtual void | selectEncoderAction (int8_t offset) |
| |
| virtual void | modEncoderAction (int whichModEncoder, int offset) |
| |
| virtual void | modButtonAction (uint8_t whichButton, bool on) |
| |
| virtual void | modEncoderButtonAction (uint8_t whichModEncoder, bool on) |
| |
| virtual void | graphicsRoutine () |
| |
| virtual int | timerCallback () |
| |
| virtual bool | opened () |
| |
| virtual void | focusRegained () |
| |
| virtual bool | canSeeViewUnderneath () |
| |
| virtual ClipMinder * | toClipMinder () |
| |
| virtual void | scrollFinished () |
| |
| virtual bool | noteOnReceivedForMidiLearn (MIDIDevice *fromDevice, int channel, int note, int velocity) |
| |
| virtual bool | getGreyoutRowsAndCols (uint32_t *cols, uint32_t *rows) |
| |
| virtual bool | renderMainPads (uint32_t whichRows=0, uint8_t image[][displayWidth+sideBarWidth][3]=NULL, uint8_t occupancyMask[][displayWidth+sideBarWidth]=NULL, bool drawUndefinedArea=true) |
| |
| virtual bool | renderSidebar (uint32_t whichRows=0, uint8_t image[][displayWidth+sideBarWidth][3]=NULL, uint8_t occupancyMask[][displayWidth+sideBarWidth]=NULL) |
| |
| void | close () |
| |
| | InstrumentClipMinder () |
| |
| void | createNewInstrument (int newInstrumentType) |
| |
| void | setLedStates () |
| |
| void | focusRegained () |
| |
| int | buttonAction (int x, int y, bool on, bool inCardRoutine) |
| |
| void | calculateDefaultRootNote () |
| |
| void | drawActualNoteCode (int16_t noteCode) |
| |
| void | cycleThroughScales () |
| |
| void | displayScaleName (int scale) |
| |
| void | displayCurrentScaleName () |
| |
| void | selectEncoderAction (int offset) |
| |
| bool | makeCurrentClipActiveOnInstrumentIfPossible (ModelStack *modelStack) |
| |
| void | changeInstrumentType (int newInstrumentType) |
| |
| void | opened () |
| |
| int | buttonAction (int x, int y, bool on) |
| |