ASAP ~ Another Slight Atari Player


ASAP (Another Slight Atari Player) plays and converts 8-bit Atari music (*.sap, *.cmc, *.mpt, *.rmt, *.tmc, …) on modern computers and mobile devices.

ASAP

asap.sourceforge.net
sourceforge.net/projects/asap
asap.sourceforge.net/web
github.com/epi/asap

Swami ~ MIDI Music Composition


Project SWAMI, Sampled Waveforms And Musical Instruments, is a collection of free software for editing, managing and playing musical instruments for MIDI music composition. Current focus is primarily the SoundFont format, which is an open file format for digital audio “sample” based instruments.

Swami-2_0

www.swamiproject.org
sourceforge.net/projects/swami

Lossless Audio Checker ~ Truly Lossless Or Not


Internet music dealers currently sell “CD-Quality” tracks, or even better (“Studio-Master”), thanks to lossless audio coding formats (FLAC, ALAC). However, a lossless format does not guarantee that the audio content is what it seems to be. The audio signal may have been upscaled (increasing the resolution), upsampled (increasing the sampling rate) or even transcoded from a lossy to a lossless format. Lossless Audio Checker analyzes lossless audio tracks and detects upscaling, upsampling and transcoding.

losslessaudiochecker.com

Bluemindo ~ Simple GPL Audio Player


Bluemindo is a really simple yet powerful audio player in Python/PyGTK, using Gstreamer. It’s a free (as in freedom) software, released under GPLv3, only.

Bluemindo’s user interface consists of a main view of all your digitized album discs, which is searchable and filterable. The playback mode is gapless and support ReplayGain (it can also automatically choose to switch between Album and Track modes, depending on the kind of music that’s being played). Last but not least, it brings playlist (automatic and user-made), MPRIS/MediaPlayer2 support and lyrics/artwork downloading.

bluemindo-ui

bluemindo.codingteam.net
http://codingteam.net/project/bluemindo

ScorchCrafter ~ Guitar FX DAW Plugins


A group of audio DAW plug-ins targeting Windows (VST), Mac (VST/AU), and Linux, mostly for guitar amplifier simulation, with the C-120 being the flagship product (which started off long ago as a closed-source VST). Open source, mostly under GPL.

Features:

  • Up to 128-bit (internal) Multi-Stage Guitar Amplifier Layered Distortion, also runs in 64 and 32 bit modes
  • Native Mac and Linux ports coming soon
  • Advanced maths for tube-like guitar amplifier distortion, doesn’t use cheap waveshaping
  • Designed with dynamic response that changes according to the input level – Much more than just a basic “sample in, sample out”
  • Up to 12x Internal Oversampling, separate controls for live/online and off-line render
  • Multi-Band EQ – low, mid, high, contour, presence
  • Built-in custom convolution-based cab-mic effect, works with almost any sample rate and/or audio buffer size
  • New version of C120 has less clutter in GUI, separate page for advanced features
  • No commercial bloat!
  • GPL license, but just for the plug-in itself
  • Any rendered/processed audio is YOURS (any license you want)!
  • Hand-Coded in C++, pre-fab code or “wizards” were NOT used to build this!
  • Primarily built with MinGW-w64 and Code::Blocks IDE
  • NEW Jykwrakker plugin also features custom stereo reverb FX you won’t find elsewhere.
  • NEW Source code available under zlib license (long overdue)
scorchcrafter

sourceforge.net/projects/scorchcrafter

SimpleTAG ~ Massive Audio File Tagger


SimpleTag is a cross-platform desktop tool, which allows to update the labels of all your music before incorporating it into a musical library or cloud service.

Nowadays, the amount of music we have in our equipment is large, it is no longer possible to manage with the traditional system of filenames and directories. The most convenient way is to use the concept of libraries that handle the big market music players: iTunes, Amarok, Windows Media Player, Google Music, … etc.

The labels of music files contains all the information on artist, album, genre, title, lyrics … etc, associated with a song. This information is used by music players to manage their libraries. A good labeling enhances the user experience.

Do you want your music in the cloud? Then before, you have to check the tag information is correct before incorporating. If you do not, you will be unable to locate many of your songs.

Features:

  • Complete file information from audio fingerprint (AcoustID database). This uses the service provided by AcoustId (http://acoustid.org). One colors simple system gives you information about your search results
  • Locate the covers of your songs by the artist/album the song. The location of the cover image, uses Google image services. It also incorporates images that are in the directory you’re processing, treating them as potential cover images.
  • Allows mass renaming music files on disk, based on the tag information. If in addition to either your tagged songs, you want the file names follow a pattern that identifies them, you can use this feature.
  • Supports MP3, Ogg/Vorbis formats
  • Mass-tagging of multiple files
  • Auto enumerate the selected songs. In many cases, the songs do not have track numbers. With this feature, you can set the sequence numbers for all the songs on an album.

simpletag

sourceforge.net/projects/simpletag

Protoplug ~ Scriptable Audio Plugins


Create audio plugins on-the-fly with LuaJIT.

Protoplug is a VST/AU plugin that lets you load and edit Lua scripts as audio effects and instruments. The scripts can process audio and MIDI, display their own interface, and use external libraries. Transform any music software into a live coding environment!

Cross-platform: builds for Windows, Mac OS X and Linux. This means that all protoplug scripts are compatible with these platforms and can be loaded into a huge amount of audio software (glory to JUCE).

Fast: Use the speed of LuaJIT, and perform DSP tasks as efficiently as old school C implementations.

Free and open source: Want a new feature? Add it yourself. The source is MIT-licensed and available on Github.

protoplug_example_5-6

www.osar.fr/protoplug
github.com/pac-dev/protoplug

ISSE ~ Interactive Source Separation Editor


In applications such as audio denoising, music transcription, music remixing, and audio-based forensics, it is desirable to decompose a single-channel recording into its respective sources. To perform such tasks, we present a new software tool to perform source separation by painting on time-frequency visualizations of sound. Initial results shows the software can achieve state-of-the-art separation results compared to prior work.

Features:

  • Source separation
  • Denoising
  • Painting
  • Interaction

http://sourceforge.net/projects/isse

Jalmus ~ Improve Music Reading


Jalmus is a free, open source music education software helping musicians, especially pianists, to improve their sight-reading. You can train to read music with both exercises on notes or rhythms.

jalmus

sourceforge.net/projects/jalmus

Nootka ~ Learn Classical Score Notation


Nootka is an application to help learn classical score notation. It helps in understanding the rules of reading and writing scores and helps with developing skills of playing and singing notes.

Simply: users looks at piece of a score, plays it, while Nootka is listening to it, checks and shows was it played well. All in real time.

Features:

  • interactive interface to discover the rules of musical notation
  • exercises with possibility to create own sets
  • accurate method for detecting sung and played sounds
  • natural sound of guitars
  • clefs (treble, bass and others) and grand staff
  • analysis of results
  • different kinds of guitars and their tuning
Nootka

nootka.sourceforge.io
sourceforge.net/projects/nootka

Helm ~ Open Source Synthesizer


Helm runs in GNU/Linux, Mac OSX and Windows. Run Helm as a standalone synthesizer or as an LV2, VST, VST3 or AU plugin. Comes in both 32-bit and 64-bit versions.

helm_screenshot

tytel.org/helm

lossyWAV ~ Lossy PCM In WAV File Format


lossyWAV is a freelossy pre-processor for PCM audio contained in the WAV file format. Proposed by David Robinson, it reduces bit depth of the input signal, which, when used in conjunction with certain lossless codecs, reduces the bitrate of the encoded file significantly compared to unpreprocessed compression. lossyWAV’s primary goal is to maintain transparency with a high degree of confidence when processing any audio data. ~ wiki.hydrogenaud.io/index.php?title=LossyWAV

lossyWAV is a near lossless audio processor which dynamically reduces the bit depth of the signal on a block-by-block basis. Bit Depth reduction adds noise to the processed output. The added noise is adaptively shaped by default and can alternatively be fixed noise shaped or white noise depending on command line parameters. When lossyWAV processed output is compressed with certain lossless codecs (FLAC, Wavpack, Tak, LPAC, MPEG-4 ALS and WMA-Lossless) the bitrate of the output file is significantly[1] reduced compared to the lossless original.

[1]: on average, depending on content.

hydrogenaud.io/index.php/topic,112649
wiki.hydrogenaud.io/index.php?title=LossyWAV#lossyWAV_and_foobar2000
github.com/corrideat/lossywav
github.com/MoSal/lossywav-for-posix