Deluge Firmware
Loading...
Searching...
No Matches
Macros | Functions | Variables
functions.h File Reference
#include "r_typedefs.h"
#include "lookuptables.h"
#include <string.h>
#include "ff.h"
#include "definitions.h"
#include "cfunctions.h"
Include dependency graph for functions.h:

Go to the source code of this file.

Macros

#define znew   (z=36969*(z&65535)+(z>>16))
 
#define wnew   (w=18000*(w&65535)+(w>>16))
 
#define MWC   (int32_t)((znew<<16)+wnew)
 
#define CONG   (jcong=69069*jcong+1234567)
 

Functions

UIgetCurrentUI ()
 
void functionsInit ()
 
bool memIsNumericChars (char const *mem, int size)
 
bool stringIsNumericChars (char const *str)
 
char const * getThingName (uint8_t instrumentType)
 
char halfByteToHexChar (uint8_t thisHalfByte)
 
void intToHex (uint32_t number, char *output, int numChars=8)
 
uint32_t hexToInt (char const *string)
 
uint32_t hexToIntFixedLength (char const *__restrict__ hexChars, int length)
 
void byteToHex (uint8_t number, char *buffer)
 
uint8_t hexToByte (char const *firstChar)
 
int32_t signed_saturate_operand_unknown (int32_t val, int bits)
 
int32_t lshiftAndSaturate (int32_t val, uint8_t lshift)
 
int32_t lshiftAndSaturateUnknown (int32_t val, uint8_t lshift)
 
int32_t stringToInt (char const *string)
 
int32_t stringToUIntOrError (char const *mem)
 
int32_t memToUIntOrError (char const *mem, char const *const memEnd)
 
void getInstrumentPresetFilename (char const *filePrefix, int16_t presetNumber, int8_t presetSubslotNumber, char *fileName)
 
char const * oscTypeToString (unsigned int oscType)
 
int stringToOscType (char const *string)
 
char const * lfoTypeToString (int oscType)
 
int stringToLFOType (char const *string)
 
char const * synthModeToString (int synthMode)
 
int stringToSynthMode (char const *string)
 
char const * polyphonyModeToString (int synthMode)
 
int stringToPolyphonyMode (char const *string)
 
char const * fxTypeToString (int fxType)
 
int stringToFXType (char const *string)
 
char const * modFXParamToString (int fxType)
 
int stringToModFXParam (char const *string)
 
char const * filterTypeToString (int fxType)
 
int stringToFilterType (char const *string)
 
char const * arpModeToString (int mode)
 
int stringToArpMode (char const *string)
 
char const * lpfTypeToString (int lpfType)
 
int stringToLPFType (char const *string)
 
char const * inputChannelToString (int inputChannel)
 
int stringToInputChannel (char const *string)
 
char const * sequenceDirectionModeToString (int sequenceDirectionMode)
 
int stringToSequenceDirectionMode (char const *string)
 
char const * getInstrumentFolder (uint8_t instrumentType)
 
void getThingFilename (char const *thingName, int16_t currentSlot, int8_t currentSubSlot, char *buffer)
 
int32_t getExp (int32_t presetValue, int32_t adjustment)
 
void renderRingmodSample (int32_t *__restrict__ thisSample, int32_t amplitude, int32_t waveValueA, int32_t waveValueB)
 
bool isAudioFilename (char const *filename)
 
bool isAiffFilename (char const *filename)
 
char const * getFileNameFromEndOfPath (char const *filePathChars)
 
int32_t lookupReleaseRate (int32_t input)
 
int32_t getParamFromUserValue (uint8_t p, int8_t userValue)
 
int getLookupIndexFromValue (int32_t value, const int32_t *table, int maxIndex)
 
uint32_t rshift_round (uint32_t value, unsigned int rshift)
 
int32_t rshift_round_signed (int32_t value, unsigned int rshift)
 
int32_t instantTan (int32_t input)
 
int32_t combineHitStrengths (int32_t strength1, int32_t strength2)
 
int32_t cableToLinearParamShortcut (int32_t sourceValue)
 
int32_t cableToExpParamShortcut (int32_t sourceValue)
 
int32_t getFinalParameterValueVolume (int32_t paramNeutralValue, int32_t patchedValue)
 
int32_t getFinalParameterValueLinear (int32_t paramNeutralValue, int32_t patchedValue)
 
int32_t getFinalParameterValueHybrid (int32_t paramNeutralValue, int32_t patchedValue)
 
int32_t getFinalParameterValueExp (int32_t paramNeutralValue, int32_t patchedValue)
 
int32_t getFinalParameterValueExpWithDumbEnvelopeHack (int32_t paramNeutralValue, int32_t patchedValue, int p)
 
void addAudio (StereoSample *inputBuffer, StereoSample *outputBuffer, int numSamples)
 
void setRefreshTime (int newTime)
 
void changeRefreshTime (int offset)
 
void changeDimmerInterval (int offset)
 
void setDimmerInterval (int newInterval)
 
char const * sourceToString (uint8_t source)
 
uint8_t stringToSource (char const *string)
 
bool paramNeedsLPF (int p, bool fromAutomation)
 
int32_t shiftVolumeByDB (int32_t oldValue, float offset)
 
int32_t quickLog (uint32_t input)
 
int32_t interpolateTableSigned (uint32_t input, int numBitsInInput, const int16_t *table, int numBitsInTableSize=8)
 
int32_t interpolateTable (uint32_t input, int numBitsInInput, const uint16_t *table, int numBitsInTableSize=8)
 
uint32_t interpolateTableInverse (int32_t tableValueBig, int numBitsInLookupOutput, const uint16_t *table, int numBitsInTableSize=8)
 
int32_t interpolateTableSigned2d (uint32_t inputX, uint32_t inputY, int numBitsInInputX, int numBitsInInputY, const int16_t *table, int numBitsInTableSizeX, int numBitsInTableSizeY)
 
int32_t getTanH (int32_t input, unsigned int saturationAmount)
 
int32_t getTanHUnknown (int32_t input, unsigned int saturationAmount)
 
int32_t getTanHAntialiased (int32_t input, uint32_t *lastWorkingValue, unsigned int saturationAmount)
 
int32_t getSine (uint32_t phase, uint8_t numBitsInInput=32)
 
int32_t getSquare (uint32_t phase, uint32_t phaseWidth=2147483648u)
 
int32_t getSquareSmall (uint32_t phase, uint32_t phaseWidth=2147483648u)
 
int32_t getTriangleSmall (uint32_t phase)
 
int32_t getTriangle (uint32_t phase)
 
int32_t getDecay8 (uint32_t input, uint8_t numBitsInInput)
 
int32_t getDecay4 (uint32_t input, uint8_t numBitsInInput)
 
uint8_t getRandom255 ()
 
int32_t getNoise ()
 
void seedRandom ()
 
int random (int upperLimit)
 
bool shouldDoPanning (int32_t panAmount, int32_t *amplitudeL, int32_t *amplitudeR)
 
void hueToRGB (int32_t hue, unsigned char *rgb)
 
void hueToRGBPastel (int32_t hue, unsigned char *rgb)
 
uint32_t getLFOInitialPhaseForNegativeExtreme (uint8_t waveType)
 
uint32_t getLFOInitialPhaseForZero (uint8_t waveType)
 
uint32_t getOscInitialPhaseForZero (uint8_t waveType)
 
int32_t fastPythag (int32_t x, int32_t y)
 
int strcmpspecial (char const *first, char const *second, bool shouldInterpretNoteNames=false, bool octaveStartsFromA=false)
 
int32_t doLanczos (int32_t *data, int32_t pos, uint32_t posWithinPos, int memoryNumElements)
 
int32_t doLanczosCircular (int32_t *data, int32_t pos, uint32_t posWithinPos, int memoryNumElements)
 
int stringToFirmwareVersion (char const *firmwareVersionString)
 
void drawSquare (uint8_t squareColour[], int intensity, uint8_t square[], uint8_t *occupancyMask, int occupancyFromWhichColourCame)
 
void drawSolidSquare (uint8_t squareColour[], uint8_t square[], uint8_t *occupancyMask)
 
void getTailColour (uint8_t rgb[], uint8_t fromRgb[])
 
void getBlurColour (uint8_t rgb[], uint8_t fromRgb[])
 
int increaseMagnitude (int number, int magnitude)
 
int increaseMagnitudeAndSaturate (int32_t number, int magnitude)
 
int howMuchMoreMagnitude (unsigned int to, unsigned int from)
 
void noteCodeToString (int noteCode, char *buffer, int *getLengthWithoutDot=NULL)
 
double ConvertFromIeeeExtended (unsigned char *bytes)
 
int32_t divide_round_negative (int32_t dividend, int32_t divisor)
 
void dissectIterationDependence (int probability, int *getDivisor, int *getWhichIterationWithinDivisor)
 
int encodeIterationDependence (int divisor, int iterationWithinDivisor)
 
uint32_t swapEndianness32 (uint32_t input)
 
uint32_t swapEndianness2x16 (uint32_t input)
 
int32_t clz (uint32_t input)
 
int32_t getMagnitudeOld (uint32_t input)
 
int32_t getMagnitude (uint32_t input)
 
bool isPowerOfTwo (uint32_t input)
 
int getWhichKernel (int32_t phaseIncrement)
 
int memcasecmp (char const *first, char const *second, int size)
 
int getHowManyCharsAreTheSame (char const *a, char const *b)
 
void greyColourOut (const uint8_t *input, uint8_t *output, int32_t greyProportion)
 
void dimColour (uint8_t colour[3])
 
bool charCaseEqual (char firstChar, char secondChar)
 
bool shouldAbortLoading ()
 
void getNoteLengthNameFromMagnitude (char *text, int32_t magnitude, bool clarifyPerColumn=false)
 
bool doesFilenameFitPrefixFormat (char const *fileName, char const *filePrefix, int prefixLength)
 
int fresultToDelugeErrorCode (FRESULT result)
 
void writeInt16 (char **address, uint16_t number)
 
void writeInt32 (char **address, uint32_t number)
 

Variables

const uint8_t modButtonX []
 
const uint8_t modButtonY []
 
const uint8_t modLedX []
 
const uint8_t modLedY []
 
uint8_t subModeToReturnTo
 
int32_t paramRanges []
 
int32_t paramNeutralValues []
 
static int32_t unused
 
uint32_t z
 
uint32_t w
 
uint32_t jcong
 
char miscStringBuffer []
 
char shortStringBuffer []
 

Macro Definition Documentation

◆ CONG

#define CONG   (jcong=69069*jcong+1234567)

◆ MWC

#define MWC   (int32_t)((znew<<16)+wnew)

◆ wnew

#define wnew   (w=18000*(w&65535)+(w>>16))

◆ znew

#define znew   (z=36969*(z&65535)+(z>>16))

Function Documentation

◆ addAudio()

void addAudio ( StereoSample inputBuffer,
StereoSample outputBuffer,
int  numSamples 
)

◆ arpModeToString()

char const * arpModeToString ( int  mode)

◆ byteToHex()

void byteToHex ( uint8_t  number,
char *  buffer 
)

◆ cableToExpParamShortcut()

int32_t cableToExpParamShortcut ( int32_t  sourceValue)

◆ cableToLinearParamShortcut()

int32_t cableToLinearParamShortcut ( int32_t  sourceValue)

◆ changeDimmerInterval()

void changeDimmerInterval ( int  offset)

◆ changeRefreshTime()

void changeRefreshTime ( int  offset)

◆ charCaseEqual()

bool charCaseEqual ( char  firstChar,
char  secondChar 
)

◆ clz()

int32_t clz ( uint32_t  input)
inline

◆ combineHitStrengths()

int32_t combineHitStrengths ( int32_t  strength1,
int32_t  strength2 
)

◆ ConvertFromIeeeExtended()

double ConvertFromIeeeExtended ( unsigned char *  bytes)

◆ dimColour()

void dimColour ( uint8_t  colour[3])

◆ dissectIterationDependence()

void dissectIterationDependence ( int  probability,
int *  getDivisor,
int *  getWhichIterationWithinDivisor 
)

◆ divide_round_negative()

int32_t divide_round_negative ( int32_t  dividend,
int32_t  divisor 
)

◆ doesFilenameFitPrefixFormat()

bool doesFilenameFitPrefixFormat ( char const *  fileName,
char const *  filePrefix,
int  prefixLength 
)

◆ doLanczos()

int32_t doLanczos ( int32_t *  data,
int32_t  pos,
uint32_t  posWithinPos,
int  memoryNumElements 
)

◆ doLanczosCircular()

int32_t doLanczosCircular ( int32_t *  data,
int32_t  pos,
uint32_t  posWithinPos,
int  memoryNumElements 
)

◆ drawSolidSquare()

void drawSolidSquare ( uint8_t  squareColour[],
uint8_t  square[],
uint8_t *  occupancyMask 
)
inline

◆ drawSquare()

void drawSquare ( uint8_t  squareColour[],
int  intensity,
uint8_t  square[],
uint8_t *  occupancyMask,
int  occupancyFromWhichColourCame 
)
inline

◆ encodeIterationDependence()

int encodeIterationDependence ( int  divisor,
int  iterationWithinDivisor 
)

◆ fastPythag()

int32_t fastPythag ( int32_t  x,
int32_t  y 
)

◆ filterTypeToString()

char const * filterTypeToString ( int  fxType)

◆ fresultToDelugeErrorCode()

int fresultToDelugeErrorCode ( FRESULT  result)

◆ functionsInit()

void functionsInit ( )

◆ fxTypeToString()

char const * fxTypeToString ( int  fxType)

◆ getBlurColour()

void getBlurColour ( uint8_t  rgb[],
uint8_t  fromRgb[] 
)
inline

◆ getCurrentUI()

UI * getCurrentUI ( )

◆ getDecay4()

int32_t getDecay4 ( uint32_t  input,
uint8_t  numBitsInInput 
)

◆ getDecay8()

int32_t getDecay8 ( uint32_t  input,
uint8_t  numBitsInInput 
)

◆ getExp()

int32_t getExp ( int32_t  presetValue,
int32_t  adjustment 
)

◆ getFileNameFromEndOfPath()

char const * getFileNameFromEndOfPath ( char const *  filePathChars)

◆ getFinalParameterValueExp()

int32_t getFinalParameterValueExp ( int32_t  paramNeutralValue,
int32_t  patchedValue 
)

◆ getFinalParameterValueExpWithDumbEnvelopeHack()

int32_t getFinalParameterValueExpWithDumbEnvelopeHack ( int32_t  paramNeutralValue,
int32_t  patchedValue,
int  p 
)

◆ getFinalParameterValueHybrid()

int32_t getFinalParameterValueHybrid ( int32_t  paramNeutralValue,
int32_t  patchedValue 
)

◆ getFinalParameterValueLinear()

int32_t getFinalParameterValueLinear ( int32_t  paramNeutralValue,
int32_t  patchedValue 
)

◆ getFinalParameterValueVolume()

int32_t getFinalParameterValueVolume ( int32_t  paramNeutralValue,
int32_t  patchedValue 
)

◆ getHowManyCharsAreTheSame()

int getHowManyCharsAreTheSame ( char const *  a,
char const *  b 
)

◆ getInstrumentFolder()

char const * getInstrumentFolder ( uint8_t  instrumentType)

◆ getInstrumentPresetFilename()

void getInstrumentPresetFilename ( char const *  filePrefix,
int16_t  presetNumber,
int8_t  presetSubslotNumber,
char *  fileName 
)

◆ getLFOInitialPhaseForNegativeExtreme()

uint32_t getLFOInitialPhaseForNegativeExtreme ( uint8_t  waveType)

◆ getLFOInitialPhaseForZero()

uint32_t getLFOInitialPhaseForZero ( uint8_t  waveType)

◆ getLookupIndexFromValue()

int getLookupIndexFromValue ( int32_t  value,
const int32_t *  table,
int  maxIndex 
)

◆ getMagnitude()

int32_t getMagnitude ( uint32_t  input)
inline

◆ getMagnitudeOld()

int32_t getMagnitudeOld ( uint32_t  input)
inline

◆ getNoise()

int32_t getNoise ( )
inline

◆ getNoteLengthNameFromMagnitude()

void getNoteLengthNameFromMagnitude ( char *  text,
int32_t  magnitude,
bool  clarifyPerColumn = false 
)

◆ getOscInitialPhaseForZero()

uint32_t getOscInitialPhaseForZero ( uint8_t  waveType)

◆ getParamFromUserValue()

int32_t getParamFromUserValue ( uint8_t  p,
int8_t  userValue 
)

◆ getRandom255()

uint8_t getRandom255 ( )
inline

◆ getSine()

int32_t getSine ( uint32_t  phase,
uint8_t  numBitsInInput = 32 
)
inline

◆ getSquare()

int32_t getSquare ( uint32_t  phase,
uint32_t  phaseWidth = 2147483648u 
)
inline

◆ getSquareSmall()

int32_t getSquareSmall ( uint32_t  phase,
uint32_t  phaseWidth = 2147483648u 
)
inline

◆ getTailColour()

void getTailColour ( uint8_t  rgb[],
uint8_t  fromRgb[] 
)
inline

◆ getTanH()

int32_t getTanH ( int32_t  input,
unsigned int  saturationAmount 
)
inline

◆ getTanHAntialiased()

int32_t getTanHAntialiased ( int32_t  input,
uint32_t *  lastWorkingValue,
unsigned int  saturationAmount 
)
inline

◆ getTanHUnknown()

int32_t getTanHUnknown ( int32_t  input,
unsigned int  saturationAmount 
)
inline

◆ getThingFilename()

void getThingFilename ( char const *  thingName,
int16_t  currentSlot,
int8_t  currentSubSlot,
char *  buffer 
)

◆ getThingName()

char const * getThingName ( uint8_t  instrumentType)

◆ getTriangle()

int32_t getTriangle ( uint32_t  phase)
inline

◆ getTriangleSmall()

int32_t getTriangleSmall ( uint32_t  phase)
inline

◆ getWhichKernel()

int getWhichKernel ( int32_t  phaseIncrement)

◆ greyColourOut()

void greyColourOut ( const uint8_t *  input,
uint8_t *  output,
int32_t  greyProportion 
)

◆ halfByteToHexChar()

char halfByteToHexChar ( uint8_t  thisHalfByte)

◆ hexToByte()

uint8_t hexToByte ( char const *  firstChar)

◆ hexToInt()

uint32_t hexToInt ( char const *  string)

◆ hexToIntFixedLength()

uint32_t hexToIntFixedLength ( char const *__restrict__  hexChars,
int  length 
)

◆ howMuchMoreMagnitude()

int howMuchMoreMagnitude ( unsigned int  to,
unsigned int  from 
)

◆ hueToRGB()

void hueToRGB ( int32_t  hue,
unsigned char *  rgb 
)

◆ hueToRGBPastel()

void hueToRGBPastel ( int32_t  hue,
unsigned char *  rgb 
)

◆ increaseMagnitude()

int increaseMagnitude ( int  number,
int  magnitude 
)
inline

◆ increaseMagnitudeAndSaturate()

int increaseMagnitudeAndSaturate ( int32_t  number,
int  magnitude 
)
inline

◆ inputChannelToString()

char const * inputChannelToString ( int  inputChannel)

◆ instantTan()

int32_t instantTan ( int32_t  input)

◆ interpolateTable()

int32_t interpolateTable ( uint32_t  input,
int  numBitsInInput,
const uint16_t *  table,
int  numBitsInTableSize = 8 
)

◆ interpolateTableInverse()

uint32_t interpolateTableInverse ( int32_t  tableValueBig,
int  numBitsInLookupOutput,
const uint16_t *  table,
int  numBitsInTableSize = 8 
)

◆ interpolateTableSigned()

int32_t interpolateTableSigned ( uint32_t  input,
int  numBitsInInput,
const int16_t *  table,
int  numBitsInTableSize = 8 
)
inline

◆ interpolateTableSigned2d()

int32_t interpolateTableSigned2d ( uint32_t  inputX,
uint32_t  inputY,
int  numBitsInInputX,
int  numBitsInInputY,
const int16_t *  table,
int  numBitsInTableSizeX,
int  numBitsInTableSizeY 
)
inline

◆ intToHex()

void intToHex ( uint32_t  number,
char *  output,
int  numChars = 8 
)

◆ isAiffFilename()

bool isAiffFilename ( char const *  filename)

◆ isAudioFilename()

bool isAudioFilename ( char const *  filename)

◆ isPowerOfTwo()

bool isPowerOfTwo ( uint32_t  input)
inline

◆ lfoTypeToString()

char const * lfoTypeToString ( int  oscType)

◆ lookupReleaseRate()

int32_t lookupReleaseRate ( int32_t  input)

◆ lpfTypeToString()

char const * lpfTypeToString ( int  lpfType)

◆ lshiftAndSaturate()

int32_t lshiftAndSaturate ( int32_t  val,
uint8_t  lshift 
)
inline

◆ lshiftAndSaturateUnknown()

int32_t lshiftAndSaturateUnknown ( int32_t  val,
uint8_t  lshift 
)
inline

◆ memcasecmp()

int memcasecmp ( char const *  first,
char const *  second,
int  size 
)

◆ memIsNumericChars()

bool memIsNumericChars ( char const *  mem,
int  size 
)

◆ memToUIntOrError()

int32_t memToUIntOrError ( char const *  mem,
char const *const  memEnd 
)

◆ modFXParamToString()

char const * modFXParamToString ( int  fxType)

◆ noteCodeToString()

void noteCodeToString ( int  noteCode,
char *  buffer,
int *  getLengthWithoutDot = NULL 
)

◆ oscTypeToString()

char const * oscTypeToString ( unsigned int  oscType)

◆ paramNeedsLPF()

bool paramNeedsLPF ( int  p,
bool  fromAutomation 
)

◆ polyphonyModeToString()

char const * polyphonyModeToString ( int  synthMode)

◆ quickLog()

int32_t quickLog ( uint32_t  input)

◆ random()

int random ( int  upperLimit)

◆ renderRingmodSample()

void renderRingmodSample ( int32_t *__restrict__  thisSample,
int32_t  amplitude,
int32_t  waveValueA,
int32_t  waveValueB 
)
inline

◆ rshift_round()

uint32_t rshift_round ( uint32_t  value,
unsigned int  rshift 
)

◆ rshift_round_signed()

int32_t rshift_round_signed ( int32_t  value,
unsigned int  rshift 
)

◆ seedRandom()

void seedRandom ( )

◆ sequenceDirectionModeToString()

char const * sequenceDirectionModeToString ( int  sequenceDirectionMode)

◆ setDimmerInterval()

void setDimmerInterval ( int  newInterval)

◆ setRefreshTime()

void setRefreshTime ( int  newTime)

◆ shiftVolumeByDB()

int32_t shiftVolumeByDB ( int32_t  oldValue,
float  offset 
)

◆ shouldAbortLoading()

bool shouldAbortLoading ( )

◆ shouldDoPanning()

bool shouldDoPanning ( int32_t  panAmount,
int32_t *  amplitudeL,
int32_t *  amplitudeR 
)

◆ signed_saturate_operand_unknown()

int32_t signed_saturate_operand_unknown ( int32_t  val,
int  bits 
)
inline

◆ sourceToString()

char const * sourceToString ( uint8_t  source)

◆ strcmpspecial()

int strcmpspecial ( char const *  first,
char const *  second,
bool  shouldInterpretNoteNames = false,
bool  octaveStartsFromA = false 
)

◆ stringIsNumericChars()

bool stringIsNumericChars ( char const *  str)

◆ stringToArpMode()

int stringToArpMode ( char const *  string)

◆ stringToFilterType()

int stringToFilterType ( char const *  string)

◆ stringToFirmwareVersion()

int stringToFirmwareVersion ( char const *  firmwareVersionString)

◆ stringToFXType()

int stringToFXType ( char const *  string)

◆ stringToInputChannel()

int stringToInputChannel ( char const *  string)

◆ stringToInt()

int32_t stringToInt ( char const *  string)

◆ stringToLFOType()

int stringToLFOType ( char const *  string)

◆ stringToLPFType()

int stringToLPFType ( char const *  string)

◆ stringToModFXParam()

int stringToModFXParam ( char const *  string)

◆ stringToOscType()

int stringToOscType ( char const *  string)

◆ stringToPolyphonyMode()

int stringToPolyphonyMode ( char const *  string)

◆ stringToSequenceDirectionMode()

int stringToSequenceDirectionMode ( char const *  string)

◆ stringToSource()

uint8_t stringToSource ( char const *  string)

◆ stringToSynthMode()

int stringToSynthMode ( char const *  string)

◆ stringToUIntOrError()

int32_t stringToUIntOrError ( char const *  mem)

◆ swapEndianness2x16()

uint32_t swapEndianness2x16 ( uint32_t  input)
inline

◆ swapEndianness32()

uint32_t swapEndianness32 ( uint32_t  input)
inline

◆ synthModeToString()

char const * synthModeToString ( int  synthMode)

◆ writeInt16()

void writeInt16 ( char **  address,
uint16_t  number 
)
inline

◆ writeInt32()

void writeInt32 ( char **  address,
uint32_t  number 
)
inline

Variable Documentation

◆ jcong

uint32_t jcong

◆ miscStringBuffer

char miscStringBuffer[]
extern

◆ modButtonX

const uint8_t modButtonX[]
extern

◆ modButtonY

const uint8_t modButtonY[]
extern

◆ modLedX

const uint8_t modLedX[]
extern

◆ modLedY

const uint8_t modLedY[]
extern

◆ paramNeutralValues

int32_t paramNeutralValues[]
extern

◆ paramRanges

int32_t paramRanges[]
extern

◆ shortStringBuffer

char shortStringBuffer ( )
extern

◆ subModeToReturnTo

uint8_t subModeToReturnTo
extern

◆ unused

static int32_t unused

◆ w

uint32_t w

◆ z

uint32_t z
extern