Building versatile audio crossfades using recurrence relations

Main Article Content

Lucian Lupsa-Tataru
https://orcid.org/0000-0002-3320-9850

Abstract

The audio crossfade is a well-known technique used to perform smooth transitions between two audio contents (segments) by fading out one content and, simultaneously, fading in the other. This effect is commonly used in music production, film and TV sound design, podcasting, creation of simulation software, media development and entertainment software, respectively. In order to help with blending different styles, tempos, and even genres smoothly, and to create a more natural and seamless flow in audio, we propose a procedure of building highly versatile audio crossfade effects, adaptable across different scenarios. To facilitate the implementation of real-time crossfades, each fade envelope is generated by employing a recurrence relation that yields the current value of the audio volume as rational function of its previous value. 


Article Details

How to Cite
Lupsa-Tataru, L. (2025). Building versatile audio crossfades using recurrence relations. Technium: Romanian Journal of Applied Sciences and Technology, 30, 76–84. https://doi.org/10.47577/technium.v30i.12859
Section
Articles

References

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

V. COSTELLO: Multimedia Foundations. Core Concepts for Digital Design. New York, NY, USA, Routledge, 2016.

K.C.C. YANG, et al.: Cases on Immersive Virtual Reality Techniques (Advances in Multimedia and Interactive Technologies). Hershey, PA, USA, IGI Global, 2019.

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). https://doi.org/10.5594/JMI.2017.2698618

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

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.

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.

The Audacity Team: Audacity(R) Free, Open Source, Cross-platform Audio Software. Audacity Manual, 2025. Creating a Crossfade. https://manual.audacityteam.org/man/creating_a_crossfade.html

L. LUPSA-TATARU: Audio cross-fade implementation via rational functions. Technium: Romanian Journal of Applied Sciences and Technology, 3 (5), 39-48 (2021). https://doi.org/10.47577/technium.v3i5.3881

A. BURNS, A. WELLINGS: Timing events and execution-time control. In: Concurrent and Real-Time Programming in Ada. Cambridge, Cambridge University Press, 2007, 361-390. https://doi.org/10.1017/CBO9780511611230.016

T. ABDELLATIF, J. COMBAZ, J. SIFAKIS: Rigorous implementation of real-time systems - from theory to application. Mathematical Structures in Computer Science, 23 (4), 882-914 (2013). https://doi.org/10.1017/S096012951200028X

D. FLANAGAN: JavaScript: The Definitive Guide, 7th Edition: Master the World’s Most-Used Programming Language. Sebastopol, CA, USA, O’Reilly Media, 2020.

L. LUPSA-TATARU: Recurrence relation for real-time audio fading. Technium: Romanian Journal of Applied Sciences and Technology, 12, 15-22 (2023). https://doi.org/10.47577/technium.v12i.9328

Similar Articles

<< < 2 3 4 5 6 7 8 9 10 11 > >> 

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