Designing Sound


Message Complement and Inverse



Download 48,3 Mb.
Pdf ko'rish
bet183/545
Sana17.05.2023
Hajmi48,3 Mb.
#939825
1   ...   179   180   181   182   183   184   185   186   ...   545
Bog'liq
Andy Farnell, Designing Sound (2010)

Message Complement and Inverse
Figure 10.34
Message reciprocal and
inverse.
Here is how we obtain the number that is 1

x
for any
x
.
The
complement
of
x
is useful when you want to balance
two numbers so they add up to a constant value, such
as in panning. The
object exchanges its inlet values,
or any left inlet value with its first argument. Therefore,
what happens with the lefthand example of figure 10.34
is the
calculates 1

x
, which for an input of 0
.
25 gives
0
.
75. Similarly, the inverse of a float message 1
/x
can be
calculated by replacing the
with a
.


182
Using Pure Data
Random Selection
Figure 10.35
Random select.
To choose one of several events at random, a combination
of
and
will generate a bang message on the
select outlet corresponding to one of its arguments. With
an initial argument of 4
produces a
range
of 4 ran-
dom integer numbers starting at 0, so we use
to select amongst them. Each has an equal probabil-
ity, so every outlet will be triggered 25% of the time on
average.
Weighted Random Selection
Figure 10.36
Weighted random select.
A simple way to get a bunch of events with a cer-
tain probability distribution is to generate uniformly
distributed numbers and stream them with
. For
example,
sends integers greater than 9
.
0 to its
right outlet. A cascade of
objects will distribute
them in a ratio over the combined outlets when the
sum of all ratios equals the range of random numbers.
The outlets of
distribute the numbers in the
ratio 1 : 9. When the right outlet is further split by
as in figure 10.36, numbers in the range 0
.
0 to
100
.
0 are split in the ratio 10 : 40 : 50, and since the
distribution of input numbers is uniform they are sent to one of three outlets
with 10%, 40%, and 50% probability.

Download 48,3 Mb.

Do'stlaringiz bilan baham:
1   ...   179   180   181   182   183   184   185   186   ...   545




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish