
Häkkitud heli
Arvutid on peaaegu kõige heliga seonduva keskmes. Olgu selleks siis muusikaproduktsiooni süntees, stuudios salvestamine või live-heli miksimine – arvutil on oluline roll. Heliefektide pluginad ja virtuaalsed instrumendid on rakendatud tarkvarakoodina. Muusikarakendused on arvutiprogrammid, mis töötavad mobiilseadmes. Kõik need tööriistad luuakse arvuti programmeerimise teel.
„Hack Audio: An Introduction to Computer Programming and Digital Signal Processing in MATLAB” pakub sissejuhatuse muusikutele ja helirežissööridele, kes on huvitatud arvutiprogrammeerimisest. See on mõeldud laiale lugejaskonnale, sealhulgas neile, kellel on aastatepikkune programmeerimiskogemus, ja neile, kes on valmis kirjutama oma esimese koodirea. Raamatus kasutatakse arvutiprogrammeerimist heliefektide loomiseks digitaalse signaalitöötluse abil. Raamatu lõpuks rakendavad lugejad järgmisi efekte: signaali võimenduse muutmine, digitaalne summeerimine, tremolo, automaatne panoraamimine, kesk-/külgsageduste töötlemine, stereo laiendus, moonutus, kaja, filtreerimine, ekvalaiser, mitmeribaline töötlemine, vibrato, chorus, flanger, phaser, helikõrguse nihutaja, automaatne wah-efekt, konvolutsiooniline ja algoritmiline kaja, vokooder, siirdedisainer, kompressor, ekspander ja de-esser.
Raamatus sünteesitakse mitut tüüpi testsignaale, sealhulgas: siinuslaine, täisnurklaine, saehambalainet, kolmnurklaine, impulssjada, valge müra ja roosa müra. Luuakse signaalide ja heliefektide tavalisi visualiseeringuid, sealhulgas: lainekuju, karakteristikkõver, goniomeetriline kõver, impulsskarakteristik, astmeline karakteristik, sagedusspekter ja spektrogramm. Kokku on esitatud üle 200 näite koos lõpetatud koodidemonstratsioonidega.
