Designing Sound



Download 48,3 Mb.
Pdf ko'rish
bet377/545
Sana17.05.2023
Hajmi48,3 Mb.
#939825
1   ...   373   374   375   376   377   378   379   380   ...   545
Bog'liq
Andy Farnell, Designing Sound (2010)

Putting It Together
Figure 35.9
Several bubbles.
This part is easy: all we have to do is connect
the event generator to the bubble sound gener-
ator to get some results. If several instances of
the bubble sound with slightly different frequen-
cies are connected via a random selector we get
a more interesting effect. We haven’t dealt with
the issue of bubble size yet, so we assume fairly
consistent bubble sizes with similar frequencies. If
you tweak the parameters in the above example
you will notice that attack and pitch are linked;
moving the attack also alters the apparent pitch
of the bubble. This codependency is a feature of
the simple model we’ve used, where moving the
attack changes the point at which the amplitude peaks during the pitch rise.
Polyphony
Listening to the patch above you will quickly notice a problem. By randomly
selecting which bubble will sound from uniformly distributed numbers there’s
nothing to stop the same bubble generator being picked twice. If this happens


426
Bubbles
before it has finished playing then retriggering the envelopes causes the sound
to be abruptly truncated. Another limitation is that we only have four bub-
ble pitches entered as fixed abstraction parameters. It would be nice to have a
source of bubbles that are not only random in time without the possibility of
being cut short, but random in pitch too.
Bubble Factory
The next patch rewrites the bubble sound and pattern generator to give con-
trol over the density and average pitch. It uses
round-robin
allocation. This
allocates in repeating order, 1, 2, 3, 4, 1, 2, 3, 4.. . . With this method we can
be sure that no bubble will cut short the previous one so long as its duration
is less than the time to cycle round all generators. Two more improvements
can be made. When the bubble pitch is high (for smaller bubbles) the duration
should be proportionally shorter, and since it contains less energy (volume) it
should be quieter. From a common parameter, bubble size, we will calculate
the pitch, duration, and amplitude as separate functions.

Download 48,3 Mb.

Do'stlaringiz bilan baham:
1   ...   373   374   375   376   377   378   379   380   ...   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