QmidiNet ~ MIDI Network Gateway


QmidiNet is a MIDI network gateway application that sends and receives MIDI data (ALSA Sequencer and/or JACK MIDI) over the network, using UDP/IP multicast. Inspired by multimidicast and designed to be compatible with ipMIDI for Windows.

qmidinet.sourceforge.io

LoopBe1 ~ Virtual MIDI Driver


LoopBe1 is an internal MIDI device for transferring MIDI data between computer programs. Basically LoopBe1 is an ‘invisible cable’ connecting a MIDI out port of an application to any other application’s MIDI in port. All MIDI data sent to the program’s output is channelled to the receiving applications in realtime. You may connect up to eight applications to LoopBe’s in port and up to eight applications to the out port, all sending and receiving at the same time.

LoopBe1 is a native Windows™ WDM kernel mode driver, so expect the lowest possible latency. Programs do not need to link with special libraries, so LoopBe1 works with every MIDI or DirectMusic™ capable application.

nerds.de/en/loopbe1

QmidiCtl ~ MIDI Remote Controller


QmidiCtl is a MIDI remote controller application that sends MIDI data over the network, using UDP/IP multicast. Inspired by multimidicast and designed to be compatible with ipMIDI for Windows.

qmidictl.sourceforge.io

Polymeter ~ Compose Polymeter Based Music


Polymeter is a MIDI sequencer for music that’s in multiple prime meters (1, 2, 3, 5, 7, 11, etc.) simultaneously. Each track has its own loop length, and when the lengths differ, the tracks “slip” (or shift phase) relative to each other. The resulting interference pattern is sufficiently intricate that variations similar to the embellishments of a live performer can be generated algorithmically.

Features:

  • Multitrack step sequencer for polymeter
  • Each track has its own loop length
  • Any number of tracks, of any length
  • Full clipboard support (copy/cut/paste)
  • Unlimited undo and redo for all edits
  • Multiple tracks can be edited at once
  • Optionally shows current position within each track
  • Drag reordering of tracks
  • Exports a MIDI file
  • Join adjacent steps to make tied notes
  • Velocity editing
  • Controller tracks
  • Recording of live arrangement
  • Editing of arrangement on timeline
  • Inter-track modulation of mute, note, velocity, duration, position, and more
  • Live performance view with full screen mode
  • Recursive modulation (modulation of modulation) for mute and position
  • Modulation graphing via Graphviz
  • MIDI mapping of all parameters with learn mode
  • Optionally transmits MIDI clock

Drumstick Metronome ~ Linux Precision Beats


Drumstick Metronome is a MIDI based metronome using the ALSA sequencer. It’s intended for musicians and music students, as a tool to keep the rhythm while playing musical instruments. It uses MIDI for sound generation instead of digital audio, allowing low CPU usage and very accurate timing, thanks to the ALSA sequencer.

Features:

  • Easy to use graphic user interface.
  • MIDI only. Can be used with software or external MIDI synthesizers.
  • Based on ALSA sequencer. Provides input and output ports
  • Highly customizable parameters.
  • External control: D-Bus and MIDI realtime.
  • Custom rhythm patterns.

sourceforge.net/projects/kmetronome

tapedeck ~ DJ Audio Editor


Tapedeck is an audio editor for Linux with an alternative control interface. Instead of a mouse, keyboard, and screen, it uses the DJ board Hercules DJ Control Instinct, and a set of LED graph displays (not currently implemented, simulated with terminal graphics).

github.com/vanjac/tapedeck

Helio ~ Libre Music Composition


Distraction-free – Helio is an attempt to rethink a music sequencer to create a tool that feels right. It provides a lightweight UI to help you get into the zone and focus on your ideas.

Clear over clever – Visualize music in a way that doesn’t seem so smoke and mirrors. The app may serve as a learning tool you need to grow as a composer.

Cross-platform tech – Available for all major platforms, desktop and mobile. Hosts VST and AudioUnit, runs on CoreAudio, ASIO, DirectSound, ALSA, JACK and OpenSLES. Exports to MIDI, WAV and FLAC.

helios

helio.fm

Ecasound ~ Open Source Unix DAW


Ecasound is a software package designed for multitrack audio processing. It can be used for simple tasks like audio playback, recording and format conversions, as well as for multitrack effect processing, mixing, recording and signal recycling. Ecasound supports a wide range of audio inputs, outputs and effect algorithms. Effects and audio objects can be combined in various ways, and their parameters can be controlled by operator objects like oscillators and MIDI-CCs. A versatile console mode user-interface is included in the package.

The primary platform for running Ecasound is GNU/Linux. Ecasound can also be run on many UNIX-derived systems such as FreeBSD, Mac OS X and Solaris. Limited support for Windows is available through Cygwin.

nosignal.fi/ecasound

Element ~ Advanced Plugin Host


This is the community version of Element, a modular AU / LV2 / VST / VST3 audio plugin host. Create powerful effects, racks and instruments by connecting nodes to one another. Integrates with your existing hardware via standard protocols such as MIDI.

Features:

  • Runs standalone or as a plugin in your DAW
  • Route Audio and MIDI from anywhere to anywhere
  • Play virtual instruments and effects live
  • Create re-usable instruments and effect graphs
  • Preloaded plugin graphs
  • External sync w/ MIDI clock
  • MIDI controller mapping
  • Sub graphing – nest graphs within each other
  • Custom keyboard shortcuts
  • Placeholder nodes
  • Built in virtual keyboard
  • Multiple undo/redo
Element

github.com/kushview/Element
kushview.net/element/

dexed ~ Frequency Modulation Synthesizer


Dexed is a multi-platform, multi-format plugin synth that is closely modelled on the Yamaha DX7. Dexed is also a midi cartridge librarian / manager for the DX7.

Features:

  • Multi platform (OS X, Windows or Linux) and multi format. (VST, AU, LV2)
  • The sound engine music-synthesizer-for-android is closely modelled on the original DX7 characteristics.
  • 144 DAW automatable DX7 parameters available from one single panel.
  • Fully supports DX7 input and output Sysex messages; including controller change. This means that you can use this with a native DX7/TX7 as a patch editor and sysex manager.
  • Each operator has a realtime VU meter so you know which one is active.
  • Can load or save any DX7/TX7 sysex programs. It is also possible to save a single program into a different sysex file.
asb2m10.github.io/dexed
github.com/asb2m10/dexed

ADLplug ~ FM Chip Synthesizer


Synthesizer plugin for ADLMIDI and OPNMIDI (VST/LV2). This software package provides FM synthesizer plugins, based on OPL3 and OPN2 sound chip emulations.
The emulations and the drivers are provided by libADLMIDI and libOPNMIDI.

  • control of multiple YMF262/YM2612 emulated chips
  • high fidelity emulation, with choice of compromise level (good fidelity / fast, excellent fidelity / slow)
  • synthesis of melodic and percussive instruments
  • bundled collection of instruments
  • support for dynamic parameterization and automation
  • rigorous implementation of the MIDI standard
  • multi-channel operation with General MIDI compatibility
  • ability to synthesize entire MIDI files out of the box
adlplug

github.com/jpcima/ADLplug

Zrythm ~ Automated & Intuitive DAW


Zrythm is a cross-platform digital audio workstation designed to be featureful and easy to use. Automate almost anything with automation events using straight lines, ramps and curves, or with LFOs and envelopes. Featuring a chord pad for quickly trying out chords in a scale and a chord track to help with chord progressions.

Complete support for LV2 and VST2, with experimental support for VST3, AU, SFZ and SF2. Fully JACK aware, including support for JACK transport, ALSA, WASAPI, Windows MME, CoreMidi and CoreAudio.

Zrythm (Basic) is free software. Use, study, share and improve it freely. Available in multiple languages including English, French, Galician, Portuguese, Japanese and German.

zrythm

www.zrythm.org
github.com/zrythm
flathub.org/apps/org.zrythm.Zrythm
www.facebook.com/zrythm/
twitter.com/ZrythmDAW