La fonction sonore peut être définie comme une commande ou une fonction dans un langage de programmation informatique qui permet à un programme d'ordinateur pour produire un son . Le terme « fonction sonore " en tant que paramètre dans la musique de l'ordinateur n'est pas standard moyen . Il est connu par d'autres noms en fonction du logiciel dans lequel il est présent . Matlab , par exemple , appelle son paramètre commandes comme " fonctions ", et le programme a deux fonctions appelées " son " et " soundsc . " Un autre langage informatique de programmation de musique appelé Pure Data appelle ses commandes ou fonctions «objets ». Une fonction de son peut aussi être appelé un " oscillateur ", et deux des types les plus courants sont les oscillateurs à table d'onde et les lecteurs d'échantillons . Fonctions sonores traitent essentiellement des données numériques par un convertisseur numérique -analogique afin de produire un son .
Wavetable Oscillateur
Un oscillateur à table d'onde est une fonction de son qui synthétise une certaine forme d'onde fixe à n'importe quelle fréquence désirée . Ce type de fonction peut produire un son d'une certaine variété de timbres selon la forme de la forme d'onde qu'elle génère . Les utilisateurs peuvent faire usage d'un oscillateur à table d'ondes , soit à imiter les sons générés par les instruments acoustiques , par exemple , générant une onde sinusoïdale à imiter une note jouée par une flûte . Ce type de fonction sonore peut également être utilisé pour créer des timbres nouveaux et originaux qui n'existent pas dans les instruments acoustiques . En réglant la fréquence de la forme d'onde , les utilisateurs peuvent changer la hauteur du son qu'il produit. Le processus de l' oscillateur à table d'onde est similaire à la génération de sons analogiques de matériel et synthétiseur numérique tels que ceux fabriqués par Moog , ARP , Roland , Yamaha et autres .
Sampler
l'échantillonneur est une fonction de son qui enregistre le son de sources externes ou un signal en direct et joue le son enregistré , ou de l'échantillon . Dans le cas de la programmation musicale de l'ordinateur , échantillonneurs ou les fonctions de lecture de l'échantillon serait de lire des fichiers informatiques dans différents formats tels que WAV , MP3 , FLAC et autres . Cette fonction sonore est plus utile d'entendre les sons enregistrés réalistes à partir de sources acoustiques plutôt que par l'utilisation des soins de synthèse d'un oscillateur à table d'ondes .
Outre le traitement de sons de fonctions sonores
Lecture de sons directement à partir de fonctions sonores en général ne fournit pas la sortie désirée . Le son peut être trop mou ou calme , ou l'utilisateur voudrait modifier le timbre . Cela se fait par un processus appelé «synthèse» et impliquerait l'utilisation d'objets tels que des amplificateurs , des dispositifs de modulation du signal , filtres, effets et /ou oscillateurs supplémentaires .