A web-synthesizer that generates sound from the binary code of any files. It can synthesize sound directly in the browser, or be a generator of MIDI messages to external devices or DAWs, turning any file into a score. All the application code is written in Javascript and along with everything you need is packed into a single .html file of about 750kb. The synthesizer doesn’t need internet, it can be downloaded and run locally on any device with a browser.
The application reads the file sequentially, and due to the high speed of reading and random deviation of reading duration, we can get quite unpredictable generation of timbre nuances, and at certain settings we can switch to granular synthesis.
Category Archives: Audio
Picard Barcode Scanner ~ Scan Your Collection
Picard Barcode Scanner helps you to tag your physical releases with MusicBrainz Picard. It allows you to scan the barcode of e.g. a CD and have the corresponding metadata from MusicBrainz automatically loaded into Picard on your desktop.
This is especially useful if you have your physical music collection already digitized and want to tag the files using the correct album.
github.com/phw/PicardBarcodeScanner
wo-audio-converter ~ Audio File Converter
Offline audio file converter powered by ffmpeg wasm.
github.com/thurti/wo-audio-converter
worksoffline.app/audio-converter/
Roon Command Line Project ~ Roon Automation & Control
The Roon Command Line project provides Bash and Python scripts to enable command line control of the Roon audio system over a local network.
Note: No modifications are made to the Roon Core. The RoonCommandLine package resides entirely on other systems within your local area network.
GŌN ~ Visualization Plugin For Stereo Bus Masters
scdlbot ~ Music Downloader Telegram Bot
sightread ~ Learn To Play Piano
A free and open-source webapp for learning to play Piano. Play music without needing to learn sheet music. Plug in your MIDI keyboard for the optimal experience.
sightread.dev
github.com/sightread/sightread
Librempeg ~ Multimedia Libraries & Toolsets
Librempeg is a collection of libraries and tools to process multimedia content such as audio, video, subtitles and related metadata.
Libraries:
libavcodecprovides implementation of a wider range of codecs.libavformatimplements streaming protocols, container formats and basic I/O access.libavutilincludes hashers, decompressors and miscellaneous utility functions.libavfilterprovides means to alter decoded audio and video through a directed graph of connected filters.libavdeviceprovides an abstraction to access capture and playback devices.libswresampleimplements audio mixing and resampling routines.libswscaleimplements color conversion and scaling routines.
Tools:
ffmpegis a command line toolbox to manipulate, convert and stream multimedia content.ffplayis a minimalistic multimedia player.ffprobeis a simple analysis tool to inspect multimedia content.- Additional small tools such as
aviocat,ismindexandqt-faststart.
jfMusic ~ Tracked Music Editor
Q17 ~ QUAD 405 MOSFET Amplifier
Q17 is an amplifier based on the QUAD 405 current dumping principle.
Please refer to Q17 Project description from Tiberiu Vicol’s original design.
Q17-Turbo project (200W @ 8 Ohms):
The natural evolution of the Q17-Mini, this time with two pairs of power transistors, better thermal management with the same technical characteristics and the same sound signature.

Behringer Vintage ~ Virtual Analog Synthesis
Get classic and virtual analog synthesis with the Behringer VINTAGE. Download this $99 USD valued plugin for free and help the Playing for Change Foundation, who support music education.
plugins.musictribe.com/behringer/0723-AAD
CamillaDSP ~ IIR & FIR Engine For Crossovers & Room Correction
A tool to create audio processing pipelines for applications such as active crossovers or room correction. It is written in Rust to benefit from the safety and elegant handling of threading that this language provides. Supported platforms: Linux, macOS, Windows.
Audio data is captured from a capture device and sent to a playback device. Alsa, PulseAudio, Jack, Wasapi and CoreAudio are currently supported for both capture and playback.
The processing pipeline consists of any number of filters and mixers. Mixers are used to route audio between channels and to change the number of channels in the stream. Filters can be both IIR and FIR. IIR filters are implemented as biquads, while FIR use convolution via FFT/IFFT. A filter can be applied to any number of channels. All processing is done in chunks of a fixed number of samples. A small number of samples gives a small in-out latency while a larger number is required for long FIR filters. The full configuration is given in a YAML file.
henquist.github.io
github.com/HEnquist/camilladsp


