All Projects → scrapjs → audio-spectrum

scrapjs / audio-spectrum

Licence: MIT License
Draw spectrum of audio data

Programming Languages

javascript
184084 projects - #8 most used programming language
HTML
75241 projects

Projects that are alternatives of or similar to audio-spectrum

gis-snippets
Some code snippets for GIS tasks
Stars: ✭ 45 (+181.25%)
Mutual labels:  spectrum
ibm-spectrum-scale-csi
The IBM Spectrum Scale Container Storage Interface (CSI) project enables container orchestrators, such as Kubernetes and OpenShift, to manage the life-cycle of persistent storage.
Stars: ✭ 41 (+156.25%)
Mutual labels:  spectrum
audio-oscillator
Generate periodic oscillation into an array/audiobuffer
Stars: ✭ 27 (+68.75%)
Mutual labels:  audiojs
Spectrum
A Discord bot with tons of features, written in Python, made for fun.
Stars: ✭ 27 (+68.75%)
Mutual labels:  spectrum
spectrum
📉 Spectrum visualizer
Stars: ✭ 86 (+437.5%)
Mutual labels:  spectrum
kaleidoscope
🍀 A small collection of creative nodes to generate color palette and store values for Blender
Stars: ✭ 99 (+518.75%)
Mutual labels:  spectrum
matchering-web
🎚️ Self-Hosted LANDR / eMastered Alternative
Stars: ✭ 25 (+56.25%)
Mutual labels:  spectrum
matchering-cli
🎚️ Simple Matchering 2.0 Command Line Application
Stars: ✭ 28 (+75%)
Mutual labels:  spectrum
ZXDB
Open database with historical information about Sinclair machines
Stars: ✭ 48 (+200%)
Mutual labels:  spectrum
SciDataTool
SciDataTool is an open-source Python package for scientific data handling. The objective is to provide a user-friendly, unified, flexible module to postprocess any kind of signal. It is meant to be used by researchers, R&D engineers and teachers in any scientific area. This package allows to efficiently store data fields in the time/space or in …
Stars: ✭ 21 (+31.25%)
Mutual labels:  spectrum
qt-spek
基于Qt的频谱分析器,修改于spek
Stars: ✭ 34 (+112.5%)
Mutual labels:  spectrum
neutronics-workshop
A workshop covering a range of fusion relevant analysis and simulations with OpenMC, DAGMC, Paramak and other open source fusion neutronics tools
Stars: ✭ 29 (+81.25%)
Mutual labels:  spectrum
NR1-UI
Userinterface for Volumio (RaspberryPi) with ssd1322 and ssd1306 oled display, spectrum bargraph, progress bar, LED functions, Standby-functions, 4 Buttons and Rotary Encoder.
Stars: ✭ 29 (+81.25%)
Mutual labels:  spectrum
spec
[OLD!] RGB Protocol specifications for Bitcoin-based digital assets
Stars: ✭ 149 (+831.25%)
Mutual labels:  spectrum
AndroidTestingBox
Android project to experiment various testing tools
Stars: ✭ 63 (+293.75%)
Mutual labels:  spectrum
unity-music-visualizer
Basic music visualization project for Unity.
Stars: ✭ 39 (+143.75%)
Mutual labels:  spectrum
lighthouse-of-doom
A simple text-based adventure game
Stars: ✭ 52 (+225%)
Mutual labels:  spectrum
PothosSoapy
Pothos framework support for software defined radio hardware.
Stars: ✭ 26 (+62.5%)
Mutual labels:  spectrum
aubio-go
Go wrapper for audio and music analysis library Aubio. WORK IN PROGRESS
Stars: ✭ 21 (+31.25%)
Mutual labels:  spectrum
audio-buffer-from
Create audio-buffer from any source data
Stars: ✭ 20 (+25%)
Mutual labels:  audiojs

audio-spectrum unstable Greenkeeper badge

Show spectrum of audio data.

Usage

$ npm install audio-spectrum

let context = require('audio-context')()
let spectrum = require('audio-spectrum')()
let generate = require('audio-generator')(Math.random, {duration: 4})
let write = require('web-audio-write')(context.destination, {channels: 1})

function tick () {
  let buf = generate()
  write(buf, tick)
  spectrum(buf)
}
tick()

API

let showSpectrum = Spectrum(options)

Create spectrum visualizer function with showSpectrum(data) signature. options may include channel to pick the channel to show and every option for gl-spectrum.

Analogs

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].