Piecewise-defined function for effectively implementing the audio volume automation

Main Article Content

Lucian Lupsa-Tataru

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. 


img-7331.png


Article Details

How to Cite
Lupsa-Tataru, L. (2022). Piecewise-defined function for effectively implementing the audio volume automation. Technium: Romanian Journal of Applied Sciences and Technology, 4(9), 12–22. https://doi.org/10.47577/technium.v4i9.7331
Section
Articles

References

A. VENKITARAMAN, C. S. SEELAMANTULA: Temporal envelope fit of transient audio signals. IEEE Signal Processing Letters, 20 (12), 1191-1194 (2013). doi: 10.1109/LSP.2013.2284971

S. LANGFORD: Digital Audio Editing. Correcting and Enhancing Audio in Pro Tools, Logic Pro, Cubase, and Studio One. Burlington, MA, USA, Focal Press, 2014.

C. SCHRODER: The Book of Audacity. Record, Edit, Mix, and Master with the Free Audio Editor. San Francisco, CA, USA, No Starch Press, 2011.

J. D. REISS, A. McPHERSON: Audio Effects. Theory, Implementation and Application. Boca Raton, FL, USA, CRC Press, 2015.

A. U. CASE: Sound FX. Unlocking the Creative Potential of Recording Studio Effects. Burlington, MA, USA, Focal Press, 2007.

W. JACKSON: Digital Audio Editing Fundamentals. Get Started with Digital Audio Development and Distribution. Berkeley, CA, USA, Apress Media 2015. doi: 10.1007/978-1-4842-1648-4

The Audacity Team: Audacity(R) Free, Open Source, Cross-platform Audio Software. Audacity Manual, 2021. Envelope Tool. https://manual.audacityteam.org/man/envelope_tool.html

The Audacity Team: Audacity(R) Free, Open Source, Cross-platform Audio Software. Audacity Manual, 2021. Adjustable Fade. https://manual.audacityteam.org/man/adjustable_fade.html

M. SWEET: Writing Interactive Music for Video Games. A Composer’s Guide. Upper Saddle River, NJ, USA, Addison-Wesley Professional, 2014.

R. L. BLEIDT et al.: Building the world’s most complex TV network: a test bed for broadcasting immersive and interactive audio. SMPTE Motion Imaging Journal, 126 (5), 26-34 (2017). doi: 10.5594/JMI.2017.2698618

N. HELYER, D. WOO, F. VERONESI: Artful media. The sonic nomadic: exploring mobile surround-sound interactions. IEEE MultiMedia, 16 (2), 12-15 (2009). doi: 10.1109/MMUL.2009.38

R. BLEIDT, A. BORSUM, H. FUCHS, S. M. WEISS: Object-based audio: opportunities for improved listening experience and increased listener involvement. SMPTE Motion Imaging Journal, 124 (5), 1-13 (2015). doi: 10.5594/j18579

X. GU, M. DICK, Z. KURTISI, U. NOYER, L. WOLF: Network-centric music performance: practice and experiments. IEEE Communications Magazine, 43 (6), 86-93 (2005). doi: 10.1109/MCOM.2005.1452835

K. LIANG, B. SEO, A. KRYCZKA, R. ZIMMERMANN: IDM: An indirect dissemination mechanism for spatial voice interaction in networked virtual environments. IEEE Transactions on Parallel and Distributed Systems, 24 (2), 356-367 (2013). doi: 10.1109/TPDS.2012.91

I. DEVLIN: HTML5 Multimedia. Develop and Design. Berkeley, CA, USA, Peachpit Press, 2012.

L. LUPSA-TATARU: Novel technique of customizing the audio fade-out shape. Applied Computer Science, 14 (3), 5-14 (2018). doi: 10.23743/acs-2018-17

Similar Articles

<< < 8 9 10 11 12 13 14 15 16 17 > >> 

You may also start an advanced similarity search for this article.