Híradó 05 Zenékről

From C64 Diskmag Wiki
Revision as of 22:45, 23 June 2009 by Vargaviktor (Talk | contribs)

(diff) ←Older revision | view current revision (diff) | Newer revision→ (diff)
Jump to: navigation, search
                zenékről
                --------

üdv minden sid rongálónak!

hála istennek elérkeztünk a zenékről
című elmebeteg alkotás utolsó fejeze-
téhez..

az utolsó fejezet témájául a filterek
szolgálnak.a cikk megírásához nagy
segítséget nyújtott TAKI/NATURAL BEAT az
rt és a st byteok elmagyarázásával..
tehát ha nincs TAKI akkor ma mi sem
vagyunk....

akkor talán elkezdhetnénk...

mi is a filter?
a filter mint a nevében is benne van
szűrőt jelent.tehát a filter segítsé-
gével megszűrhetünk adott frekvencia-
sávokat és ezzel kiemelhetjük öket.
a filterhez tartozik egy REZONANCIA
(valami ilyesmit tanultunk fizikából is,
de ez valahogy kiesett az agyamból..)
ami azt határozza meg,hogy a szűrt frek-
venciasávot mennyire emelje ki.
általában F-et használunk tehát maximá-
lis kiemelést.
a filternek T_PUSA is van ami meghatá-
rozza,hogy a megadott frekvenciasáv
alatt,felett vagy a közelébe eső frek-
venciatartományban történjen a szűrés.

megjegyzendő dolog,hogy a 64 csak EGY
filtert bocsájt rendelkezésre ezért
egyszerre csak egy csatornát tudunk
filterezni vagy több csatornát azonos
filter fx-szel.

a FILTER-t az FX-byte FILTER FX
bitjének magasra állításával kapcsol-
hatjuk be.vagyis ha az FX byte értékét
megnöveljük HEXA 20-szal.
(vagy DEC 32-vel,hehe!)

a filter számát az F után állíthatjuk
be.ha ezek után belépünk a filtereditor-
ba kezdődhet a munka.

azt,hogy éppen melyik filtert editáljuk
az FLT utáni szám mutatja.a filterek
között a +/- billentyűkkel lapozhatunk.

a filter editor felépítése:
R-rezonancia.F általában,de más érték is
megadható.
T-filtertípus.1-basszushangok.1-7 spe-
ciális dobok és "GRIFF"-es stílusú han-
gok.
%%-filterfrekvencia kezdőértéke.
S1-S6.hozzáadások értéke.
X1-X6.hozzáadások száma.
RT-az utolsó (S6) után melyik pozíciótól
induljon újra a hozzáadogatás.
ST-ha az itt megadott értéket eléri a
filterfrekvencia akkor abbahagyja a
hozzáadogatást.

ezzel a filterekről szóló információknak
vége is lehetne,de valószínünek tartom,
hogy teljesen kezdők számára az elöbbi
néhány sor nem sokat jelent.

a filterfrekvenciát modulálhatjuk az
S regiszterek segítségével hasonlóan a
PULSE modulációhoz csak itt lényegesen
intelligensebb a megvalósítás..

basszushangok felépítése:
a basszushangoknál a filtertípus 1 és a
rezonancia F.a basszushangoknál folyama-
tosan először gyorsan majd lassabban
csökkentjük a filterfrekvenciát amíg a
basszushang eléggé méllyé nem válik.
(mivel a hang felharmonikusait nem hall-
juk csak a mélyebb alapfrekvenciát.)

lássunk egy egyszerü példát:
a hang legyen négyszögjel,állítsunk be
egy pulzálást,cymbal és filter fx-et.
r t %% rt st s1 s2 s3 s4 s5 s6
f 1 60 02 06 f8 ff 00 00 00 00

             x1 x2 x3 x4 x5 x6
             0a 00 00 00 00 00

a filterrutin először 8-asával csökken-
ti a frekvenciát A-szor,majd 1-esével
amíg eléri a 6-ot.ezzel fejeződik be a
filter.

dobok esetében más a helyzet.itt álta-
lában a hozzáadás oszlopokat üresen
kell hagyni és egy kezdőfrekvenciát meg-
adni.például így:

r t %% rt st s1 s2 s3 s4 s5 s6
f 4 40 00 40 ?? ?? ?? ?? ?? ??

             x1 x2 x3 x4 x5 x6
             ?? ?? ?? ?? ?? ??

mivel az ST megegyezik a frekvencia
kezdőértékével a filterrutin kikapcsol
miután beírta a kezdőfrekvenciát.
a ??-ek helyére bármi beírható,de cél-
szerü a nulláknál maradni.

a végére maradtak a vinnyogó/nyávogó
szólóhangszerek.ilyen stílusú hangok
leginkább griff zenéiben hallhatók.
(illetve voltak hallhatók...)

ilyeneket rendkívül egyszerü létrehozni.
kiválasztunk egy szűrőtípust(legyen
például 4-es),beállítunk egy elég erős
rezonancia értéket(legyen F) és valami-
lyen frekvenciát(tökmindegy,legyen 54!)
ezek után folyamatosan adogatunk hozzá,
vonogatunk le a frekvenciából kis lépé-
sekben és kész a nyávogás.

r t %% rt st s1 s2 s3 s4 s5 s6
f 4 54 04 00 ff 01 ff 01 ff 01

             x1 x2 x3 x4 x5 x6
             30 30 30 30 30 30

a dobokkal és a szólóhangszerekkel
kisérletezgetni kell.nem lehet olyan
pontos receptet adni mint a basszusok-
nál.

érdekes hatás érhető el akkordok szűré-
sével is mivel ilyenkor az alapfrekven-
cia is gyorsan változik.

NO FILT RES fx.
ahogy a múltkori cikkben már szó esett
róla a filter inicializálását kapcsol-
ja ki.tehát ha a sectorban új hang kö-
vetkezik a rutin nem állítja vissza
a filterfrekvenciát és a megadott pozí-
cióban folytatja a filterezést..
a filtert azonban legalább egyszer ini-
cializálni kell ezért ha ilyen fx-et
szeretnétek használni ahhoz két hang-
szerre van szükség.az eltérés a kettő
közt annyi,hogy az elsöben nincs bekap-
csolva a 02-es fx.
például
snd.01  02-es fx nélkül
dur.04
 c-3
snd.02  02-es fx-szel
 c-3
------
 c-3

remélem ekkora(?) tudás birtokában már
könnyebben megy a zeneírás..

             jack the ripper rules 4ever

                                    /dec


Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox