Binary Synth ~ Audio Synthesis From Binary


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.

github.com/MaxAlyokhin/binary-synth
bs.stranno.su

jfMusic ~ Tracked Music Editor


Supports WAV and DLS files.
Supports recording from MIDI devices.

sourceforge.net/projects/jfmusic

Polyphone ~ Cross-platform Soundfont Editor


Polyphone is an open-source soundfont editor for creating musical instruments, available for Windows, Mac OS X and Linux.

Features:

  • editing of sf2, sf3, sfz and sfArk file formats
  • compatible with jack and asio audio servers
  • built-in synthesizer, controlled by a virtual keyboard or midi signals
  • automatic recognition of root keys
  • automatic loop of samples
  • simultaneous editing of parameters
  • specific tools for musical instrument creation
  • recorder to keep a trace of what is played in a .wav file
  • soundfont browser connected to the online repository
www.polyphone.io
github.com/davy7125/polyphone
community.linuxmint.com/software/view/polyphone

Akkeyrdion ~ Chromatic MIDI Keyboard Accordion


Turn your computer keyboard into a chromatic accordion keyboard. Ah, but it already is…

Supports both right and left hand system, currently:
– C griff (right hand)
– B griff (right hand)
– Stradella (left hand standard bass system)

sourceforge.net/projects/akkeyrdion

line ~ Command Line MIDI Sequencer


A tiny command-line midi sequencer for live coding.

  • Sends MIDI messages to a chosen MIDI channel. Default is 1.
  • 1 instrument or 1 CC
github.com/pd3v/line
line running in a Terminal window

JJazzLab ~ Generate Backing Tracks


JJazzLab is a Midi-based application dedicated to backing tracks generation. You type in chord symbols, select a rhythm (style), then the application generates a complete backing track with drums, bass, guitar, piano, strings, etc.

The objective is to generate intelligent and interesting backing tracks, i.e tracks which are:

  • realistic
  • non-boring (with variations)
  • easily customizable, even for complex songs
github.com/jjazzboss/JJazzLab
jjazzlab.gitbook.io/user-guide
www.facebook.com/jjazzlab/
www.youtube.com/channel/UC0L3SwjY6bhTj6jsbOYzzAw
JJazzLab user Interface

AcidBox ~ DIY Hardware Synthesizer


ESP32 headless acid combo of tb303 + tb303 + tr808 like synths. Filter cutoff, reso, env mod, accent, wavefolder, overdrive within each 303, per-instrument tunings, hi-pass/lo-pass filter and bitcrusher in drums, send to reverb, delay and master compression. All MIDI driven. 44100, 16bit stereo I2S output to the external DAC or 8bit to the built-in DAC. No indication. Uses both cores of ESP32. Cheap ~$10. Consult with midi_config.h to find out and to set up MIDI continuous control messages.

github.com/copych/AcidBox

DawVert ~ The DAW ConVERTer


DawVert is a Project File Converter

github.com/SatyrDiamond/DawVert

dosmid ~ 16-bit MIDI DOS Player


DOSMid is a real mode (16-bit) midi player for DOS. DOSMid supports a variety of MIDI synthesizers, and has very low hardware requirements.

Features:

  • MPU-401
  • OPL2 / OPL3
  • Native SoundBlaster AWE32 / AWE64 support
  • Sound Blaster MIDI out port
  • RS-232 synthesizers
  • Gravis UltraSound
sourceforge.net/projects/dosmid

QXGEdit ~ Linux Qt XG Editor


QXGEdit is a Qt GUI for editing MIDI System Exclusive files for XG devices (eg. Yamaha DB50XG).

sourceforge.net/projects/qxgedit

pedalboard-hw ~ Pedalboard Audio / MIDI Processor Hardware


An open hardware project for processing audio and/or MIDI data on a pedalboard.

github.com/pedalboard/pedalboard-hw

Elektroid ~ Sample & MIDI Device Manager


Elektroid is a sample and MIDI device manager. It includes the elektroid GUI application and the elektroid-cli CLI application.

github.com/dagargo/elektroid
flathub.org/apps/io.github.dagargo.Elektroid