Piecewise-defined function for effectively implementing the audio volume automation
Yasir Shayma Mustafa ()
Technium, 2022, vol. 4, issue 1, 12-22
Abstract:
Typically performed with the aid of media development software like digital audio workstations, audio volume automation requires the implementation of piecewise functions to customize the amplitude envelope of audio contents. The user sets various control points by imposing values for the audio volume at different playback positions and, in return, the application shapes the fades to be applied between each two neighboring control points. The adjustable fades, which act over the subintervals defined by each two back-to-back control points, are traditionally implemented by means of labored transcendental functions. In order to effectively construct the envelope of audio contents as well as to heighten the audio experience with a view to real-time computing, we advance a piecewise mapping with the sub-functions, depicting the adjustable fades, represented by rational functions only. A plain implementation in JavaScript is presented in the paper in order to highlight the real-time audio capabilities of the suggested procedure of performing audio volume automation.
Date: 2022
References: View complete reference list from CitEc
Citations:
Downloads: (external link)
https://techniumscience.com/index.php/technium/article/view/7331/2727 (application/pdf)
https://techniumscience.com/index.php/technium/article/view/7331 (text/html)
Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.
Export reference: BibTeX
RIS (EndNote, ProCite, RefMan)
HTML/Text
Persistent link: https://EconPapers.repec.org/RePEc:tec:techni:v:4:y:2022:i:1:p:12-22
DOI: 10.47577/technium.v4i9.7331
Access Statistics for this article
Technium is currently edited by Scurtu Ionut Cristian
More articles in Technium from Technium Science
Bibliographic data for series maintained by Ana Maria Golita ().