Het geluid-functie kan worden gedefinieerd als een opdracht of een functie in een programmeertaal die een computer programma om geluid te produceren maakt . De term "geluid functie " als parameter in computer muziek geenszins standaard . Het is bekend onder andere namen , afhankelijk van de software waarin het aanwezig is . Matlab , bijvoorbeeld , noemt zijn parameter -opdrachten als " functies " en het programma heeft twee functies genaamd "geluid " en " soundsc . " Andere computer muziek programmeertaal genaamd Pure Data noemt haar opdrachten of functies " objecten . " Een geluid -functie kunt ook een " oscillator , " worden genoemd en twee van de meest voorkomende soorten zijn wavetable oscillators en sample -spelers. Geluidsfuncties principe verwerken van digitale gegevens door middel van een digitaal - naar-analoog converter om geluid te produceren .
Wavetable Oscillator
Een wavetable oscillator is een geluid functie die een synthetiseert bepaalde vaste golfvorm bij elke gewenste frequentie . Dit soort geluid functie kan een bepaald ras van timbres afhankelijk van de vorm van de golfvorm is het genereren genereren . Gebruikers kunnen gebruik maken van een wavetable oscillator te maken , hetzij om geluiden gegenereerd door akoestische muziekinstrumenten, bijvoorbeeld , het genereren van een sinusvormige golf om een notitie te imiteren imiteren gespeeld door een fluit . Dit soort geluid functie kan ook worden gebruikt om nieuwe en originele timbres niet in akoestische instrumenten maken . Door de frequentie van de golfvorm , kan de gebruikers de toonhoogte van het geluid produceert veranderen . Proces van de wavetable oscillator is vergelijkbaar met het geluid generatie hardware analoge en digitale synthesizer , zoals die geproduceerd door Moog , ARP , Roland , Yamaha en anderen .
Sampler
de sampler is een geluid -functie die geluid uit de externe bronnen of een live- signaal registreert en dan speelt het opgenomen geluid , of monster . In het geval van computer muziek programmeren , samplers of monster afspeelfuncties zou computer bestanden afspelen in verschillende formaten zoals WAV , MP3 , FLAC en anderen . Dit geluid functie is vooral handig bij het horen van realistische opgenomen geluiden van akoestische bronnen in plaats van door het gebruik van de synthese zorg van een wavetable oscillator .
Further Processing of Sounds van Sound Functies
geluiden afspelen direct van geluid functies meestal niet de gewenste output te leveren . Het geluid kan te zacht of stil te zijn , of de gebruiker zou willen de klankkleur aan te passen. Dit wordt gedaan door middel van een proces genaamd " synthese " en zou het gebruik van voorwerpen zoals versterkers , signaal modulatie apparaten , filters , effecten en /of extra oscillatoren betrekken .