示例#1
0
 public static NoiseOsc NoiseOsc(float amp   = 1, float bias = 0) => Synth.Add(new NoiseOsc(amp, bias));
示例#2
0
 public static Saturator Saturator(float amt = 0.5f) => Synth.Add(new Saturator(amt));
示例#3
0
 public static Reverb Reverb(float decay = 1, float wet = 1) => Synth.Add(new Reverb(decay, wet));
示例#4
0
 public static Percussion Percussion() => Synth.Add(new Percussion());
示例#5
0
 public static Mixer Mixer(params Signal[] items) => Synth.Add(new Mixer(items));
示例#6
0
 public static Transposer Transposer(float multiply, float bias) => Synth.Add(new Transposer(multiply, bias));
示例#7
0
 public static KarplusStrong KarplusStrong() => Synth.Add(new KarplusStrong());
示例#8
0
 public static Sequencer Sequencer(SequencerType type = SequencerType.Up, float frequencyMultiply = 1f, float transpose = 0, float glide = 0f, float amp = 1f, string code = "") => Synth.Add(new Sequencer(type, frequencyMultiply, transpose, glide, amp, code));
示例#9
0
 public static Filter Filter(FilterType type          = FilterType.Lowpass, float cutoff = 440, float q  = 1, float amp = 1) => Synth.Add(new Filter(type, cutoff, q, amp));
示例#10
0
 public static DelayLine DelayLine(float delay             = 0.5f, float feedback        = 0, float amp  = 1) => Synth.Add(new DelayLine(delay, feedback, amp));
示例#11
0
 public static Osc Osc(OscType type, float freq, float amp = 1, float detune             = 0, float bias = 0, float duty = 0.5f) => Synth.Add(new Osc(type, freq, amp, detune, bias, duty));