Help with javascript librairies

Hey, how do I run this code on gdevelop (It’s an exemple code from a lib)

Idk how to import them, neither how to run them. Can you help me?

const fs = require(‘fs’)
const Speaker = require(‘speaker’)
const createMusicStream = require(‘create-music-stream’)
const {MusicBeatDetector, MusicBeatScheduler} = require(‘music-beat-detector’)

const musicSource = ‘./track.mp3’

const musicBeatScheduler = new MusicBeatScheduler(pos => {
console.log(peak at ${pos}ms) // your music effect goes here
})

const musicBeatDetector = new MusicBeatDetector({
plotter: musicGraph.getPlotter(),
scheduler: musicBeatScheduler.getScheduler(),
})

createMusicStream(musicSource)
.pipe(musicBeatDetector.getAnalyzer())
.on(‘peak-detected’, (pos, bpm) => console.log(peak-detected at ${pos}ms, detected bpm ${bpm}))
.pipe(new Speaker())
.on(‘open’, () => musicBeatScheduler.start())

Hey,
Blind copy-pasting won’t get you far.
Learn javascript :slight_smile:

1 Like