A music visualization and sharing app for bros!
(because winamp is dead)
- Brosef, check out the live page here.
- Dude hit the play button at the bottom,
and my fave tunes will play and display. - Bro chill if you don't dig, choose your own tunes from the top right button.
- You're welcome brodette!
- broamp is written in ES6 classes, and is highly modular.
- A spectrogram and frequency graph are currently available as visualizers:
- DynamicSpectrogram
- inputs:
audioSource
: expected to be a object with a preconfigured.context
and.analyzer
from the nativeAudioContext
class and it'screateAnalyser
.audioElement
: anyNode
orElement
with a playablesource
.
AudioElement
is recommended.options
: optional. Accepts an object with the following params:height
: visualizer svg element height.width
: visualizer svg element width.chromaScale
: Acceptschroma-js
scale
s. Put in your color scale of choice.horizScrollRate
: the rate at which the spectrogram scrolls rightward.
- inputs:
VerticalFrequencyVis
- inputs:
analyzer
: A preconfiguredAudioContext
class'screateAnalyser
.options
: optional. Accepts an object with the following params:height
: visualizer svg element height.width
: visualizer svg element width.chromaScale
: Acceptschroma-js
scale
s. Put in your color scale of choice.
- inputs:
- DynamicSpectrogram
- To get started, do the following:
git clone
this repoyarn
yarn hack
By bros, we mean to address all users and contributors in a familial manner.
You are like family to us.
We do not welcome toxic masculinity in our community.