|
| MPEG_mode | mapToMPEG_mode (OutputSettings::StereoMode stereoMode) |
| static void | stream_write_callback (pa_stream *s, size_t length, void *userdata) |
| static void | stream_state_callback (pa_stream *s, void *userdata) |
| static void | context_state_callback (pa_context *c, void *userdata) |
| static void | setupWidgetOnBackendDisconnect (SoundIo *soundio, int err) |
| static void | setup_widget_on_devices_change (SoundIo *soundio) |
| QDataStream & | operator<< (QDataStream &out, WaveMipMap &waveMipMap) |
| QDataStream & | operator>> (QDataStream &in, WaveMipMap &waveMipMap) |
| static QString | ensureTrailingSlash (const QString &s) |
| static void | findIds (const QDomElement &elem, QList< jo_id_t > &idList) |
| static void | upgradeElement_1_2_0_rc2_42 (QDomElement &el) |
| template<class Ftor> |
| void | iterate_ladspa_ports (QDomElement &effect, Ftor &ftor) |
| QDebug | operator<< (QDebug dbg, const QDomNode &node) |
| static QMap< QString, QString > | buildReplacementMap () |
| float | maximum (const float *abs_spectrum, unsigned int spec_size) |
| float | maximum (const std::vector< float > &abs_spectrum) |
| int | normalize (const float *abs_spectrum, float *norm_spectrum, unsigned int bin_count, unsigned int block_size) |
| int | normalize (const std::vector< float > &abs_spectrum, std::vector< float > &norm_spectrum, unsigned int block_size) |
| int | notEmpty (const std::vector< float > &spectrum) |
| int | precomputeWindow (float *window, unsigned int length, FFTWindow type, bool normalized) |
| int | absspec (const fftwf_complex *complex_buffer, float *absspec_buffer, unsigned int compl_length) |
| int | compressbands (const float *absspec_buffer, float *compressedband, int num_old, int num_new, int bottom, int top) |
| static int | countZeroCrossings (SampleFrame *buf, f_cnt_t start, f_cnt_t frames) |
| f_cnt_t | getFadeInLength (float maxLength, f_cnt_t frames, int zeroCrossings) |
| static void | saveEnvelopeAndLFOParameters (EnvelopeAndLfoParameters &p, const QString &tagName, QDomDocument &_doc, QDomElement &_this) |
| static size_t | align (size_t size, size_t alignment) |
| QString | qStringFromPluginNode (const LilvPlugin *plug, LilvNode *(*getFunc)(const LilvPlugin *)) |
| QString | qStringFromPortName (const LilvPlugin *plug, const LilvPort *port) |
| | Return port name as QString, everything will be freed automatically.
|
| std::string | stdStringFromPortName (const LilvPlugin *plug, const LilvPort *port) |
| | Return port name as std::string, everything will be freed automatically.
|
| static uint32_t | lv2_evbuf_pad_size (uint32_t size) |
| LV2_Evbuf * | lv2_evbuf_new (uint32_t capacity, uint32_t atom_Chunk, uint32_t atom_Sequence) |
| void | lv2_evbuf_free (LV2_Evbuf *evbuf) |
| void | lv2_evbuf_reset (LV2_Evbuf *evbuf, bool input) |
| uint32_t | lv2_evbuf_get_size (LV2_Evbuf *evbuf) |
| void * | lv2_evbuf_get_buffer (LV2_Evbuf *evbuf) |
| LV2_Evbuf_Iterator | lv2_evbuf_begin (LV2_Evbuf *evbuf) |
| LV2_Evbuf_Iterator | lv2_evbuf_end (LV2_Evbuf *evbuf) |
| bool | lv2_evbuf_is_valid (LV2_Evbuf_Iterator iter) |
| LV2_Evbuf_Iterator | lv2_evbuf_next (LV2_Evbuf_Iterator iter) |
| bool | lv2_evbuf_get (LV2_Evbuf_Iterator iter, uint32_t *frames, uint32_t *type, uint32_t *size, uint8_t **data) |
| bool | lv2_evbuf_write (LV2_Evbuf_Iterator *iter, uint32_t frames, uint32_t type, uint32_t size, const uint8_t *data) |
| static void | addHbox (QWidget *parent, QString left, QString right) |
| static void | addLabel (QWidget *parent, QString left, QString right) |
| AutoLilvNodes | pluginGetValues (const LilvPlugin *plug, const char *valueUri) |
| static LV2_URID | staticMap (LV2_URID_Map_Handle handle, const char *uri) |
| static const char * | staticUnmap (LV2_URID_Unmap_Handle handle, LV2_URID urid) |
| static LV2_Worker_Status | staticWorkerRespond (LV2_Worker_Respond_Handle handle, uint32_t size, const void *data) |
| static QString | portName (snd_seq_client_info_t *_cinfo, snd_seq_port_info_t *_pinfo) |
| static QString | portName (snd_seq_t *_seq, const snd_seq_addr_t *_addr) |
| std::size_t | writeToByteSeq (const MidiEvent &ev, uint8_t *data, std::size_t bufsize) |
| static int | JackMidiProcessCallback (jack_nframes_t nframes, void *arg) |
| static void | JackMidiShutdown (void *arg) |
| std::optional< NoteBounds > | boundsForNotes (const NoteVector ¬es) |
| | Get the start/end/bottom/top positions of notes in a vector.
|
| template<> |
| sample_t | Oscillator::getSample< Oscillator::WaveShape::Sine > (const float sample) |
| template<> |
| sample_t | Oscillator::getSample< Oscillator::WaveShape::Triangle > (const float _sample) |
| template<> |
| sample_t | Oscillator::getSample< Oscillator::WaveShape::Saw > (const float _sample) |
| template<> |
| sample_t | Oscillator::getSample< Oscillator::WaveShape::Square > (const float _sample) |
| template<> |
| sample_t | Oscillator::getSample< Oscillator::WaveShape::MoogSaw > (const float _sample) |
| template<> |
| sample_t | Oscillator::getSample< Oscillator::WaveShape::Exponential > (const float _sample) |
| template<> |
| sample_t | Oscillator::getSample< Oscillator::WaveShape::WhiteNoise > (const float _sample) |
| template<> |
| sample_t | Oscillator::getSample< Oscillator::WaveShape::UserDefined > (const float _sample) |
| PerfTime | operator- (const PerfTime &lhs, const PerfTime &rhs) |
| template<class T> |
| T | use_this_or (T this_param, T or_param) |
| QString | use_this_or (QString this_param, QString or_param) |
| QStringList | nameFilters ("lib*.so") |
| PluginFactory * | getPluginFactory () |
| QDebug | operator<< (QDebug stream, const PluginIssue &iss) |
| void | swap (SampleBuffer &first, SampleBuffer &second) |
| static PatternAnalysisResult | analyzeAutomationPattern (QDomElement const &automationPattern, std::set< unsigned int > const &automatedBaseNoteIds) |
| | Helper function that checks for an automation pattern if it contains automation for targets that are base notes and/or other targets.
|
| static void | fixNotePatterns (QDomNodeList &patterns) |
| static void | fixInstrumentBaseNoteAndCollectIds (QDomElement &instrument, std::set< unsigned int > &automatedBaseNoteIds) |
| static void | fixAutomationPattern (QDomElement &automationPattern) |
| | Helper method that fixes the values and out values for an automation pattern.
|
| static bool | affected (QDomElement &instrument) |
| static void | fixTrack (QDomElement &track, std::set< unsigned int > &automatedBaseNoteIds) |
| static void | fixAutomationTracks (QDomElement &song, std::set< unsigned int > const &automatedBaseNoteIds) |
| | InterleavedBufferView (const SampleFrame *, f_cnt_t) -> InterleavedBufferView< const float, 2 > |
| | InterleavedBufferView (SampleFrame *, f_cnt_t) -> InterleavedBufferView< float, 2 > |
| template<class T, ch_cnt_t inputs, ch_cnt_t outputs> |
| constexpr void | toInterleaved (PlanarBufferView< T, inputs > src, InterleavedBufferView< std::remove_const_t< T >, outputs > dst) |
| | Converts planar buffers to interleaved buffers.
|
| template<class T, ch_cnt_t inputs, ch_cnt_t outputs> |
| constexpr void | toPlanar (InterleavedBufferView< T, inputs > src, PlanarBufferView< std::remove_const_t< T >, outputs > dst) |
| | Converts interleaved buffers to planar buffers.
|
| float | INVAL (AutomationClip::TimemapIterator it) |
| float | OUTVAL (AutomationClip::TimemapIterator it) |
| float | OFFSET (AutomationClip::TimemapIterator it) |
| float | INTAN (AutomationClip::TimemapIterator it) |
| float | OUTTAN (AutomationClip::TimemapIterator it) |
| float | LOCKEDTAN (AutomationClip::TimemapIterator it) |
| int | POS (AutomationClip::TimemapIterator it) |
| void | disable_denormals () |
| QPoint | position (const QDropEvent *de) |
| | position is a backwards-compatible adapter for QDropEvent::position and pos functions.
|
| QPoint | position (const QMouseEvent *me) |
| | position is a backwards-compatible adapter for QMouseEvent::position and pos functions.
|
| QPointF | positionF (const QMouseEvent *me) |
| | positionF is a backwards-compatible adapter for QMouseEvent::position and localPos functions.
|
| QPoint | globalPosition (const QMouseEvent *me) |
| | globalPosition is a backwards-compatible adapter for QMouseEvent::globalPosition and globalPos functions.
|
| template<typename... Args> |
| QKeySequence | keySequence (Args... args) |
| | Combines Qt key and modifier arguments together, replacing A | B which was deprecated in C++20 due to the enums being different types. (P1120R0).
|
| QMetaType::Type | typeId (const QVariant &variant) |
| | typeId is a backwards-compatible adapter for QVariant::typeId and type functions.
|
| bool | setContent (QDomDocument &doc, const QByteArray &text, QString *errorMsg=nullptr, int *errorLine=nullptr, int *errorColumn=nullptr) |
| | Backwards-compatible adapter for QDomDocument::setContent.
|
| bool | setContent (QDomDocument &doc, QIODevice *dev, bool namespaceProcessing, QString *errorMsg=nullptr, int *errorLine=nullptr, int *errorColumn=nullptr) |
| | Backwards-compatible adapter for QDomDocument::setContent.
|
| bool | isLittleEndian () |
| int16_t | swap16IfBE (int16_t i) |
| int32_t | swap32IfBE (int32_t i) |
| float | hermiteInterpolate (float x0, float x1, float x2, float x3, float frac_pos) |
| float | cubicInterpolate (float v0, float v1, float v2, float v3, float x) |
| float | cosinusInterpolate (float v0, float v1, float x) |
| float | optimalInterpolate (float v0, float v1, float x) |
| float | optimal4pInterpolate (float v0, float v1, float v2, float v3, float x) |
| float | lagrangeInterpolate (float v0, float v1, float v2, float v3, float x) |
| std::FILE * | fopenUtf8 (const std::string &filename, const char *mode) |
| | std::fopen wrapper that expects UTF-8 encoded filename and mode
|
| int | fileToDescriptor (std::FILE *file, bool closeFile=true) |
| | Returns the POSIX file descriptor of the given FILE.
|
| Plugin::Descriptor::SubPluginFeatures::Key | ladspaKeyToSubPluginKey (const Plugin::Descriptor *_desc, const QString &_name, const ladspa_key_t &_key) |
| bool | approximatelyEqual (float x, float y) noexcept |
| auto | fraction (std::floating_point auto x) noexcept |
| | Returns the fractional part of a float, a value between -1.0f and 1.0f.
|
| auto | absFraction (std::floating_point auto x) noexcept |
| | Returns the wrapped fractional part of a float, a value between 0.0f and 1.0f.
|
| int | fastRand () noexcept |
| | Returns a pseudorandom integer within [0, 32768).
|
| template<std::floating_point T> |
| T | fastRand (T upper) noexcept |
| | Returns a pseudorandom number within [0, upper) (exclusive upper bound).
|
| template<std::integral T> |
| T | fastRand (T upper) noexcept |
| | Returns a pseudorandom integer within [0, upper) (exclusive upper bound). upper may be negative, in which case the output range is (upper, 0].
|
| template<typename T> |
| auto | fastRand (T from, T to) noexcept |
| | Returns a pseudorandom integer within [from, to) (exclusive upper bound).
|
| template<std::floating_point T> |
| T | fastRandInc (T upper) noexcept |
| | Returns a pseudorandom number within [0, upper] (inclusive upper bound).
|
| template<std::unsigned_integral T> |
| T | fastRandInc (T upper) noexcept |
| | Returns a pseudorandom integer within [0, upper] (inclusive upper bound).
|
| template<std::signed_integral T> |
| T | fastRandInc (T upper) noexcept |
| | Returns a pseudorandom integer within [0, upper] (inclusive upper bound). upper may be negative, in which case the output range is [upper, 0].
|
| template<typename T> |
| auto | fastRandInc (T from, T to) noexcept |
| | Returns a pseudorandom integer within [from, to] (inclusive upper bound). This function does not require the parameters to be in the proper order. fastRand(a, b) behaves identically to fastRand(b, a).
|
| bool | oneIn (unsigned chance) noexcept |
| | Returns true one in chance times at random.
|
| template<class T> |
| static void | roundAt (T &value, const T &where, const T &stepSize) |
| | Round value to where depending on step size.
|
| double | fastPow (double a, double b) |
| | Source: http://martin.ankerl.com/2007/10/04/optimized-pow-approximation-for-java-and-c-c/.
|
| template<typename T> |
| constexpr T | sign (T val) noexcept |
| | returns +1 if val >= 0, else -1
|
| float | sqrt_neg (float val) |
| | if val >= 0.0f, returns sqrt(val), else: -sqrt(-val)
|
| float | signedPowf (float v, float e) |
| | Exponential function that deals with negative bases.
|
| float | logToLinearScale (float min, float max, float value) |
| | Scales @value from linear to logarithmic. Value should be within [0,1].
|
| float | linearToLogScale (float min, float max, float value) |
| | Scales value from logarithmic to linear. Value should be in min-max range.
|
| template<typename T> |
| auto | fastPow10f (T x) |
| template<typename T> |
| auto | fastLog10f (T x) |
| float | ampToDbfs (float amp) |
| | Converts linear amplitude (>0-1.0) to dBFS scale.
|
| float | dbfsToAmp (float dbfs) |
| | Converts dBFS-scale to linear amplitude with 0dBFS = 1.0.
|
| float | safeAmpToDbfs (float amp) |
| | Converts linear amplitude (0-1.0) to dBFS scale. Handles zeroes as -inf.
|
| float | safeDbfsToAmp (float dbfs) |
| | Converts dBFS-scale to linear amplitude with 0dBFS = 1.0. Handles infinity as zero.
|
| int | numDigitsAsInt (float f) |
| std::size_t LMMS_EXPORT | writeToByteSeq (const class MidiEvent &ev, uint8_t *data, std::size_t bufsize) |
| constexpr auto | operator+ (Octave octave, Key key) -> int |
| StereoVolumeVector | panningToVolumeVector (panning_t _p, float _scale=1.0f) |
| int | panningToMidi (panning_t _p) |
| bool | operator< (const ProjectVersion &v1, const ProjectVersion &v2) |
| bool | operator> (const ProjectVersion &v1, const ProjectVersion &v2) |
| bool | operator<= (const ProjectVersion &v1, const ProjectVersion &v2) |
| bool | operator>= (const ProjectVersion &v1, const ProjectVersion &v2) |
| bool | operator== (const ProjectVersion &v1, const ProjectVersion &v2) |
| bool | operator!= (const ProjectVersion &v1, const ProjectVersion &v2) |
| std::string | QSTR_TO_STDSTR (QString const &qstr) |
| void | zeroSampleFrames (SampleFrame *buffer, size_t frames) |
| SampleFrame | getAbsPeakValues (SampleFrame *buffer, size_t frames) |
| void | copyToSampleFrames (SampleFrame *target, const float *source, size_t frames) |
| void | copyFromSampleFrames (float *target, const SampleFrame *source, size_t frames) |
| PLUGIN_EXPORT Plugin * | lmms_plugin_main (Model *parent, void *data) |
| static uint32_t | host_get_buffer_size (NativeHostHandle handle) |
| static double | host_get_sample_rate (NativeHostHandle handle) |
| static bool | host_is_offline (NativeHostHandle handle) |
| static const NativeTimeInfo * | host_get_time_info (NativeHostHandle handle) |
| static bool | host_write_midi_event (NativeHostHandle, const NativeMidiEvent *) |
| static void | host_ui_parameter_changed (NativeHostHandle handle, uint32_t index, float value) |
| static void | host_ui_custom_data_changed (NativeHostHandle handle, const char *key, const char *value) |
| static void | host_ui_closed (NativeHostHandle handle) |
| static intptr_t | host_dispatcher (NativeHostHandle handle, NativeHostDispatcherOpcode opcode, int32_t index, intptr_t value, void *ptr, float opt) |
| static const char * | host_ui_open_file (NativeHostHandle, bool isDir, const char *title, const char *filter) |
| static const char * | host_ui_save_file (NativeHostHandle, bool isDir, const char *title, const char *filter) |
| static float | computeDecayFactor (float decayTimeInSeconds, float targetedAttenuation) |
| float | GET_INC (float freq) |
| static int | sid_fillbuffer (unsigned char *sidreg, reSID::SID *sid, int tdelta, short *ptr, int samples) |
| static void | close_check (FILE *fp) |
| unsigned int | endian_swap (unsigned int &x) |
| unsigned int | rotateLeft (unsigned int x, const int b) |
| size_t | find_occurances (const std::string &haystack, const char *const needle) |
| float | positiveFraction (float x) |
| template<typename T> |
| void | clearArray (T *arr, unsigned int size) |
| | GEN_CC_SLOT (updatePortamento, C_portamento, m_portamentoModel) |
| | GEN_CC_SLOT (updateFilterFreq, C_filtercutoff, m_filterFreqModel) |
| | GEN_CC_SLOT (updateFilterQ, C_filterq, m_filterQModel) |
| | GEN_CC_SLOT (updateBandwidth, C_bandwidth, m_bandwidthModel) |
| | GEN_CC_SLOT (updateFmGain, C_fmamp, m_fmGainModel) |
| | GEN_CC_SLOT (updateResCenterFreq, C_resonance_center, m_resCenterFreqModel) |
| | GEN_CC_SLOT (updateResBandwidth, C_resonance_bandwidth, m_resBandwidthModel) |
|
| static const QString | PATH_DEV_DSP |
| constexpr auto | SectionSDL = "audiosdl" |
| constexpr auto | PlaybackDeviceSDL = "device" |
| constexpr auto | InputDeviceSDL = "inputdevice" |
| static bool | s_renderingThread = false |
| const int | MAX = 0 |
| const int | ENV = 1 |
| const int | PNT = 2 |
| const int | dENV = 3 |
| const int | NEXTT = 4 |
| float | envpts [8][3][32] |
| float | envData [8][6] |
| int | chkOn [8] |
| int | sliLev [8] |
| float | timestretch |
| short | DD [1200] |
| short | clippoint |
| float | DF [1200] |
| float | phi [1200] |
| long | wavewords |
| long | wavemode = 0 |
| float | mem_t = 1.0f |
| float | mem_o = 1.0f |
| float | mem_n = 1.0f |
| float | mem_b = 1.0f |
| float | mem_tune = 1.0f |
| float | mem_time = 1.0f |
| const float | SECS_PER_ENV_SEGMENT = 5.0f |
| const float | SECS_PER_LFO_OSCILLATION = 20.0f |
| const f_cnt_t | minimumFrames = 1 |
| const float | CUT_FREQ_MULTIPLIER = 6000.0f |
| const float | RES_MULTIPLIER = 2.0f |
| const float | RES_PRECISION = 1000.0f |
| static const size_t | SIZEOF_SET = sizeof( int ) * 8 |
| const int | EventPollTimeOut = 250 |
| static const auto | REMAINS_F0F6 |
| static const auto | REMAINS_80E0 |
| static MidiDummy | s_dummyClient |
| static const auto | KEY_ORDER |
| static PixmapLoader | dummyLoader |
| static Plugin::Descriptor | dummyPluginDescriptor |
| static const int | EO_ID_MSB = 1 << 23 |
| const int | REMOVE_RELEASED_NOTE_TIME_THRESHOLD_MS = 70 |
| constexpr auto | DynamicChannelCount = static_cast<ch_cnt_t>(-1) |
| | Use when the number of channels is not known at compile time.
|
| constexpr f_cnt_t | MINIMUM_BUFFER_SIZE = 32 |
| constexpr f_cnt_t | DEFAULT_BUFFER_SIZE = 256 |
| constexpr f_cnt_t | MAXIMUM_BUFFER_SIZE = 4096 |
| constexpr int | BYTES_PER_SAMPLE = sizeof(sample_t) |
| constexpr int | BYTES_PER_INT_SAMPLE = sizeof(int_sample_t) |
| constexpr int | BYTES_PER_FRAME = sizeof(SampleFrame) |
| constexpr float | OUTPUT_SAMPLE_MULTIPLIER = 32767.0f |
| constexpr auto | SUPPORTED_SAMPLERATES = std::array{44100, 48000, 88200, 96000, 192000} |
| constexpr auto | SUPPORTED_BITRATES = std::array{64, 128, 160, 192, 256, 320} |
| constexpr int | MAXLEN = 11 |
| constexpr int | MIPMAPSIZE = 2 << ( MAXLEN + 1 ) |
| constexpr int | MIPMAPSIZE3 = 3 << ( MAXLEN + 1 ) |
| constexpr int | MAXTBL = 23 |
| constexpr int | MINTLEN = 2 << 0 |
| constexpr int | MAXTLEN = 3 << MAXLEN |
| const int | TLENS [MAXTBL+1] |
| const QString | PROJECTS_PATH = "projects/" |
| const QString | TEMPLATE_PATH = "templates/" |
| const QString | PRESETS_PATH = "presets/" |
| const QString | SAMPLES_PATH = "samples/" |
| const QString | GIG_PATH = "samples/gig/" |
| const QString | SF2_PATH = "samples/soundfonts/" |
| const QString | LADSPA_PATH ="plugins/ladspa/" |
| const QString | DEFAULT_THEME_PATH = "themes/default/" |
| const QString | TRACK_ICON_PATH = "track_icons/" |
| const QString | LOCALE_PATH = "locale/" |
| const QString | PORTABLE_MODE_FILE = "/portable_mode.txt" |
| constexpr auto | FFT_BUFFER_SIZE = std::size_t{2048} |
| const std::vector< unsigned int > | FFT_BLOCK_SIZES = {256, 512, 1024, 2048, 4096, 8192, 16384} |
| constexpr const char * | UI_CTRL_KEY |
| constexpr const char * | UI_ALT_KEY |
| constexpr const char * | UI_COPY_KEY |
| constexpr Qt::KeyboardModifier | KBD_COPY_MODIFIER |
| const float | NOHINT = -99342.2243f |
| constexpr float | F_EPSILON = 1.0e-10f |
| constexpr auto | DEFAULT_CHANNELS = ch_cnt_t{2} |
| constexpr auto | MaxChannelsPerAudioBuffer = ch_cnt_t{128} |
| constexpr auto | MaxGroupsPerAudioBuffer = group_cnt_t{MaxChannelsPerAudioBuffer / 2} |
| constexpr unsigned | MaxScaleCount = 10 |
| | number of scales per project
|
| constexpr unsigned | MaxKeymapCount = 10 |
| | number of keyboard mappings per project
|
| constexpr auto | LOWEST_LOG_FREQ = 5 |
| constexpr auto | FRANGE_AUDIBLE_START = 20 |
| constexpr auto | FRANGE_AUDIBLE_END = 20000 |
| constexpr auto | FRANGE_BASS_START = 20 |
| constexpr auto | FRANGE_BASS_END = 300 |
| constexpr auto | FRANGE_MIDS_START = 200 |
| constexpr auto | FRANGE_MIDS_END = 5000 |
| constexpr auto | FRANGE_HIGH_START = 4000 |
| constexpr auto | FRANGE_HIGH_END = 20000 |
| constexpr auto | ARANGE_EXTENDED_START = -80 |
| constexpr auto | ARANGE_EXTENDED_END = 20 |
| constexpr auto | ARANGE_AUDIBLE_START = -50 |
| constexpr auto | ARANGE_AUDIBLE_END = 0 |
| constexpr auto | ARANGE_LOUD_START = -30 |
| constexpr auto | ARANGE_LOUD_END = 0 |
| constexpr auto | ARANGE_SILENT_START = -60 |
| constexpr auto | ARANGE_SILENT_END = -10 |
| constexpr char | LADSPA_PATH_SEPERATOR |
| const int | MidiChannelCount = 16 |
| const int | MidiControllerCount = 128 |
| const int | MidiProgramCount = 128 |
| const int | MidiMaxVelocity = 127 |
| const int | MidiDefaultVelocity = MidiMaxVelocity / 2 |
| const int | MidiMaxControllerValue = 127 |
| const int | MidiMaxKey = 127 |
| const int | MidiMaxPanning = 127 |
| const int | MidiMinPanning = -128 |
| const int | MidiMinPitchBend = 0 |
| const int | MidiMaxPitchBend = 16383 |
| const uint32_t | RAW_MIDI_PARSE_BUF_SIZE = 16 |
| constexpr size_t | JACK_MIDI_BUFFER_MAX = 64 |
| const int | FirstOctave = -1 |
| const int | KeysPerOctave = 12 |
| constexpr auto | DefaultOctave = Octave::Octave_4 |
| const int | DefaultKey = DefaultOctave + Key::A |
| const int | NumKeys = 128 |
| | Number of physical keys, limited to MIDI range (valid for both MIDI 1.0 and 2.0).
|
| const int | DefaultMiddleKey = Octave::Octave_4 + Key::C |
| const int | DefaultBaseKey = Octave::Octave_4 + Key::A |
| const float | DefaultBaseFreq = 440.f |
| const float | MaxDetuning = 5 * 12.0f |
| const int | INITIAL_NPH_CACHE = 256 |
| const int | NPH_CACHE_INCREMENT = 16 |
| constexpr panning_t | PanningRight = 100 |
| constexpr panning_t | PanningLeft = -PanningRight |
| constexpr panning_t | PanningCenter = 0 |
| constexpr panning_t | DefaultPanning = PanningCenter |
| constexpr pitch_t | CentsPerSemitone = 100 |
| constexpr pitch_t | MinPitchDefault = -CentsPerSemitone |
| constexpr pitch_t | MaxPitchDefault = CentsPerSemitone |
| constexpr pitch_t | DefaultPitch = 0 |
| const bpm_t | MinTempo = 10 |
| const bpm_t | DefaultTempo = 140 |
| const bpm_t | MaxTempo = 999 |
| const tick_t | MaxSongLength = 9999 * DefaultTicksPerBar |
| const int | DefaultTicksPerBar = 192 |
| const int | DefaultStepsPerBar = 16 |
| const int | DefaultBeatsPerBar = DefaultTicksPerBar / DefaultStepsPerBar |
| const int | MINIMAL_TRACK_HEIGHT = 32 |
| const int | DEFAULT_TRACK_HEIGHT = 32 |
| char const *const | FILENAME_FILTER = "[\\0000-\x1f\"*/:<>?\\\\|\x7f]" |
| constexpr volume_t | MinVolume = 0 |
| constexpr volume_t | MaxVolume = 200 |
| constexpr volume_t | DefaultVolume = 100 |
| Plugin::Descriptor PLUGIN_EXPORT | amplifier_plugin_descriptor |
| Plugin::Descriptor PLUGIN_EXPORT | audiofileprocessor_plugin_descriptor |
| Plugin::Descriptor PLUGIN_EXPORT | bassbooster_plugin_descriptor |
| const int | OS_RATE = 5 |
| const float | OS_RATIO = 1.0f / OS_RATE |
| const float | CUTOFF_RATIO = 0.353553391f |
| const int | SILENCEFRAMES = 10 |
| const auto | OS_RESAMPLE |
| Plugin::Descriptor PLUGIN_EXPORT | bitcrush_plugin_descriptor |
| static const int | wavetableSize = 200 |
| static const float | defaultNormalizationFactor = 1.0f |
| Plugin::Descriptor PLUGIN_EXPORT | bitinvader_plugin_descriptor |
| static const double | ticksPerBeat = 48.0 |
| Plugin::Descriptor PLUGIN_EXPORT | carlapatchbay_plugin_descriptor |
| Plugin::Descriptor PLUGIN_EXPORT | carlarack_plugin_descriptor |
| Plugin::Descriptor PLUGIN_EXPORT | compressor_plugin_descriptor |
| constexpr float | COMP_LOG = -2.2f |
| constexpr float | COMP_NOISE_FLOOR = 0.000001f |
| Plugin::Descriptor PLUGIN_EXPORT | crossovereq_plugin_descriptor |
| Plugin::Descriptor PLUGIN_EXPORT | delay_plugin_descriptor |
| Plugin::Descriptor PLUGIN_EXPORT | dispersion_plugin_descriptor |
| constexpr int | MAX_DISPERSION_FILTERS = 999 |
| Plugin::Descriptor PLUGIN_EXPORT | dualfilter_plugin_descriptor |
| Plugin::Descriptor PLUGIN_EXPORT | dynamicsprocessor_plugin_descriptor |
| const float | DYN_NOISE_FLOOR = 0.00001f |
| const double | DNF_LOG = -1.0 |
| Plugin::Descriptor PLUGIN_EXPORT | eq_plugin_descriptor |
| const int | MAX_BANDS = 2048 |
| Plugin::Descriptor PLUGIN_EXPORT | flanger_plugin_descriptor |
| Plugin::Descriptor PLUGIN_EXPORT | freeboy_plugin_descriptor |
| Plugin::Descriptor PLUGIN_EXPORT | frequencyshifter_plugin_descriptor |
| Plugin::Descriptor PLUGIN_EXPORT | gigplayer_plugin_descriptor |
| Plugin::Descriptor PLUGIN_EXPORT | granularpitchshifter_plugin_descriptor |
| constexpr float | PrefilterBandwidth = 0.96f |
| constexpr double | GlideSnagRadius = 0.001 |
| constexpr int | SafetyLatency = 3 |
| constexpr float | RangeSeconds [5] = {5, 10, 40, 40, 120} |
| constexpr float | DcRemovalHz = 7.f |
| constexpr float | SatuSafeVol = 16.f |
| constexpr float | SatuStrength = 0.001f |
| Plugin::Descriptor PLUGIN_EXPORT | hydrogenimport_plugin_descriptor |
| QString | filename |
| Instrument * | ins |
| Plugin::Descriptor PLUGIN_EXPORT | kicker_plugin_descriptor |
| Plugin::Descriptor PLUGIN_EXPORT | ladspabrowser_plugin_descriptor |
| Plugin::Descriptor PLUGIN_EXPORT | ladspaeffect_plugin_descriptor |
| const float | sampleRateCutoff = 44100.0f |
| Plugin::Descriptor PLUGIN_EXPORT | lb302_plugin_descriptor |
| static const int | NUM_FILTERS = 2 |
| Plugin::Descriptor PLUGIN_EXPORT | lomm_plugin_descriptor |
| constexpr float | LOMM_MIN_FLOOR = 0.00012589f |
| constexpr float | LOMM_MAX_LOOKAHEAD = 20.f |
| constexpr float | LOMM_AUTO_TIME_ADJUST = 5.f |
| constexpr float | LOMM_DISPLAY_MIN = -72 |
| constexpr float | LOMM_DISPLAY_MAX = 0 |
| constexpr float | LOMM_DISPLAY_X = 125 |
| constexpr float | LOMM_DISPLAY_Y [6] = {24, 41, 106, 123, 186, 203} |
| constexpr float | LOMM_DISPLAY_WIDTH = 150 |
| constexpr float | LOMM_DISPLAY_HEIGHT = 13 |
| constexpr float | LOMM_DISPLAY_DB_PER_PIXEL = (LOMM_DISPLAY_MAX - LOMM_DISPLAY_MIN) / LOMM_DISPLAY_WIDTH |
| Plugin::Descriptor PLUGIN_EXPORT | lv2effect_plugin_descriptor |
| Plugin::Descriptor PLUGIN_EXPORT | lv2instrument_plugin_descriptor |
| Plugin::Descriptor PLUGIN_EXPORT | midiexport_plugin_descriptor |
| const int | BUFFER_SIZE = 50*1024 |
| Plugin::Descriptor PLUGIN_EXPORT | midiimport_plugin_descriptor |
| Plugin::Descriptor PLUGIN_EXPORT | monstro_plugin_descriptor |
| const int | WAVE_SINE = 0 |
| const int | WAVE_TRI = 1 |
| const int | WAVE_SAW = 2 |
| const int | WAVE_RAMP = 3 |
| const int | WAVE_SQR = 4 |
| const int | WAVE_MOOG = 5 |
| const int | WAVE_SQRSOFT = 6 |
| const int | WAVE_SINABS = 7 |
| const int | WAVE_EXP = 8 |
| const int | WAVE_NOISE = 9 |
| const int | WAVE_TRI_D = 10 |
| const int | WAVE_SAW_D = 11 |
| const int | WAVE_RAMP_D = 12 |
| const int | WAVE_SQR_D = 13 |
| const int | WAVE_MOOG_D = 14 |
| const int | NUM_WAVES = 15 |
| const int | WAVE_RANDOM = 9 |
| const int | WAVE_RANDOM_SMOOTH = 10 |
| const int | NUM_LFO_WAVES = 11 |
| const int | MOD_MIX = 0 |
| const int | MOD_AM = 1 |
| const int | MOD_FM = 2 |
| const int | MOD_PM = 3 |
| const int | NUM_MODS = 4 |
| const float | MODCLIP = 2.0 |
| const float | MIN_FREQ = 18.0f |
| const float | MAX_FREQ = 48000.0f |
| const float | INTEGRATOR = 3.0f / 7.0f |
| const float | FM_AMOUNT = 0.25f |
| const float | PW_MIN = 0.25f |
| const float | PW_MAX = 100.0f - PW_MIN |
| Plugin::Descriptor PLUGIN_EXPORT | multitapecho_plugin_descriptor |
| Plugin::Descriptor PLUGIN_EXPORT | nes_plugin_descriptor |
| const float | NES_SIMPLE_FILTER = 1.f / 20.f |
| const float | NFB = 895000.0f |
| const float | NOISE_FREQS [16] |
| const uint16_t | LFSR_INIT = 1 |
| const float | DUTY_CYCLE [4] = { 0.125, 0.25, 0.5, 0.75 } |
| const float | DITHER_AMP = 1.f / 60.f |
| const int | TRIANGLE_WAVETABLE [32] |
| const float | NES_DIST = 0.9f |
| const float | NES_MIXING_12 = 1.f / 20.f |
| const float | NES_MIXING_34 = 1.f / 12.f |
| const float | NES_MIXING_ALL = 1.f / (NES_MIXING_12 + NES_MIXING_34) |
| const int | MIN_WLEN = 4 |
| Plugin::Descriptor PLUGIN_EXPORT | opulenz_plugin_descriptor |
| const auto | adlib_opadd = std::array<unsigned int, OPL2_VOICES>{0x00, 0x01, 0x02, 0x08, 0x09, 0x0A, 0x10, 0x11, 0x12} |
| Plugin::Descriptor PLUGIN_EXPORT | organic_plugin_descriptor |
| const int | NUM_OSCILLATORS = 8 |
| const int | NUM_HARMONICS = 18 |
| const QString | HARMONIC_NAMES [NUM_HARMONICS] |
| const QString | WAVEFORM_NAMES [6] |
| const float | CENT = 1.0f / 1200.0f |
| Plugin::Descriptor PLUGIN_EXPORT | patman_plugin_descriptor |
| Plugin::Descriptor PLUGIN_EXPORT | peakcontrollereffect_plugin_descriptor |
| Plugin::Descriptor PLUGIN_EXPORT | reverbsc_plugin_descriptor |
| Plugin::Descriptor PLUGIN_EXPORT | sf2player_plugin_descriptor |
| Plugin::Descriptor PLUGIN_EXPORT | sfxr_plugin_descriptor |
| constexpr auto | NumSfxrWaves = static_cast<std::size_t>(SfxrWave::Count) |
| const int | WAVEFORM_BASE_X = 20 |
| const int | WAVEFORM_BASE_Y = 15 |
| const int | WAVEFORM_BUTTON_WIDTH = 16 |
| const int | GENERATOR_BASE_X = 110 |
| const int | GENERATOR_BASE_Y = 25 |
| const int | GENERATOR_BUTTON_WIDTH = 16 |
| const int | RAND_BUTTON_X = 160 |
| const int | RAND_BUTTON_Y = 4 |
| const int | MUTA_BUTTON_X = 205 |
| const int | MUTA_BUTTON_Y = 4 |
| const int | KNOBS_BASE_X = 20 |
| const int | KNOBS_BASE_Y = 50 |
| const int | KNOB_BLOCK_SIZE_X = 40 |
| const int | KNOB_BLOCK_SIZE_Y = 40 |
| auto | sidorder |
| static auto | attackTime |
| static auto | decRelTime |
| static const auto | relTime |
| Plugin::Descriptor PLUGIN_EXPORT | sid_plugin_descriptor |
| Plugin::Descriptor PLUGIN_EXPORT | slewdistortion_plugin_descriptor |
| constexpr float | SLEW_DISTORTION_MIN_FLOOR = 0.0012589f |
| constexpr float | SLEW_DISTORTION_DC_FREQ = 7.f |
| constexpr int | SLEWDIST_MAX_OVERSAMPLE_STAGES = 5 |
| Plugin::Descriptor PLUGIN_EXPORT | slicert_plugin_descriptor |
| Plugin::Descriptor PLUGIN_EXPORT | analyzer_plugin_descriptor |
| Plugin::Descriptor PLUGIN_EXPORT | stereoenhancer_plugin_descriptor |
| Plugin::Descriptor PLUGIN_EXPORT | stereomatrix_plugin_descriptor |
| Plugin::Descriptor PLUGIN_EXPORT | malletsstk_plugin_descriptor |
| static const int | MALLETS_PRESET_VERSION = 1 |
| Plugin::Descriptor PLUGIN_EXPORT | taptempo_plugin_descriptor |
| Plugin::Descriptor PLUGIN_EXPORT | tripleoscillator_plugin_descriptor |
| const int | NUM_OF_OSCILLATORS = 3 |
| Plugin::Descriptor PLUGIN_EXPORT | vectorscope_plugin_descriptor |
| Plugin::Descriptor Q_DECL_EXPORT | vestige_plugin_descriptor |
| Plugin::Descriptor PLUGIN_EXPORT | vibedstrings_plugin_descriptor |
| Plugin::Descriptor VSTBASE_EXPORT | vstbase_plugin_descriptor |
| Plugin::Descriptor PLUGIN_EXPORT | vsteffect_plugin_descriptor |
| Plugin::Descriptor PLUGIN_EXPORT | watsyn_plugin_descriptor |
| const int | GRAPHLEN = 220 |
| const int | WAVERATIO = 32 |
| const int | WAVELEN = GRAPHLEN * WAVERATIO |
| const int | PMOD_AMT = WAVELEN / 2 |
| const int | MOD_RM = 2 |
| const int | A1_OSC = 0 |
| const int | A2_OSC = 1 |
| const int | B1_OSC = 2 |
| const int | B2_OSC = 3 |
| const int | NUM_OSCS = 4 |
| Plugin::Descriptor PLUGIN_EXPORT | waveshaper_plugin_descriptor |
| static const auto | random_data |
| static RandomVectorSeedFunction | randsv_func |
| static freefunc0< float, SimpleRandom::float_random_with_engine, false > | simple_rand |
| static freefunc1< float, sin_wave, true > | sin_wave_func |
| static freefunc1< float, square_wave, true > | square_wave_func |
| static freefunc1< float, triangle_wave, true > | triangle_wave_func |
| static freefunc1< float, saw_wave, true > | saw_wave_func |
| static freefunc1< float, moogsaw_wave, true > | moogsaw_wave_func |
| static freefunc1< float, moog_wave, true > | moog_wave_func |
| static freefunc1< float, exp_wave, true > | exp_wave_func |
| static freefunc1< float, exp2_wave, true > | exp2_wave_func |
| static freefunc1< float, harmonic_cent, true > | harmonic_cent_func |
| static freefunc1< float, harmonic_semitone, true > | harmonic_semitone_func |
| Plugin::Descriptor PLUGIN_EXPORT | xpressive_plugin_descriptor |
| const int | W1_EXPR = 0 |
| const int | W2_EXPR = 1 |
| const int | W3_EXPR = 2 |
| const int | O1_EXPR = 3 |
| const int | O2_EXPR = 4 |
| const int | NUM_EXPRS = 5 |
| Plugin::Descriptor PLUGIN_EXPORT | zynaddsubfx_plugin_descriptor |