Synth1 ~ Analog Virtual Synthesizer


A software synthesizer intended for use with DTM software. Supports VSTi plug-in / AU plug-in format. This software is freeware. Functionally, it is modeled after the red synth Clavia NORD LEAD2 and has the following features:

  • 2 Oscillator + 1 Sub Oscillator, FM Modulation, Ring Modulation, Synchro, Modulation Envelope
  • 4 types of filters and distortion
  • 2LFO (host sync possible)
  • Equipped with arpeggiator (host synchronization)
  • Equipped with tempo delay (host synchronization) and stereo chorus / flanger
  • Legato mode, portamento
  • 32-tone polyphonic
  • With 128 preset tones.
  • Thorough reduction in operation weight. Use of SSE, etc.
  • Automation compatible

daichilab.sakura.ne.jp/softsynth

terminatorX ~ Realtime Audio Synthesizer


 This software allows “scratching” on digitally sampled audio data (*.wav, *.au, *.ogg, *.mp3, etc.) the way hip hop DJs scratch on vinyl records. It features multiple turntables, realtime effects (built-in as well as LADSPA plugin effects), a sequencer and MIDI interface – all accessible through an easy-to-use gtk+ GUI. This software is designed to run under Linux, FreeBSD and the like.

terminatorx.org

Bosca Ceoil ~ Multiplatform & Online Music Composition App


Easy to Use ~ A free and easy tool for creating music. Bosca is designed for beginners and takes less than five minutes to learn, and comes with a quick built in tutorial to walk you through everything, step by step.

Scales and Chords ~ Bosca supports lots of different scales and chords, so even if you’ve never composed music before, it’s really easy to get something that sounds good straight away.

Instruments ~ No messing around getting instruments to work! Bosca comes with over a hundred presets, including MIDI and Chiptune instruments.

It’s Free ~ Bosca Ceoil is completely free, and open sourced! Ready to make music? Try it right now in your browser: Online version

boscaceoil.net
github.com/TerryCavanagh/boscaceoil

DrumGizmo ~ Multilayered Drum App & Plugin


DrumGizmo is an open source, multichannel, multilayered, cross-platform drum plugin and stand-alone application. It enables you to compose drums in midi and mix them with a multichannel approach. It is comparable to that of mixing a real drumkit that’s has been recorded with a multi mic setup.

Features:

  • Stand-alone, Lv2 and VSTi versions available
  • Open drumkit file format, allowing the community to create their own drumkits
  • Drum velocity, allowing for several different hit velocities for each drum
  • Multichannel output, making it possible to mix it just the way you would a real drumkit
  • Optional built-in humanizer, analyzing the midi notes, adjusting velocities on-the-fly
  • Stand-alone midi renderer, generating .wav files, 1 for each channel
  • Stand-alone midi input, making it possible to use DrumGizmo as a software sampler for an electronic drumkit

www.drumgizmo.org

SooperLooper ~ Live Looping Sampler


SooperLooper is a live looping sampler capable of immediate loop recording, overdubbing, multiplying, reversing and more. It allows for multiple simultaneous multi-channel loops limited only by your computer’s available memory.

The application is a standalone JACK client with an engine controllable via OSC and MIDI. It also includes a GUI which communicates with the engine via OSC (even over a network) for user-friendly control on a desktop. However, this kind of live performance looping tool is most effectively used via hardware (midi foot pedals, etc) and the engine can be run standalone on a computer without a monitor.

SooperLooper is currently supported on Linux and Mac OS X, and any other platforms that support JACK. A Mac OS X Audio Unit version is included which does not require JACK to run.

essej.net/sooperlooper

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 ~ 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

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