Greasy Fork is available in English.

Simple Youtube Surround

Makes the youtube sound more surrounded ( It's better when you listen to music )

Autore
KBluePurple
Installazioni giornaliere
1
Installazioni totali
825
Valutazione
0 0 0
Versione
0.2
Creato il
13/11/2022
Aggiornato il
14/11/2022
Licenza
MIT
Applica a

# youtube-delay

Makes the youtube sound more surrounded

## Usage

Using UserScript:
You can install this script in https://greasyfork.org/ko/scripts/454751-simple-youtube-surround

Using DevTools:

1. Goto your video in youtube or youtube music
2. Put this code to console of DevTools

```javascript
const context = new AudioContext();
const video = document.querySelector("#movie_player > div.html5-video-container > video");
const source = context.createMediaElementSource(video);

const splitter = context.createChannelSplitter(2);
const merger = context.createChannelMerger(2);

const leftDelay = context.createDelay();
const rightDelay = context.createDelay();

leftDelay.delayTime.value = 0;
rightDelay.delayTime.value = 0.01;

source.connect(splitter);

splitter.connect(leftDelay, 0);
splitter.connect(rightDelay, 1);

leftDelay.connect(merger, 0, 0);
rightDelay.connect(merger, 0, 1);

merger.connect(context.destination);
```

If you want edit delay values use this code

```javascript
leftDelay.delayTime.value = 0;
rightDelay.delayTime.value = 0.01;
```

## How does it work?

It gives one of the right audio channels of the YouTube video a delay of 10 ms to give it a surround effect