@tiagotrindade/audio-visualizer
TypeScript icon, indicating that this package has built-in type declarations

1.2.1 • Public • Published

audio-visualizer

Performant 2D audio visualizer for React projects.

Quickstart

npm install @tiagotrindade/audio-visualizer

audio-visualizer exports a component AudioVisualizer (as default), this component receives the following parameters:

  • audio (type: RefObject<HTMLAudioElement>) — the element where the audio comes from
  • amplitude (type: number) — the amplitude of the volume. Default: 1

Example

import React, { useRef } from "react"
import AudioVisualizer from "@tiagotrindade/audio-visualizer"

function App() {
  const audio = useRef()

  return (
    <>
      <audio ref={audio} src="..." />

      <AudioVisualizer audio={audio} style={{ width: 100, height: 100 }} />
    </>
  )
}

Package Sidebar

Install

npm i @tiagotrindade/audio-visualizer

Weekly Downloads

19

Version

1.2.1

License

MIT

Unpacked Size

16.9 kB

Total Files

11

Last publish

Collaborators

  • tiagotrindade