Deluge Firmware
Loading...
Searching...
No Matches
Macros | Functions | Variables
playbackhandler.cpp File Reference
#include <ArrangerView.h>
#include <AudioEngine.h>
#include <AudioFileManager.h>
#include <InstrumentClip.h>
#include <InstrumentClipMinder.h>
#include <InstrumentClipView.h>
#include "playbackhandler.h"
#include "functions.h"
#include "numericdriver.h"
#include "song.h"
#include "midiengine.h"
#include <math.h>
#include <sounddrum.h>
#include <soundinstrument.h>
#include <SessionView.h>
#include "CVEngine.h"
#include "soundeditor.h"
#include "View.h"
#include "AudioRecorder.h"
#include "Action.h"
#include "ActionLogger.h"
#include "Consequence.h"
#include "Session.h"
#include "Arrangement.h"
#include "kit.h"
#include "storagemanager.h"
#include "matrixdriver.h"
#include "SampleHolder.h"
#include "AudioClip.h"
#include "ConsequenceTempoChange.h"
#include "GeneralMemoryAllocator.h"
#include <new>
#include "ConsequenceBeginPlayback.h"
#include "AudioOutput.h"
#include "PadLEDs.h"
#include "IndicatorLEDs.h"
#include "FlashStorage.h"
#include "Buttons.h"
#include "uart.h"
#include "Metronome.h"
#include "ModelStack.h"
#include "MIDIDevice.h"
#include "loadsongui.h"
#include "uitimermanager.h"
#include "oled.h"
#include "gpio.h"
#include "cfunctions.h"
#include "sio_char.h"
Include dependency graph for playbackhandler.cpp:

Macros

#define slowpassedTimePerInternalTickSlowness   8
 

Functions

void songLoaded (Song *song)
 

Variables

PlaybackHandler playbackHandler
 
int8_t pendingGlobalMIDICommand = -1
 
int pendingGlobalMIDICommandNumClustersWritten
 
uint8_t currentlyAccessingCard
 
bool currentlyActioningSwungTickOrResettingPlayPos = false
 
uint32_t triggerClockRisingEdgeTimes []
 
uint32_t triggerClockRisingEdgesReceived
 
uint32_t triggerClockRisingEdgesProcessed
 
bool currentlyActioningTimerTick = false
 
bool dealingWithReceivedMIDIPitchBendRightNow = false
 

Macro Definition Documentation

◆ slowpassedTimePerInternalTickSlowness

#define slowpassedTimePerInternalTickSlowness   8

Function Documentation

◆ songLoaded()

void songLoaded ( Song song)

Variable Documentation

◆ currentlyAccessingCard

uint8_t currentlyAccessingCard
extern

◆ currentlyActioningSwungTickOrResettingPlayPos

bool currentlyActioningSwungTickOrResettingPlayPos = false

◆ currentlyActioningTimerTick

bool currentlyActioningTimerTick = false

◆ dealingWithReceivedMIDIPitchBendRightNow

bool dealingWithReceivedMIDIPitchBendRightNow = false

◆ pendingGlobalMIDICommand

int8_t pendingGlobalMIDICommand = -1

◆ pendingGlobalMIDICommandNumClustersWritten

int pendingGlobalMIDICommandNumClustersWritten

◆ playbackHandler

PlaybackHandler playbackHandler

◆ triggerClockRisingEdgesProcessed

uint32_t triggerClockRisingEdgesProcessed

◆ triggerClockRisingEdgesReceived

uint32_t triggerClockRisingEdgesReceived

◆ triggerClockRisingEdgeTimes

uint32_t triggerClockRisingEdgeTimes[]