Funkcija zvuk se može definirati kao naredbu ili funkcije u programskom jeziku računala koja omogućuje računalni program za proizvodnju zvuka . Pojam " zvuk funkcija " kao parametar u računalne glazbe nipošto nije standard. Poznato je po drugim imenima , ovisno o softveru u kojem je prisutna . Matlab , primjerice , poziva njegov parametar naredbe kao " funkcija ", aprogram ima dvije funkcije pod nazivom " Zvuk " i " soundsc . " Drugi računalo glazba programski jezik zove Pure Podatkovni pozivi svoje naredbe ili funkcije "objekata . " Zvuk funkcija također može nazvati" oscilator ", a dva od najčešćih vrsta su wavetable oscilatori i uzorak igrači . Zvučni funkcije osnovi obradu digitalnih podataka kroz digitalno- analogni pretvarač kako bi se proizvesti zvuk .
Wavetable oscilator
wavetable oscilator jezvuk funkcija koja sintetizira određeni fiksni valni na bilo koju željenu frekvenciju . Ova vrsta funkcija zvuka može generirati određeni niz timbres ovisno o obliku vala se generira . Korisnici mogu iskoristiti wavetable oscilator bilo oponašati zvukove koje generira akustičnim glazbenim instrumentima , primjerice , generirajući sinusoidalni val imitirati bilješku igrao kroz flaute . Ova vrsta funkcija zvuka se također može koristiti za stvaranje novih i originalnih timbres ne nalaze u akustičnim instrumentima . Podešavanjem frekvenciju vala , korisnik može promijeniti visinu zvuka koji proizvodi . Procesom wavetable oscilator je slična zvuka generaciji hardvera analognih i digitalnih sintesajzera , kao što su one proizvedene u Moog , ARP , Roland , Yamaha i drugih.
Sampler
sampler jezvuk funkcija koja snima zvuk iz vanjskih izvora ili live signala , a zatim reproducira snimljeni zvuk ili uzorak . U slučaju računalo glazba programiranja , uzorkovanje ili uzoraka funkcijama reprodukcije će igrati računalne datoteke u različitim formatima kao što su WAV, MP3 , FLAC i drugima . Ovaj zvuk funkcija je najkorisniji za sluh realne snimljene zvukove iz akustičkih izvora , a ne kroz korištenje sintezu brigu o wavetable oscilator .
Daljnju obradu zvuka iz zvučne funkcije
Igranje zvuči izravno iz zvuka funkcija obično ne daju željeni izlaz . Zvuk može biti previše mekan ili tihi , odnosnokorisnik bi htio mijenjati boju . To je učinjeno kroz proces nazvan " sinteza " i da će uključivati korištenje objekata kao što su pojačala , modulaciju signala uređaja, filtere , učinaka i /ili dodatnih oscilatora .