All Projects → Kharacternyk → barva

Kharacternyk / barva

Licence: GPL-3.0 license
An audio visualizer that pulses the background of your terminal (or anything else).

Programming Languages

python
139335 projects - #7 most used programming language
Nix
1067 projects

Projects that are alternatives of or similar to barva

Voicememosclone
A clone for Apple's Voice Memos app.
Stars: ✭ 132 (+30.69%)
Mutual labels:  audio-visualizer
libvisual
Libvisual Audio Visualization
Stars: ✭ 67 (-33.66%)
Mutual labels:  audio-visualizer
wav2bar
Wav2Bar is a tool to make custom audio visualization and export production videos for the audio and music industry.
Stars: ✭ 35 (-65.35%)
Mutual labels:  audio-visualizer
Img Encode
Encode an image to sound and view it as a spectrogram - turn your images into music
Stars: ✭ 157 (+55.45%)
Mutual labels:  audio-visualizer
Bitlisten
Realtime Bitcoin transaction visualizer
Stars: ✭ 247 (+144.55%)
Mutual labels:  audio-visualizer
BeatDrop
BeatDrop Music Visualizer
Stars: ✭ 54 (-46.53%)
Mutual labels:  audio-visualizer
Ihequalizerview
An Custom UIView which draws the output of an audio asset in real time.
Stars: ✭ 106 (+4.95%)
Mutual labels:  audio-visualizer
audio-visualizer-with-controls
html5 audio visualizer with audio play controls
Stars: ✭ 83 (-17.82%)
Mutual labels:  audio-visualizer
Visterm
A terminal application which adds an audio visualizer to the terminal!
Stars: ✭ 29 (-71.29%)
Mutual labels:  audio-visualizer
songturtle
🐢 Play, slow down, and loop sections of audio files in the browser 🐢
Stars: ✭ 26 (-74.26%)
Mutual labels:  audio-visualizer
Audiomotion.js
High-resolution real-time spectrum analyzer and music player using Web Audio and Canvas APIs.
Stars: ✭ 177 (+75.25%)
Mutual labels:  audio-visualizer
Videojs Wavesurfer
video.js plugin that adds a navigable waveform for audio and video files
Stars: ✭ 242 (+139.6%)
Mutual labels:  audio-visualizer
qxresearch-event-1
10+ Python Application 🦾 | 10- lines of code 👽
Stars: ✭ 194 (+92.08%)
Mutual labels:  audio-visualizer
Spectrographic
Turn an image into sound whose spectrogram looks like the image.
Stars: ✭ 147 (+45.54%)
Mutual labels:  audio-visualizer
RGB Audio Backlight
Arduino Sketch for controlling WS2812 RGB Led Strip + Audio Visualizer
Stars: ✭ 19 (-81.19%)
Mutual labels:  audio-visualizer
Gxaudiovisualisation
Blender Python script for audio visualisation
Stars: ✭ 120 (+18.81%)
Mutual labels:  audio-visualizer
MusicVisualizer
A music visualizer based on the ATMEGA328P-AU
Stars: ✭ 30 (-70.3%)
Mutual labels:  audio-visualizer
QuietVR
A Quiet Place in VR: Generate any 3D object with your voice. It's magic!
Stars: ✭ 17 (-83.17%)
Mutual labels:  audio-visualizer
Comet
Web Synthesis on steroids
Stars: ✭ 18 (-82.18%)
Mutual labels:  audio-visualizer
ModularMusicVisualizer
Project in Hiatus, unmaintained, being rewritten privately. Will Open Source when stuff is ready. Project will be Renamed.
Stars: ✭ 81 (-19.8%)
Mutual labels:  audio-visualizer

Barva is a modular audio visualizer, which aims to be cross-platform and implement multiple frontends, e.g. bars, pulse, milkdrop-like.

As of now, only GNU/Linux (PulseAudio) is supported. The "pulse" frontend is implemented and the "bars" one is being developed. Despite being unfinished, this version of Barva has already superseded the functionality of the old Barva, which is written in C and lives in the legacy branch.

IMPORTANT: The "pulse" frontend can, in theory, harm people sensitive to flashing. Please, don't use it if you have such condition.

Installation

pip install barva

Usage

$ barva --help
usage: barva [-h] visualizer ...

positional arguments:
  visualizer
    pulse-fire
               Draw a fire-like animation.
    pulse-hex  Yield a hex color that pulses.
    pulse-term
               Pulse this terminal.
    pulse-terms
               Pulse all terminals.
    pulse-bspwm
               Pulse the window borders (requires BSPWM).

optional arguments:
  -h, --help   show this help message and exit

Each subcommand also has its own help message, e.g. barva pulse-fire --help.

If Barva doesn't seem to work, it's likely that it hasn't guessed which audio sink to monitor correctly. In this case, make sure that some music is already being played through the right speakers/headphones when you start Barva.

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].