EconPapers    
Economics at your fingertips  
 

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 ().

 
Page updated 2025-03-20
Handle: RePEc:tec:techni:v:4:y:2022:i:1:p:12-22