UNPKG

u-he-preset-randomizer

Version:

Create random u-he synth presets through randomization and merging of your existing presets.

19 lines (18 loc) 852 B
import type { SynthNames } from '../utils/detector.js'; import { type SpecialParameterHandling, type SynthConfig } from './types.js'; export { globalSpecialParameters, type SpecialParameterHandling, type SynthConfig, } from './types.js'; /** * Gets the configuration for a specific synth. * * @param synthName - The synth name to get config for * @returns The synth configuration or undefined if none exists */ export declare function getSynthConfig(synthName: SynthNames): SynthConfig | undefined; /** * Gets the special parameter handling rules for a specific synth * Combines global rules with synth-specific rules * * @param synthName - The synth to get config for (optional) * @returns Array of special parameter handling rules */ export declare function getSpecialParameterHandling(synthName?: SynthNames): SpecialParameterHandling[];