Exemplo n.º 1
0
 def __init__(
     self,
     calculation_rate=None,
     curve=0,
     done_action=0,
     duration=None,
     gate=1,
     level=None,
     level_bias=0,
     level_scale=1,
     reset=1,
     shape=1,
     time_scale=1,
     ):
     UGen.__init__(
         self,
         calculation_rate=calculation_rate,
         curve=curve,
         done_action=done_action,
         duration=duration,
         gate=gate,
         level=level,
         level_bias=level_bias,
         level_scale=level_scale,
         reset=reset,
         shape=shape,
         time_scale=time_scale,
         )
Exemplo n.º 2
0
 def __init__(
     self,
     calculation_rate=None,
     a=1.17,
     adparam=1,
     ampdist=1,
     ampscale=0.5,
     c=0.31,
     ddparam=1,
     durdist=1,
     durscale=0.5,
     init_cps=12,
     knum=None,
     maxfrequency=660,
     minfrequency=440,
 ):
     if knum is None:
         knum = init_cps
     UGen.__init__(
         self,
         calculation_rate=calculation_rate,
         a=a,
         adparam=adparam,
         ampdist=ampdist,
         ampscale=ampscale,
         c=c,
         ddparam=ddparam,
         durdist=durdist,
         durscale=durscale,
         init_cps=init_cps,
         knum=knum,
         maxfrequency=maxfrequency,
         minfrequency=minfrequency,
     )
Exemplo n.º 3
0
 def __init__(self, calculation_rate=None, special_index=0, **kwargs):
     UGen.__init__(
         self,
         calculation_rate=calculation_rate,
         special_index=special_index,
         **kwargs,
     )
Exemplo n.º 4
0
 def __init__(
     self,
     calculation_rate=None,
     buffer_id=None,
     done_action=0,
     source=None,
     loop=1,
     offset=0,
     preexisting_level=0,
     record_level=1,
     run=1,
     trigger=1,
     ):
     UGen.__init__(
         self,
         calculation_rate=calculation_rate,
         buffer_id=buffer_id,
         done_action=done_action,
         source=source,
         loop=loop,
         offset=offset,
         preexisting_level=preexisting_level,
         record_level=record_level,
         run=run,
         trigger=trigger,
         )
Exemplo n.º 5
0
 def __init__(
     self,
     calculation_rate=None,
     label=None,
     source=None,
     trigger=None,
     trigger_id=-1,
     ):
     import supriya.synthdefs
     import supriya.ugens
     if label is None:
         if isinstance(source, supriya.ugens.UGen):
             label = type(source).__name__
         elif isinstance(source, supriya.synthdefs.OutputProxy):
             label = type(source.source).__name__
     UGen.__init__(
         self,
         calculation_rate=calculation_rate,
         source=source,
         trigger=trigger,
         trigger_id=trigger_id,
         )
     label = str(label)
     self._configure_input('label', len(label))
     for character in label:
         self._configure_input('label', ord(character))
 def __init__(
     self,
     calculation_rate=None,
     command_name="/reply",
     peak_lag=3,
     reply_id=-1,
     reply_rate=20,
     source=None,
 ):
     UGen.__init__(
         self,
         calculation_rate=calculation_rate,
         peak_lag=peak_lag,
         reply_id=reply_id,
         reply_rate=reply_rate,
     )
     command_name = str(command_name)
     if not isinstance(source, collections.Sequence):
         source = (source,)
     self._configure_input("source", len(source))
     for input_ in source:
         self._configure_input("source", input_)
     self._configure_input("command_name", len(command_name))
     for character in command_name:
         self._configure_input("label", ord(character))
Exemplo n.º 7
0
    def __init__(
        self,
        calculation_rate=None,
        label=None,
        source=None,
        trigger=None,
        trigger_id=-1,
    ):
        import supriya.synthdefs
        import supriya.ugens

        if label is None:
            if isinstance(source, supriya.ugens.UGen):
                label = type(source).__name__
            elif isinstance(source, supriya.synthdefs.OutputProxy):
                label = type(source.source).__name__
        UGen.__init__(
            self,
            calculation_rate=calculation_rate,
            source=source,
            trigger=trigger,
            trigger_id=trigger_id,
        )
        label = str(label)
        self._configure_input("label", len(label))
        for character in label:
            self._configure_input("label", ord(character))
Exemplo n.º 8
0
 def __init__(
     self,
     pv_chain=None,
     floor=0.1,
     medianspan=11,
     mingap=10,
     odftype=ODFType.RCOMPLEX,
     rawodf=0,
     relaxtime=1,
     threshold=0.5,
     whtype=1,
 ):
     UGen.__init__(
         self,
         calculation_rate=CalculationRate.CONTROL,
         pv_chain=pv_chain,
         floor=floor,
         medianspan=medianspan,
         mingap=mingap,
         odftype=odftype,
         rawodf=rawodf,
         relaxtime=relaxtime,
         threshold=threshold,
         whtype=whtype,
     )
Exemplo n.º 9
0
 def __init__(
     self,
     calculation_rate=None,
     decay_scale=1,
     frequency_offset=0,
     frequency_scale=1,
     source=None,
     specifications=None,
     ):
     frequencies, amplitudes, decay_times = specifications
     assert len(frequencies)
     if not amplitudes:
         amplitudes = [1.0] * len(frequencies)
     elif not isinstance(amplitudes, collections.Sequence):
         amplitudes = [amplitudes] * len(frequencies)
     if not decay_times:
         decay_times = [1.0] * len(frequencies)
     elif not isinstance(decay_times, collections.Sequence):
         decay_times = [decay_times] * len(frequencies)
     specifications = utils.zip_sequences(
         frequencies, amplitudes, decay_times
         )
     specifications = utils.flatten_iterable(specifications)
     specifications = tuple(specifications)
     UGen.__init__(
         self,
         calculation_rate=calculation_rate,
         decay_scale=decay_scale,
         frequency_offset=frequency_offset,
         frequency_scale=frequency_scale,
         source=source,
         specifications=specifications,
         )
Exemplo n.º 10
0
 def __init__(
     self,
     calculation_rate=None,
     adparam=1,
     ampdist=1,
     ampscale=0.5,
     ddparam=1,
     durdist=1,
     durscale=0.5,
     frequency=440,
     init_cps=12,
     knum=None,
 ):
     if knum is None:
         knum = init_cps
     UGen.__init__(
         self,
         calculation_rate=calculation_rate,
         adparam=adparam,
         ampdist=ampdist,
         ampscale=ampscale,
         ddparam=ddparam,
         durdist=durdist,
         durscale=durscale,
         frequency=frequency,
         init_cps=init_cps,
         knum=knum,
     )
Exemplo n.º 11
0
 def __init__(
     self,
     calculation_rate=None,
     command_name='/reply',
     peak_lag=3,
     reply_id=-1,
     reply_rate=20,
     source=None,
 ):
     UGen.__init__(
         self,
         calculation_rate=calculation_rate,
         peak_lag=peak_lag,
         reply_id=reply_id,
         reply_rate=reply_rate,
     )
     command_name = str(command_name)
     if not isinstance(source, collections.Sequence):
         source = (source, )
     self._configure_input('source', len(source))
     for input_ in source:
         self._configure_input('source', input_)
     self._configure_input('command_name', len(command_name))
     for character in command_name:
         self._configure_input('label', ord(character))
Exemplo n.º 12
0
 def __init__(
     self,
     calculation_rate=None,
     adparam=1,
     ampdist=1,
     ampscale=0.5,
     ddparam=1,
     durdist=1,
     durscale=0.5,
     init_cps=12,
     knum=None,
     maxfrequency=660,
     minfrequency=440,
 ):
     if knum is None:
         knum = init_cps
     UGen.__init__(
         self,
         calculation_rate=calculation_rate,
         adparam=adparam,
         ampdist=ampdist,
         ampscale=ampscale,
         ddparam=ddparam,
         durdist=durdist,
         durscale=durscale,
         init_cps=init_cps,
         knum=knum,
         maxfrequency=maxfrequency,
         minfrequency=minfrequency,
     )
Exemplo n.º 13
0
 def __init__(
     self,
     calculation_rate=None,
     decay_scale=1,
     frequency_offset=0,
     frequency_scale=1,
     source=None,
     specifications=None,
 ):
     frequencies, amplitudes, decay_times = specifications
     assert len(frequencies)
     if not amplitudes:
         amplitudes = [1.0] * len(frequencies)
     elif not isinstance(amplitudes, collections.Sequence):
         amplitudes = [amplitudes] * len(frequencies)
     if not decay_times:
         decay_times = [1.0] * len(frequencies)
     elif not isinstance(decay_times, collections.Sequence):
         decay_times = [decay_times] * len(frequencies)
     specifications = utils.zip_sequences(frequencies, amplitudes, decay_times)
     specifications = utils.flatten_iterable(specifications)
     specifications = tuple(specifications)
     UGen.__init__(
         self,
         calculation_rate=calculation_rate,
         decay_scale=decay_scale,
         frequency_offset=frequency_offset,
         frequency_scale=frequency_scale,
         source=source,
         specifications=specifications,
     )
Exemplo n.º 14
0
 def __init__(self, addend=0.0, multiplier=1.0, calculation_rate=None, source=None):
     UGen.__init__(
         self,
         addend=addend,
         multiplier=multiplier,
         calculation_rate=calculation_rate,
         source=source,
     )
Exemplo n.º 15
0
 def __init__(
     self,
     calculation_rate=None,
 ):
     UGen.__init__(
         self,
         calculation_rate=calculation_rate,
     )
Exemplo n.º 16
0
 def __init__(
     self,
     pv_chain=None,
 ):
     UGen.__init__(
         self,
         calculation_rate=CalculationRate.CONTROL,
         pv_chain=pv_chain,
     )
 def __init__(self, calculation_rate=None, ugen_id=0, post_mode=2, source=None):
     assert int(post_mode) in (0, 1, 2)
     UGen.__init__(
         self,
         calculation_rate=calculation_rate,
         ugen_id=ugen_id,
         post_mode=post_mode,
         source=source,
     )
Exemplo n.º 18
0
 def __init__(
     self,
     calculation_rate=None,
     trigger=0,
     ):
     UGen.__init__(
         self,
         calculation_rate=calculation_rate,
         trigger=trigger,
         )
Exemplo n.º 19
0
 def __init__(self, calculation_rate=None, maximum=127, minimum=0, trigger=0):
     minimum = int(minimum)
     maximum = int(maximum)
     UGen.__init__(
         self,
         calculation_rate=calculation_rate,
         maximum=maximum,
         minimum=minimum,
         trigger=trigger,
     )
Exemplo n.º 20
0
 def __init__(
     self, calculation_rate=None, special_index=0, channel_count=1, **kwargs
 ):
     self._channel_count = int(channel_count)
     UGen.__init__(
         self,
         calculation_rate=calculation_rate,
         special_index=special_index,
         **kwargs,
     )
Exemplo n.º 21
0
 def __init__(
     self,
     calculation_rate=None,
     density=0.,
 ):
     UGen.__init__(
         self,
         calculation_rate=calculation_rate,
         density=density,
     )
Exemplo n.º 22
0
 def __init__(
     self,
     calculation_rate=None,
     source=0,
     ):
     UGen.__init__(
         self,
         calculation_rate=calculation_rate,
         source=source,
         )
Exemplo n.º 23
0
 def __init__(
     self,
     calculation_rate=None,
     frequency=500,
 ):
     UGen.__init__(
         self,
         calculation_rate=calculation_rate,
         frequency=frequency,
     )
Exemplo n.º 24
0
 def __init__(
     self,
     calculation_rate=None,
     trigger=None,
 ):
     UGen.__init__(
         self,
         calculation_rate=calculation_rate,
         trigger=trigger,
     )
Exemplo n.º 25
0
 def __init__(
     self,
     calculation_rate=None,
     chaos_parameter=1.5,
 ):
     UGen.__init__(
         self,
         calculation_rate=calculation_rate,
         chaos_parameter=chaos_parameter,
     )
Exemplo n.º 26
0
 def __init__(
     self,
     calculation_rate=None,
     frequency=440,
     harmonic_count=200,
     ):
     UGen.__init__(
         self,
         calculation_rate=calculation_rate,
         frequency=frequency,
         harmonic_count=harmonic_count,
         )
Exemplo n.º 27
0
 def __init__(
     self,
     calculation_rate=None,
     source=None,
 ):
     if not isinstance(source, collections.Sequence):
         source = (source, )
     UGen.__init__(
         self,
         calculation_rate=calculation_rate,
         source=source,
     )
Exemplo n.º 28
0
 def __init__(
     self,
     calculation_rate=None,
     buffer_id=0,
     input_array=None,
     ):
     UGen.__init__(
         self,
         calculation_rate=calculation_rate,
         buffer_id=buffer_id,
         input_array=input_array,
         )
Exemplo n.º 29
0
 def __init__(
     self,
     calculation_rate=None,
     reset=0,
     trigger=0,
 ):
     UGen.__init__(
         self,
         calculation_rate=calculation_rate,
         reset=reset,
         trigger=trigger,
     )
Exemplo n.º 30
0
 def __init__(
     self,
     calculation_rate=None,
     a=0,
     b=0,
 ):
     UGen.__init__(
         self,
         calculation_rate=calculation_rate,
         a=a,
         b=b,
     )
Exemplo n.º 31
0
 def __init__(
     self,
     calculation_rate=None,
     frequency=440,
     initial_phase=0,
 ):
     UGen.__init__(
         self,
         calculation_rate=calculation_rate,
         frequency=frequency,
         initial_phase=initial_phase,
     )
Exemplo n.º 32
0
 def __init__(self, input_one=None, input_two=None, input_three=None):
     inputs = [input_one, input_two, input_three]
     calculation_rate = CalculationRate.from_expr(inputs)
     inputs.sort(key=lambda x: CalculationRate.from_expr(x), reverse=True)
     inputs = tuple(inputs)
     UGen.__init__(
         self,
         calculation_rate=calculation_rate,
         input_one=input_one,
         input_two=input_two,
         input_three=input_three,
     )
Exemplo n.º 33
0
 def __init__(
     self,
     calculation_rate=None,
     duration=0.1,
     source=None,
 ):
     UGen.__init__(
         self,
         calculation_rate=calculation_rate,
         duration=duration,
         source=source,
     )
Exemplo n.º 34
0
 def __init__(
     self,
     calculation_rate=None,
     minimum=0.,
     maximum=1.,
 ):
     UGen.__init__(
         self,
         calculation_rate=calculation_rate,
         minimum=minimum,
         maximum=maximum,
     )
Exemplo n.º 35
0
 def __init__(self,
              addend=0.0,
              multiplier=1.0,
              calculation_rate=None,
              source=None):
     UGen.__init__(
         self,
         addend=addend,
         multiplier=multiplier,
         calculation_rate=calculation_rate,
         source=source,
     )
Exemplo n.º 36
0
 def __init__(
     self,
     calculation_rate=None,
     source=None,
     ):
     if not (hasattr(source, 'has_done_flag') and source.has_done_flag):
         raise ValueError(repr(source))
     UGen.__init__(
         self,
         calculation_rate=calculation_rate,
         source=source,
         )
Exemplo n.º 37
0
 def __init__(
     self,
     calculation_rate=None,
     envelope=None,
     index=None,
 ):
     UGen.__init__(
         self,
         calculation_rate=calculation_rate,
         envelope=envelope,
         index=index,
     )
Exemplo n.º 38
0
 def __init__(
     self,
     calculation_rate=None,
     diff=0.01,
     source=None,
     ):
     UGen.__init__(
         self,
         calculation_rate=calculation_rate,
         diff=diff,
         source=source,
         )
Exemplo n.º 39
0
 def __init__(
     self,
     calculation_rate=None,
     array=None,
     which=None,
 ):
     UGen.__init__(
         self,
         calculation_rate=calculation_rate,
         array=array,
         which=which,
     )
Exemplo n.º 40
0
 def __init__(
     self,
     calculation_rate=None,
     envelope=None,
     index=None,
     ):
     UGen.__init__(
         self,
         calculation_rate=calculation_rate,
         envelope=envelope,
         index=index,
         )
Exemplo n.º 41
0
 def __init__(
     self,
     maximum=0,
 ):
     import supriya.synthdefs
     maximum = float(maximum)
     calculation_rate = supriya.synthdefs.CalculationRate.SCALAR
     UGen.__init__(
         self,
         calculation_rate=calculation_rate,
         maximum=maximum,
     )
Exemplo n.º 42
0
 def __init__(
     self,
     calculation_rate=None,
     buffer_id=0,
     channel_count=1,
     delay_time=0.2,
     ):
     UGen.__init__(
         self,
         calculation_rate=calculation_rate,
         buffer_id=buffer_id,
         channel_count=channel_count,
         delay_time=delay_time,
         )
Exemplo n.º 43
0
 def __init__(
     self,
     calculation_rate=None,
     mod=1,
     x=0,
     y=0,
     ):
     UGen.__init__(
         self,
         calculation_rate=calculation_rate,
         mod=mod,
         x=x,
         y=y,
         )
Exemplo n.º 44
0
 def __init__(
     self,
     calculation_rate=None,
     freqoffset=0,
     freqscale=1,
     specifications_array_ref=None,
     ):
     UGen.__init__(
         self,
         calculation_rate=calculation_rate,
         freqoffset=freqoffset,
         freqscale=freqscale,
         specifications_array_ref=specifications_array_ref,
         )
Exemplo n.º 45
0
 def __init__(
     self,
     calculation_rate=None,
     id=0,
     source=None,
     value=0,
     ):
     UGen.__init__(
         self,
         calculation_rate=calculation_rate,
         id=id,
         source=source,
         value=value,
         )
Exemplo n.º 46
0
 def __init__(
     self,
     calculation_rate=None,
     amp=1,
     duration=0.2,
     frequency=440,
     ):
     UGen.__init__(
         self,
         calculation_rate=calculation_rate,
         amp=amp,
         duration=duration,
         frequency=frequency,
         )
Exemplo n.º 47
0
 def __init__(
     self,
     calculation_rate=None,
     div=2,
     start=0,
     trigger=0,
     ):
     UGen.__init__(
         self,
         calculation_rate=calculation_rate,
         div=div,
         start=start,
         trigger=trigger,
         )
Exemplo n.º 48
0
 def __init__(
     self,
     calculation_rate=None,
     fftsize=None,
     irbufnum=None,
     source=None,
     ):
     UGen.__init__(
         self,
         calculation_rate=calculation_rate,
         fftsize=fftsize,
         irbufnum=irbufnum,
         source=source,
         )
Exemplo n.º 49
0
 def __init__(
     self,
     calculation_rate=None,
     bus=None,
     channel_count=None,
     clip=None,
     offset=0,
     ):
     UGen.__init__(
         self,
         calculation_rate=calculation_rate,
         bus=bus,
         channel_count=channel_count,
         clip=clip,
         offset=offset,
         )
Exemplo n.º 50
0
 def __init__(
     self,
     calculation_rate=None,
     input_array=None,
     max_frames=4096,
     scope_frames=None,
     scope_num=0,
     ):
     UGen.__init__(
         self,
         calculation_rate=calculation_rate,
         input_array=input_array,
         max_frames=max_frames,
         scope_frames=scope_frames,
         scope_num=scope_num,
         )
Exemplo n.º 51
0
 def __init__(
     self,
     calculation_rate=None,
     binindex=None,
     bufsize=None,
     chain=None,
     whichmeasure=0,
     ):
     UGen.__init__(
         self,
         calculation_rate=calculation_rate,
         binindex=binindex,
         bufsize=bufsize,
         chain=chain,
         whichmeasure=whichmeasure,
         )
Exemplo n.º 52
0
 def __init__(
     self,
     calculation_rate=None,
     in_a=None,
     in_b=0,
     level=1,
     pan=0,
     ):
     UGen.__init__(
         self,
         calculation_rate=calculation_rate,
         in_a=in_a,
         in_b=in_b,
         level=level,
         pan=pan,
         )
Exemplo n.º 53
0
 def __init__(
     self,
     calculation_rate=None,
     maximum=7,
     minimum=0,
     reset=0,
     resetval=None,
     step=1,
     trigger=0,
     ):
     UGen.__init__(
         self,
         calculation_rate=calculation_rate,
         maximum=maximum,
         minimum=minimum,
         reset=reset,
         resetval=resetval,
         step=step,
         trigger=trigger,
         )
Exemplo n.º 54
0
    def __init__(
        self,
        calculation_rate=None,
        done_action=0,
        duration=1,
        initial_phase=0,
        loop=1,
        width=0.1,
    ):
        import supriya.synthdefs

        done_action = supriya.DoneAction.from_expr(done_action)
        UGen.__init__(
            self,
            calculation_rate=calculation_rate,
            done_action=done_action,
            duration=duration,
            initial_phase=initial_phase,
            loop=loop,
            width=width,
        )
Exemplo n.º 55
0
 def __init__(
     self,
     calculation_rate=None,
     center=0,
     channel_count=4,
     in_array=None,
     level=1,
     level_comp=True,
     orientation=0.5,
     spread=1,
     width=2,
     ):
     UGen.__init__(
         self,
         calculation_rate=calculation_rate,
         center=center,
         channel_count=channel_count,
         in_array=in_array,
         level=level,
         level_comp=level_comp,
         orientation=orientation,
         spread=spread,
         width=width,
         )
Exemplo n.º 56
0
    def __init__(self, maximum=0):
        import supriya.synthdefs

        maximum = float(maximum)
        calculation_rate = supriya.CalculationRate.SCALAR
        UGen.__init__(self, calculation_rate=calculation_rate, maximum=maximum)
 def __init__(self, calculation_rate=None, source=None):
     if not (hasattr(source, "has_done_flag") and source.has_done_flag):
         raise ValueError(repr(source))
     UGen.__init__(self, calculation_rate=calculation_rate, source=source)