Beast ~ Linux Synthesizer & Music Creation


Beast is a digital synthesizer and music creation system, released as Free Software under the GNU LGPL-2.1+. It has support for Linux Audio Plugins (LADSPA), multi-track editing, unlimited undo, real-time synthesis, MIDI and various audio formats like WAV, AIFF, Vorbis, Soundfont 2, Gus Patch, FLAC and MP3 files, 32bit audio rendering, full duplex support, multi-core audio rendering, SIMD utilisation, precise timing at sample granularity, FFT spectrograms and MIDI automation. The project is translated into a variety of languages.

beast.testbit.eu

github.com/tim-janik/beast

Fx FloorBoard ~ BOSS Effects & Amp Editor


Editors for the BOSS GT-1, 3, 5, 6, 8, Pro, 10, 100, 001 Guitar Multi-Effects Processors, and the BOSS GT-6B,10B Bass Multi-Effects Processors; and for the Katana modelling amplifier. This software can edit patches via midi on the BOSS Multi-Effects / Amp Processor.

Features:

  • Software which emulates the GT user interface in a graphical way.
  • Does realtime editing of settings from your desktop – saving your back.
  • Save your valuable GT data, system and custom settings to file.
  • Patch text view of all your patch settings, and print or save text list to file.
  • Edit a single effect setting for groups of User patches in one operation.

fxfloorboard.sourceforge.io

sourceforge.net/projects/fxfloorboard

VSTHost ~ Windows VST Plugin Host


It’s a VST-compatible host that’s capable of:

  • loading VST effects (aka “plugins”)
  • parameterizing / editing them
  • sound output for VSTis
  • MIDI input and output
  • loading / saving .fxb / .fxp files
  • I/O through either Windows MME or ASIO drivers
  • Wave Player / Recorder
  • MIDI Player

While the program started mainly as an aid in understanding and debugging VST plugins, it has evolved into a quite capable program by now which can be really helpful in a keyboard artist’s Live setup.

www.hermannseib.com/english/vsthost.htm

Sekaiju ~ Windows MIDI Sequencer & Editor


“Sekaiju” is free, open source MIDI sequencer / editor software for creating and editing MIDI data. You can record MIDI keyboard or synthesizer playing to the computer, and you can compose music to play with your MIDI modules or synthesizers. Since it allows editing of all kinds of events, and has an unlimited undo and redo feature, Sekaiju can also be used as a powerful MIDI editor. A real-time input which can input each MIDI channel messages into separate tracks at the same time is a popular feature .

Sekaiju4.1_en_S

openmidiproject.osdn.jp/Sekaiju

Drumstick KMidimon ~ ALSA MIDI Monitor


Drumstick MIDI Monitor is a MIDI monitor for Linux using ALSA sequencer and Qt5 user interface.

Features:

  • Easy to use Qt5 graphic user interface
  • Based on ALSA sequencer. Provides one input port to be connected to other programs and devices using the usual external tools (aconnect, QJackCtl…)
  • Customizable event filters and sequencer parameters
  • Supports all MIDI messages, including System Exclusive, and some ALSA messages
  • MIDI Playback of the recorded session or loaded MIDI file
  • Saves to a text file or standard MIDI file the recorded event list

kmidimon.sourceforge.io
sourceforge.net/projects/kmidimon

FOMUS ~ Music Notation Automation


FOMUS is a open source software application by David Psenicka that automates many musical notation tasks for composers and musicians, facilitating the process of creating professionally notated scores by allowing the user to separate attributes such as times, durations and pitches from the representation of them in conventional music notation. It is especially useful for composers who work with algorithms and computer music software languages / environments such as CM/Grace, Pure Data and Lisp. It can also be used to import data from MIDI files into a graphical notation editor or creating scores from scratch using text files.

fomus.sourceforge.net

sourceforge.net/projects/fomus

MIDI Router ~ Anywhere To Anywhere


Midi Router Client is an advanced, cross-platform tool designed to route and manipulate MIDI signals in real time. It allows users to create virtual MIDI ports, map MIDI events (e.g., CC to pitch wheel), monitor inputs, and build custom controls like program change dropdowns — all with minimal latency.

Features:

  • Route anywhere to anywhere.
  • Create virtual port.
  • Route from WebMidiJs client to server and back.
  • Route from server to server.
  • All routing in Real Time with no latency.
  • Route from one event type to another. (cc to pitch wheel)
  • Route to/from 14bit CC.
  • Monitor midi input.
  • Build Custom controls to send CC/Program Change.
  • Custom Program Change dropdown..
  • Transpose / Harmonize.
  • Create presets, controlled by any midi event.

midirouter.sourceforge.net

Client git (vuejs, typescript, electron):
github.com/shemeshg/midi-router-client
Server git (C++, Qt webchannel):
github.com/shemeshg/RtMidiWrap

Online client:
shemeshg.github.io/midirouter-online/#/
sourceforge.net/projects/midi-router-client

Twonker ~ Overtone Series MIDI VST


The Twonker is a free VST MIDI Plugin that allows a digital piano (or any MIDI instrument) to play tones from the Overtone Series. It is designed to run within most Digital Audio Workstations as a Synth Plugin on MacOS, Windows, and Linux.

The Twonker allows a musician to play overtones in a predictable and flexible manner, using a regular MIDI-based keyboard. In essence, it behaves like twelve different pianos tuned to twelve different “Overtone Scales”.

Features:

  • Runs on MacOS, Windows, and Linux
  • Built on the portable JUCE application framework
  • Functions as a Synth with MIDI input and output

www.jasonlocke.com/twonker

sourceforge.net/projects/twonker

midiscore_chung ~ MIDI Music Editor


midiscore chung is a small program for easy step by step compose record edit midi music song with optional quantize using a midi keyboard entering play chord and control with some piano keys and save / load from pc or export / import as midifile . a standalone freebasic program . enhanced realtime record adds sustain delay and velocity variation effect according to number of played notes (resonance) and can also enter notes with the pc keyboard . can load and even enhance existing midifiles . record autopause when nothing is played .

Features:

  • can export / import midifile
  • step by step or realtime record mode
  • up to 30 levels do/undo/redo

chungswebsite.blogspot.com/2019/05/midiscorechung-small-program-for-step

sourceforge.net/projects/midiscore-chung/

repitch ~ MIDI Pitch Shift


A MIDI-controlled harmonizer audio plugin.

github.com/maxwellpollack/repitch

Fluajho ~ Linux sf2 Player


“Fluajho” (with jh as in pleasure) means fluid in Esperanto. It is a simple sf2 soundfont host/player for Linux. Behind the scenes the Fluidsynth library is at work, hence the name. .sf2 is an old file format for making MIDI signals audible through virtual instruments, although it is still in moderate use today.

Why does Fluajho exist? There are many soundfont players for Linux, most of them even based on Fluidsynth. Fluajho was written for a clearly defined use case: Load an .sf2 in the New Session Manager (Agordejo) and save the soundfont in the session directory. This makes it possible to archive the session, for example as a backup or to share it. You can load one soundfont file per Fluajho instance. Each instance holds 16 of the soundfonts instruments that can be assigned to 16 MIDI channels. Finally connect external sequencers, such as Laborejo, Patroneo or Vico, through JACK-Midi to play the instruments.

www.laborejo.org/fluajho

SeekMIDI ~ Graphical Multi-channel MIDI Sequencer


SeekMIDI is a simple multi-channel MIDI sequencer for quick song creation.

oldtechaa.github.io/SeekMIDI/

github.com/oldtechaa/SeekMIDI