Skip to content

Instantly share code, notes, and snippets.

View Saiful-Islam-Sakib's full-sized avatar
:electron:

Saiful Islam Sakib Saiful-Islam-Sakib

:electron:
View GitHub Profile
@matiaslopezd
matiaslopezd / amplify.js
Last active June 26, 2025 18:52
Amplify audio/video source Javascript
function amplify(node, gain) {
const audioCtx = new AudioContext();
const source = audioCtx.createMediaElementSource(node);
// create a gain node
const gainNode = audioCtx.createGain();
gainNode.gain.value = gain;
source.connect(gainNode);
// connect the gain node to an output destination