Yoshimi ~ Linux Software Synthesizer


Yoshimi is a software audio synthesizer, originally forked from ZynAddSubFX. Follow the links in the header for help with downloading and running it. You can also check out the manuals for detailed help, and listen to examples of music created with Yoshimi. Once you have it all set up, here are just some of the features you will find:

  • Three separate engines, each with distinctive characteristics, can be used together or individually
  • Sixteen engine kits for the ultimate in multi-layering of engines, or for synthesized drum kits
  • Vector Control, manage up to four independent sounds on any channel with faders or an X/Y midi joystick
  • Solo step through up to 16 sounds seamlessly while playing in real time (including vector sounds)
  • Microtonal Tuning, Scala-compatible scales and keymaps
  • Extensive Midi-Learn, capture almost all internal controls and many switches with ordinary 7-bit values, or NRPNs, or even 7-bit NRPNs, then edit the responses
  • Command Line Access, headless operation and high accessibility, for those with sight- or motor control issues
  • Rich variations of tone and timbre, Yoshimi provides the means to ensure no two notes are ever identical – just like in the real world
Yoshimi

yoshimi.sourceforge.net
en.wikipedia.org/wiki/Yoshimi_(synthesizer)

SpatGRIS ~ Multichannel Composition


The SpatGRIS is a plugin (Mac AU/VST and VST Windows format) designed to compose multichannel space. It allows the user to spatialize the sound in 2D (up to 16 speakers) or in 3D (up to 128 speakers) under a dome of speakers (with the ServerGRIS, available also on SourceForge). It includes two audio modes, — Free Volume and PanSpan — and one OSC mode. SpatGRIS is a fusion of two former plugins by the GRIS: OctoGRIS and ZirkOSC with a lot of new features. Automated Trajectories are included. It is possible to control it from external controllers such as Joystick, iPad or Leap Motion.

Features:

  • Three modes: Free Volume, Pan Span, OSC Spatialization
  • Automated Trajectories
  • Up to 16 outputs in audio mode
  • OSC Mode to control the ServerGRIS
  • External controllers: Joystick, iPad. Leap Motion
GRIS

gris.musique.umontreal.ca
sourceforge.net/projects/spatgris

MAnalyzer ~ Spectral Analyzer & Sonogram


MAnalyzer is an advanced spectral analyzer and sonogram containing unique features such as smoothing, normalization, super-resolution, prefiltering and deharmonization. The included meters provide a peak meter and EBU R128 and ITU-R BS 1770-3 compliant loudness meter.

MAnalyzer00.v1

www.meldaproduction.com/MAnalyzer

DarkIce ~ Live Audio Streamer


DarkIce records audio from an audio interface (e.g. sound card), encodes it and sends it to a streaming server.

DarkIce can record from:

  • OSS audio devices
  • ALSA audio devices
  • Solaris audio interface
  • Jack sources
  • uLaw audio input through a serial interface
  • CoreAudio (branch darkice-macosx)

DarkIce can encode in the following formats:

  • MP3 – using the lame library
  • MP2 – using the twolame library
  • Ogg Vorbis
  • AAC LC – using the faac library
  • AAC HEv2 – using libaacplus library
  • Opus – using Xiph’s libopus library
  • Vorbis – using Xiph’s libvorbis library

DarkIce can send the encoded stream to the following streaming servers:

www.darkice.org
sourceforge.net/projects/darkice

jack-keyboard ~ Virtual Keyboard For JACK MIDI


jack-keyboard is a virtual MIDI keyboard – a program that allows you to send JACK MIDI events ( 😉 play using your PC keyboard). It’s BSD-licensed. User interface is GTK-based.

jack-keyboard

sourceforge.net/projects/jack-keyboard

Curlew ~ Linux Multimedia Converter


Curlew is an easy to use, free and open-Source multimedia converter for Linux. It written in Python and GTK3 and it depends on FFmpeg or Libav.

Main features:

  • Easy to use and clean user interface.
  • Hide the advanced options with the ability to show them.
  • Convert to more than 100 different formats.
  • Allow to edit formats.
  • Shutdown or suspend PC afer a conversion process.
  • Show file informations (duration, remaining time, estimated size, progress value).
  • Show file details using mediainfo.
  • Allow to skip or remove file during conversion process.
  • Preview file before conversion.

curlew1

curlew.sourceforge.io
sourceforge.net/projects/curlew

JuceOPLVSTi ~ FM Synthesizer VST


Classic game sounds in VST form. As heard in late 80s / early 90s sound cards. Powered by DOSBox emulation.

JuceOPLVSTi

bsutherland.github.io/JuceOPLVSTi
github.com/bsutherland/JuceOPLVSTi

mp3tomid ~ Polyphonic mp3 To MIDI


mp3tomid_chung is a realtime free polyphonic high quality mp3 audio to MIDI converter written in freebasic with fbsound. It converts mp3 files to polyphonic piano MIDI data sent to the chosen MIDI out port, connected, for example, to a MIDI recorder to produce MIDI files, or to the onboard PC MIDI mapper for direct listening.

Features:

  • converts mp3 files to MIDI in realtime
  • compatible with freemp3_chung & mp3_chung playlists (.mp3list files)
  • include 3 band equalizer, autovol+compressor, speed control for the mp3 input
  • auto pitch lock
  • written in compiled freebasic and uses fbsound to handle mp3 files
  • source code (.bas .bi freebasic files) is included in the zip file
  • can run on a small netbook with Windows 7
  • can export to MIDI files
  • works with Windows 10 64 bits

chungswebsite.blogspot.com/search/label/mp3tomid_chung
sourceforge.net/projects/mp3tomidchung

TempoPerfect ~ Cross-platform Metronome


TempoPerfect is a free software metronome. Unlike mechanical metronomes, our software metronome provides a clear and precise beat that won’t wind down, making it an essential tool for any musician.

  • Simple and intuitive interface
  • Highly accurate beat simulation
  • Accent the first beat in a measure
  • Preset tempos include Largo, Allegro, Presto and more
  • Visual beat indicator bar provides a helpful visual cue
  • Create accurate beat patterns for simple or complex rhythms
  • Subdivide beats to hear difficult patterns, such as triplets
  • BPM Tempo Guide chart for each speed of music (e.g., Allegro=120-168)
  • Subdivide beats into accented beats and regular beats to emphasize different patterns
  • Use on your computer or as a metronome app on your mobile device
  • TempoPerfect also includes a tempo guide within the program which is a helpful resource for remembering the BPM for particular speed markings (e.g., Allegro).
tempoperfect

www.nch.com.au/metronome

Cumulus ~ Mac Soundcloud Player


A SoundCloud player that lives in your menubar.

cumulus

gillesdemey.github.io/Cumulus
github.com/gillesdemey/Cumulus

BPM Counter ~ Beats Per Minute mp3 Tagger


BPM Counter is a fast and accurate beats per minute detector for MP3 music. It may be helpful for DJs who need to get information about the entire music collection quickly and for any kind of remixing/sampling stuff. Do not trust online BPM databases, because each musical composition can have several versions with a different tempo. Don’t waste your time for manual tapping with a metronome, just navigate to any folder with music and BPM finder will show all compatible audio files (MP3 and WAV) and start BPM detection automatically.

Have you already encountered the fact that your analyzer returns half or double value? This is a fairly common mistake, called an octave error. Most often this happens with simplified algorithms that cut off the frequency spectrum of the audio signal. Seeing that, we use full-range audio decoders from Audio Converter Plus to ensure a balance between performance and precision.

bpmcounter300

www.abyssmedia.com/bpmcounter

AutoDrum ~ Automatic Drumware


“AutoDrum” is free, open source software for automatic drum performance. It has following features, and it can be used for imagination of compose, practice of instruments, and so on.

  • 13 preset rhythm patterns can be used, and you can add your original rhythm pattern which is created by your MIDI sequencer.
  • The tempo can be changed at any time while playing. Also, the tempo can be slaved to the external machine in slave mode.
  • Mixer feature, which enables you to change velocity level or mute each drum instruments.
  • Synchronized start and stop function, which enables you to start or stop with your performance with connected MIDI keyboard.
  • MIDI Timing synchronizing clock can be received and sent.
  • Only extracting zip file is required to execute. No need to install.
  • User interface and documentation are Japanese, English, Chinese compliant.
  • User interface is Windows XP / Vista / 7 /8.1’s theme compliant.
  • Unicode compliant.
AutoDrum4.0_en_S

openmidiproject.osdn.jp/AutoDrum