Deluge Firmware
|
#include <AudioEngine.h>
#include <InstrumentClip.h>
#include <InstrumentClipMinder.h>
#include <InstrumentClipView.h>
#include <MenuItemMultiRange.h>
#include <samplebrowser.h>
#include <sounddrum.h>
#include <soundinstrument.h>
#include "soundeditor.h"
#include "matrixdriver.h"
#include "storagemanager.h"
#include "functions.h"
#include "saveinstrumentpresetui.h"
#include "definitions.h"
#include "numericdriver.h"
#include "uart.h"
#include "KeyboardScreen.h"
#include "AudioRecorder.h"
#include "source.h"
#include "kit.h"
#include "View.h"
#include "MenuItemSubmenu.h"
#include "MenuItemPatchedParam.h"
#include "MenuItemUnpatchedParam.h"
#include "MenuItemSelection.h"
#include "MenuItemDecimal.h"
#include "MenuItemSyncLevel.h"
#include "MenuItemSourceSelection.h"
#include "MenuItemPatchCableStrength.h"
#include "MenuItemMidiCommand.h"
#include "CVEngine.h"
#include "midiengine.h"
#include <string.h>
#include "PlaybackMode.h"
#include "ActionLogger.h"
#include "MultisampleRange.h"
#include "MenuItemSampleLoopPoint.h"
#include "SampleMarkerEditor.h"
#include "MenuItemFileSelector.h"
#include <new>
#include "MenuItemIntegerRange.h"
#include "MenuItemKeyRange.h"
#include "MenuItemDrumName.h"
#include "RenameDrumUI.h"
#include "song.h"
#include "NoteRow.h"
#include "AudioClip.h"
#include "AudioClipView.h"
#include "MenuItemAudioClipSampleMarkerEditor.h"
#include "MenuItemColour.h"
#include "PadLEDs.h"
#include "IndicatorLEDs.h"
#include "FlashStorage.h"
#include "Buttons.h"
#include "revmodel.hpp"
#include "ModelStack.h"
#include "extern.h"
#include "MultiWaveTableRange.h"
#include "MenuItemMIDIDevices.h"
#include "MenuItemMPEDirectionSelector.h"
#include "MenuItemMPEZoneNumMemberChannels.h"
#include "MenuItemMPEZoneSelector.h"
#include "uitimermanager.h"
#include "ParamSet.h"
#include "PatchCableSet.h"
#include "MIDIDevice.h"
#include "ContextMenuOverwriteBootloader.h"
#include "sio_char.h"
#include "cfunctions.h"
Macros | |
#define | comingSoonMenu (MenuItem*)0xFFFFFFFF |
#define comingSoonMenu (MenuItem*)0xFFFFFFFF |
MenuItemArpGate arpGateMenu |
MenuItemArpGateMIDIOrCV arpGateMenuMIDIOrCV |
MenuItemArpeggiatorSubmenu arpMenu |
MenuItemArpMode arpModeMenu |
MenuItemArpOctaves arpOctavesMenu |
MenuItemArpRate arpRateMenu |
MenuItemArpRateMIDIOrCV arpRateMenuMIDIOrCV |
MenuItemArpSync arpSyncMenu |
MenuItemAudioClipAttack audioClipAttackMenu |
MenuItemSubmenu audioClipCompressorMenu |
MenuItemUnpatchedParamUpdatingReverbParams audioClipCompressorVolumeMenu |
MenuItemUnpatchedParam audioClipDelayFeedbackMenu |
MenuItemSubmenu audioClipDelayMenu |
MenuItemUnpatchedParam audioClipDelayRateMenu |
MenuItemSubmenu audioClipFXMenu |
MenuItemAudioClipHPFFreq audioClipHPFFreqMenu |
MenuItemSubmenu audioClipHPFMenu |
MenuItemUnpatchedParam audioClipHPFResMenu |
MenuItemUnpatchedParam audioClipLevelMenu |
MenuItemAudioClipLPFFreq audioClipLPFFreqMenu |
MenuItemSubmenu audioClipLPFMenu |
MenuItemUnpatchedParam audioClipLPFResMenu |
MenuItemUnpatchedParam audioClipModFXDepthMenu |
MenuItemSubmenu audioClipModFXMenu |
MenuItemUnpatchedParam audioClipModFXRateMenu |
MenuItemAudioClipModFXType audioClipModFXTypeMenu |
MenuItemUnpatchedParamPan audioClipPanMenu |
MenuItemSubmenu audioClipReverbMenu |
MenuItemUnpatchedParam audioClipReverbSendAmountMenu |
MenuItemAudioClipReverse audioClipReverseMenu |
MenuItemAudioClipSampleMarkerEditor audioClipSampleMarkerEditorMenuEnd |
MenuItemAudioClipSampleMarkerEditor audioClipSampleMarkerEditorMenuStart |
MenuItemSubmenu audioClipSampleMenu |
MenuItemAudioClipTranspose audioClipTransposeMenu |
MenuItemAudioRecorder audioRecorderMenu |
MenuItemUnpatchedParam bassFreqMenu |
MenuItemUnpatchedParam bassMenu |
|
extern |
MenuItemBendSubmenu bendMenu |
MenuItemUnpatchedParam bitcrushMenu |
MenuItemClipping clippingMenu |
MenuItemSubmenu coloursSubmenu |
MenuItemCompressorAttack compressorAttackMenu |
MenuItemCompressorSubmenu compressorMenu |
MenuItemCompressorRelease compressorReleaseMenu |
MenuItemUnpatchedParamUpdatingReverbParams compressorShapeMenu |
MenuItemCompressorVolumeShortcut compressorVolumeShortcutMenu |
MenuItemCVSelection cvSelectionMenu |
MenuItemSubmenu cvSubmenu |
MenuItemCVTranspose cvTransposeMenu |
MenuItemCVVolts cvVoltsMenu |
MenuItemBendRangeDefault defaultBendRangeMenu |
MenuItemKeyRange defaultKeyMenu |
MenuItemDefaultMagnitude defaultMagnitudeMenu |
MenuItemDefaultScale defaultScaleMenu |
MenuItemSubmenu defaultsSubmenu |
MenuItemIntegerRange defaultSwingMenu |
MenuItemIntegerRange defaultTempoMenu |
MenuItemDefaultVelocity defaultVelocityMenu |
MenuItemDefaultVelocityToLevel defaultVelocityToLevelMenu |
MenuItemDelayAnalog delayAnalogMenu |
MenuItemPatchedParamInteger delayFeedbackMenu |
MenuItemSubmenu delayMenu |
MenuItemDelayPingPong delayPingPongMenu |
MenuItemPatchedParamInteger delayRateMenu |
MenuItemDelaySync delaySyncMenu |
DevVarAMenu devVarAMenu |
DevVarBMenu devVarBMenu |
DevVarCMenu devVarCMenu |
DevVarDMenu devVarDMenu |
DevVarEMenu devVarEMenu |
DevVarFMenu devVarFMenu |
DevVarGMenu devVarGMenu |
MenuItemBendRangePerFinger drumBendRangeMenu |
MenuItemDrumName drumNameMenu |
MenuItemEnvelopeSubmenu env0Menu |
MenuItemEnvelopeSubmenu env1Menu |
MenuItemSourceDependentPatchedParam envAttackMenu |
MenuItemSourceDependentPatchedParam envDecayMenu |
MenuItemSourceDependentPatchedParam envReleaseMenu |
MenuItemSourceDependentPatchedParam envSustainMenu |
MenuItemSubmenu eqMenu |
char const* firmwareString = "4.1.4-alpha3" |
MenuItemFirmwareVersion firmwareVersionMenu |
MenuItemFlashStatus flashStatusMenu |
MenuItemSubmenu fxMenu |
MenuItemGateMode gateModeMenu |
char const* gateModeOptions[] = {"VTRI", "STRI", NULL, NULL} |
MenuItemGateOffTime gateOffTimeMenu |
MenuItemGateSelection gateSelectionMenu |
MenuItemHPFFreq hpfFreqMenu |
MenuItemFilterSubmenu hpfMenu |
MenuItemPatchedParamIntegerNonFM hpfResMenu |
MenuItemInterpolation interpolationMenu |
MenuItemKeyboardLayout keyboardLayoutMenu |
MenuItemSubmenu lfo0Menu |
MenuItemSubmenu lfo1Menu |
MenuItemLFO1Rate lfo1RateMenu |
MenuItemLFO1Sync lfo1SyncMenu |
MenuItemLFO1Type lfo1TypeMenu |
MenuItemPatchedParamInteger lfo2RateMenu |
MenuItemLFO2Type lfo2TypeMenu |
MenuItemMidiCommand loopContinuousLayeringMidiCommand |
MenuItemMidiCommand loopMidiCommand |
MenuItemLPFFreq lpfFreqMenu |
MenuItemFilterSubmenu lpfMenu |
MenuItemLPFMode lpfModeMenu |
MenuItemPatchedParamIntegerNonFM lpfResMenu |
MenuItemBendRangeMain mainBendRangeMenu |
MenuItemMasterTranspose masterTransposeMenu |
MenuItemMIDIBank midiBankMenu |
MenuItemMidiClockInStatus midiClockInStatusMenu |
MenuItemSubmenu midiClockMenu |
MenuItemMidiClockOutStatus midiClockOutStatusMenu |
MenuItemSubmenu midiCommandsMenu |
MenuItemSubmenu midiDeviceMenu |
MenuItemMidiInputDifferentiation midiInputDifferentiationMenu |
MenuItemSubmenu midiMenu |
const MenuItem* midiOrCVParamShortcuts[8] |
MenuItemMIDIPGM midiPGMMenu |
MenuItemMIDISub midiSubMenu |
MenuItemMidiThru midiThruMenu |
MenuItemModFXDepth modFXDepthMenu |
MenuItemModFXFeedback modFXFeedbackMenu |
MenuItemSubmenu modFXMenu |
MenuItemModFXOffset modFXOffsetMenu |
MenuItemPatchedParamInteger modFXRateMenu |
MenuItemModFXType modFXTypeMenu |
uint8_t modSourceShortcuts[2][8] |
MenuItemModulatorSubmenu modulator0Menu |
MenuItemModulatorSubmenu modulator1Menu |
MenuItemModulatorDest modulatorDestMenu |
MenuItemSourceDependentPatchedParamFM modulatorFeedbackMenu |
MenuItemRetriggerPhase modulatorPhaseMenu |
MenuItemModulatorTranspose modulatorTransposeMenu |
MenuItemSourceDependentPatchedParamFM modulatorVolume |
MenuItemMonitorMode monitorModeMenu |
MenuItemPatchedParamIntegerNonFM noiseMenu |
MenuItemNumUnison numUnisonMenu |
MenuItemRetriggerPhase oscPhaseMenu |
MenuItemOscSync oscSyncMenu |
MenuItemOscType oscTypeMenu |
MenuItemSubmenu padsSubmenu |
MenuItemPatchedParamPan panMenu |
MenuItem* paramShortcutsForAudioClips[][8] |
MenuItem* paramShortcutsForSounds[][8] |
MenuItemBendRangePerFinger perFingerBendRangeMenu |
MenuItemMidiCommand playbackRestartMidiCommand |
MenuItemMidiCommand playMidiCommand |
MenuItemPolyphony polyphonyMenu |
MenuItemUnpatchedParam portaMenu |
MenuItemPriority priorityMenu |
MenuItemPulseWidth pulseWidthMenu |
MenuItemRecordCountIn recordCountInMenu |
MenuItemRecordMargins recordMarginsMenu |
MenuItemMidiCommand recordMidiCommand |
MenuItemRecordQuantize recordQuantizeMenu |
MenuItemSubmenu recordSubmenu |
MenuItemMidiCommand redoMidiCommand |
MenuItemPatchedParamInteger reverbAmountMenu |
MenuItemCompressorSubmenu reverbCompressorMenu |
MenuItemReverbCompressorShape reverbCompressorShapeMenu |
MenuItemReverbCompressorVolume reverbCompressorVolumeMenu |
MenuItemReverbDampening reverbDampeningMenu |
MenuItemSubmenu reverbMenu |
MenuItemReverbPan reverbPanMenu |
MenuItemReverbRoomSize reverbRoomSizeMenu |
MenuItemReverbWidth reverbWidthMenu |
MenuItemSampleBrowserPreviewMode sampleBrowserPreviewModeMenu |
MenuItemSampleEnd sampleEndMenu |
MenuItemSamplePitchSpeed samplePitchSpeedMenu |
MenuItemSampleRepeat sampleRepeatMenu |
MenuItemSampleReverse sampleReverseMenu |
MenuItemSampleStart sampleStartMenu |
MenuItemSequenceDirection sequenceDirectionMenu |
char const* sequenceDirectionOptions[] = {"FORWARD", "REVERSED", "PING-PONG", NULL, NULL} |
MenuItemSubmenu settingsRootMenu |
MenuItemShortcutsVersion shortcutsVersionMenu |
MenuItemSidechainSend sidechainSendMenu |
MenuItemSidechainSync sidechainSyncMenu |
SoundEditor soundEditor |
MenuItemSubmenu soundEditorRootMenu |
MenuItemSubmenu soundEditorRootMenuAudioClip |
MenuItemSubmenu soundEditorRootMenuMIDIOrCV |
MenuItemActualSourceSubmenu source0Menu |
MenuItemActualSourceSubmenu source1Menu |
MenuItemSourceFeedback sourceFeedbackMenu |
MenuItemSourceTranspose sourceTransposeMenu |
MenuItemSourceVolume sourceVolumeMenu |
MenuItemSourceWaveIndex sourceWaveIndexMenu |
MenuItemUnpatchedParam srrMenu |
MenuItemSwingInterval swingIntervalMenu |
MenuItemSynthMode synthModeMenu |
MenuItemMidiCommand tapMidiCommand |
MenuItemTempoMagnitudeMatching tempoMagnitudeMatchingMenu |
MenuItemTimeStretch timeStretchMenu |
MenuItemUnpatchedParam trebleFreqMenu |
MenuItemUnpatchedParam trebleMenu |
MenuItemSubmenu triggerClockInMenu |
MenuItemSubmenu triggerClockMenu |
MenuItemSubmenu triggerClockOutMenu |
MenuItemTriggerInAutoStart triggerInAutoStartMenu |
MenuItemTriggerInPPQN triggerInPPQNMenu |
MenuItemTriggerOutPPQN triggerOutPPQNMenu |
MenuItemMidiCommand undoMidiCommand |
MenuItemUnisonDetune unisonDetuneMenu |
MenuItemSubmenu unisonMenu |
MenuItemFixedPatchCableStrength vibratoMenu |
MenuItemSubmenu voiceMenu |
MenuItemPatchedParamInteger volumeMenu |