Designing Sound



Download 48,3 Mb.
Pdf ko'rish
bet477/545
Sana17.05.2023
Hajmi48,3 Mb.
#939825
1   ...   473   474   475   476   477   478   479   480   ...   545
Bog'liq
Andy Farnell, Designing Sound (2010)

Figure 49.7
GRF curve generator.
Here is the crucial GRF curve generator. A superposition of three polyno-
mial curves, implicitly summed at the outlet, is obtained by splitting the phase
of the incoming line segment. First we modify its time, compressing it to three
quarters of its original duration. Following this are three parallel flows, each
of which splits off a different part of the line using
, subtracts the bottom
offset to return its base to zero, and then scales it by a factor that returns it to


554
Footsteps
a normalised range. These three subphases then each feed a polynomial pulse
generator. Three receivers to set the curve shape for heel, ball, and edge roll are
made available; these will be satisfied in the parent patch with some controls.
Figure 49.8
Complete footstep generator.
Figure 49.9
Crunchy gravel texture generator.
Before looking at the patch that actually
generates some sound (which is not very impor-
tant to this exercise), let’s examine the final
arrangement of components for producing real-
istic footstep patterns. At the top is the first
object we made, a two-phase timebase that
overlaps the left and right line segments more as
the frequency decreases. Two feet are attached,
one for each phase, which contain the polyno-
mial GRF curve generators. The control signals
from these now feed a texture generator that
can be tailored to whatever surface we wish.
Observe in the middle a set of controls for actor
speed and curves of ball, heel, and edge roll.
Remember that altering these changes our
perception of whether the footsteps are accel-
erating or slowing (doing positive or negative
work), or whether the player is walking up or
down a slope. On the right I have added a
second-order control system as a demonstration.
The filter and snapshot units form a signal-to-
message domain differentiator. This gives a pos-
itive value if the player is accelerating and a negative one if he slows down.
Moving the walk speed fader quickly will change the heel-to-ball ratio more.
You are encouraged to try and devise your own texture synthesisers to work
with the GRF curve generator. There are a number of interesting possibilities,



Download 48,3 Mb.

Do'stlaringiz bilan baham:
1   ...   473   474   475   476   477   478   479   480   ...   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