Wav2Bar

Wav2Bar thumbnail

Details

Year: 2019-2023

Tags: PersonalHeavyPublic

Technologies:

JavaScript JavaScript ,
CSS3 CSS3 ,
HTML5 HTML5 ,
Electron Electron ,
Hexo Hexo ,
Mocha Mocha ,
Chai Chai ,
FFmpeg FFmpeg

Strengths:

  • published
  • positive feedback from users and small activity
  • automated builds

Weaknesses:

  • architecture and tech debt
  • performance
  • lack of unit tests

Explored:

  • native web app
  • canvas and audio processing
  • custom components in pure HTML5 (standard API)
  • states
  • user interface
  • CI / CD
Visit website

The idea of Wav2Bar came a few months after the discontinuation of Sonic Candle. It was a similar tool that allowed you to make and export basic audio visualization. I always felt limited, and couldn't imagine the only open source option I knew and enjoyed would die. So, I tried my best to take what made Sonic Candle a great tool, and focused on the ability to add more customization. While being a project on my spare time, I still try to provide something as professional as possible. I am also open to suggestions.

Currently, some brainstorming is happening for a rewrite with better architecture, improved performance and an improved user interface, using Tauri as a replacement.