JES is a program that lets you modify images, sounds, and videos programmatically.

JES has many built-in functions and debugging tools to help you learn the Jython language.

it’s possible for you to also manipulate the amplitude values of these sound waves at specific points.

Person wearing headphones sitting in front of a computer displaying sound waves

This can help you edit the sound file to achieve different effects.

Similarly, a sound file contains many individual “samples” which are small pieces of sound data.

you’re able to edit an imported sound by changing the amplitude value at each sample.

JES software with save prompt open

The code used in this project is available in thisGitHub repounder the MIT license.

Copy each sample of both sounds onto the new sound object.

you’re free to learn more about the other functions available using the JES help window.

JES software with file explorer

JES Soundwaves window with wave

JES Soundwaves that are lower volume

Two windows with two soundwaves in JES

Longer soundwave with joined sounds