1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55
|
class:: DigitalIn
summary:: Read data from a digital input
related:: Classes/AnalogIn, Classes/AnalogOut, Classes/DigitalOut, Classes/DigitalIO
categories:: UGens>Bela
Description::
Reads digital data from a digital sensor input (e.g.: a button or trigger input).
note::
This UGen only works on Bela.
::
note::
If you want to modulate the pin number, you should use the UGen link::Classes/DigitalIO::
::
classmethods::
method::ar
argument::digitalPin
Digital pin number to read. Pin numbers begin at 0. This value cannot be modulated.
argument::mul
argument::add
method::kr
argument::digitalPin
Digital pin number to read. Pin numbers begin at 0. This value cannot be modulated.
argument::mul
argument::add
Examples::
code::
// turn on and off a sine oscillator
(
SynthDef("help-DigitalIn",{ arg out=0;
Out.ar(out,
SinOsc.ar( 500, 0, 0.1 * DigitalIn.ar( 0 ) )
)
}).play;
)
::
|