Designing Sound



Download 48,3 Mb.
Pdf ko'rish
bet536/545
Sana17.05.2023
Hajmi48,3 Mb.
#939825
1   ...   532   533   534   535   536   537   538   539   ...   545
Bog'liq
Andy Farnell, Designing Sound (2010)

Method
FM synthesis is used for this patch. Strictly, it is in fact PM (phase modulation),
but this produces very similar results.
DSP Implementation
Random Line Slides
Here is one of the most frequently used patterns in the patch. It’s a random
value generator. When it receives a bang message it doesn’t always generate
a new random number. You could say it’s a “random random number genera-
tor.” It first generates one random number to decide whether to generate the
next. There are a few variations you will see which either output a random
number, stepping from one value to another instantly, or output a line seg-
ment that slides between the previous and new value. The slide time is always
derived from the metronome period. Tempo is obtained via the destination
r period
on each randomiser, which makes the slide shorter or longer as the


DSP Implementation
637
Figure 57.2
FM synthesiser for computer noises.
tempo changes. The trick is that it doesn’t always slide or step; it randomly
selects which one to do each time, including the chance that it will do nothing.
FM Synthesiser
Here’s the synthesis block at the heart of the patch that uses FM. It is shown in
figure 57.2 disconnected from some controls so that you can see the simplicity of
the actual synthesiser part. Playing with the controls in this example will give
you some idea of the range of sounds possible. The only things worth noting
are that we are going to drive the modulation and index values well outside
the normal range to deliberately introduce foldover aliasing. Why? Because it
sounds cooler and more technological, that’s all. If you look in the final patch
there is a cascade of
and
units to kill the really low and high frequen-
cies, but apart from that we make no attempt to control the spectrum or limit
signals the way we would for a musical instrument; we actually want it to sound
a bit messed up.
Complete Patch
All that I’ve done in the final patch is connect random value generators to
the carrier frequency, modulation frequency, modulation index, and the patch



Download 48,3 Mb.

Do'stlaringiz bilan baham:
1   ...   532   533   534   535   536   537   538   539   ...   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