Streamripper ~ Record Shoutcast-compatible Streams


Streamripper was started sometime back in early 2000. Streamripper started as a way to separate tracks via Shoutcast’s title-streaming feature. This has now been expanded into a much more generic feature, where part of the program only tries to “hint” at where one track starts and another ends, thus allowing a mp3 decoding engine to scan for a silent mark, which is used to find an exact track separation.

Streamripper is now part of the FreeBSD standard distribution, mentioned in the Linux MP3 HOWTO, known to compile on many platforms such as Linux, Windows, FreeBSD, BeOS, OS/2. This is not surprising as portability was a constant consideration during development.

Streamripper allows you to download an entire station of music. Many of these mp3 radio stations only play certain genres, so you can now download an entire collection of goa/trance music, an entire collection of jazz, punk rock, whatever you want.

streamripper.sourceforge.net
sourceforge.net/projects/streamripper
github.com/streamripper

Resources:

code.google.com/archive/p/xstreamripper
www.nongnu.org/streamtuner
tunapie.sourceforge.net
sourceforge.net/projects/kstreamripper
launchpad.net/streamtastic

EXP Soundboard ~ Simple Soundboard With Hotkeys


A soundboard that supports almost all MP3s and WAVs. Sounds can be triggered with custom keyboard hot-keys and played through up to 2 outputs. i.e. Your speakers and a virtual audio cable. Also allows for your mic to pass into the virtual audio cable when enabling Mic Injector. This soundboard also incorporates a save feature.

Features:

  • Easy to use soundboard app, allows soundboards to be saved.
  • Use keyboard hotkeys to trigger sounds
  • Play sounds through a virtual audio cable and still be able to hear them through your speakers
  • Includes Mic Injector to route sound from your mic into your virtual audio cable
  • Includes converter tool for converting almost any audio file into a compatible one

expsoundboard

sourceforge.net/projects/expsoundboard
How To Use Microphone While Using Soundboard (Using Mic Injector)

Frescobaldi ~ LilyPond Sheet Music Editor


Frescobaldi is a free and open source LilyPond sheet music text editor. Designed to be powerful yet lightweight and easy-to-use, Frescobaldi offers great functionality and a host of useful features such as music view with advanced two-way Point & Click, Midi capturing to enter music, a Snippet Manager and many more.

Frescobaldi is named after Girolamo Frescobaldi (1583-1643), an Italian composer of keyboard music in the late Renaissance and early Baroque period.

Features

  • Powerful text editor with syntax highlighting and automatic completion
  • Music view with advanced two-way Point & Click
  • Midi player to proof-listen LilyPond-generated MIDI files
  • Midi capturing to enter music
  • Powerful Score Wizard to quickly setup a music score
  • Snippet Manager to store and apply text snippets, templates or scripts
  • Use multiple versions of LilyPond, automatically selects the correct version
  • Built-in LilyPond documentation browser and built-in help
  • Configurable document outline view to navigate large LilyPond scores easily
  • Smart layout-control functions like coloring specific objects in the PDF
  • Import ABC, Midi and MusicXML using the LilyPond-provided tools
  • Experimental export to MusicXML
  • Modern user interface with configurable colors, fonts and keyboard shortcuts
  • Translated into: Dutch, English, French, German, Italian, Czech, Russian, Spanish, Galician, Turkish, Polish, Brazilian and Ukrainian.
Frescobaldi

sourceforge.net/projects/frescobaldi.mirror
www.frescobaldi.org

Softsqueeze ~ Software Squeezebox


Softsqueeze is a music player for your PC that works with the SqueezeCenter software. It complements the Boom, Duet, Transporter, Squeezebox and Slimp3 hardware music players developed by Slim Devices.

Supports synchronization with hardware players and remote streaming over the Internet using ssh tunneling.

Developed in Java, allowing this useful application to work with Windows PCs, OS X and Unix systems.

Emulates most of the digital music players and uses the TCP based slim protocol, allowing use across the Internet and through firewalls / NAT routers.

softsqueeze.sourceforge.net
sourceforge.net/projects/softsqueeze

Spek ~ Acoustic Spectrum Analyzer


Spek (IPA: /spɛk/, ‘bacon’ in Dutch) helps to analyse your audio files by showing their spectrogram. Spek is free software available for Unix, Windows and Mac OS X.

Features:

  • Supports all popular lossy and lossless audio file formats thanks to the FFmpeg libraries.
  • Ultra-fast signal processing, uses multiple threads to further speed up the analysis.
  • Shows the codec name and the audio signal parameters.
  • Allows to save the spectrogram as an image file.
  • Drag-and-drop support; associates with common audio file formats.
  • Auto-fitting time, frequency and spectral density rulers.
  • Adjustable spectral density range.
  • Translated into 19 languages.
spek

spek.cc
github.com/alexkay/spek

References:

en.wikipedia.org/wiki/Spectrum_analyzer

Jniz ~ Compose With Harmonies


Jniz is a free proprietary piece of software designed for musicians as a support tool to the musical composition. It allows you to build and to harmonize several voices according to the rules of classical harmony.

To be convinced of the limitations observed and of the work done by the great classical masters such as Bach, Mozart or Beethoven, please refer to Wikipedia, the Walter Piston Harmony book or the Schonberg theory.

The perfect knowledge and the good practice of these rules are not required but you will undoubtedly save time and it will help you greatly in using and understanding the mechanism of Jniz.

  • interface of musical notation which allows you to create, edit, save a score
  • number of voices up to 16 (256 with layers).
  • possibility to change of Key at any time.
  • Jnz, MusicXml, LillyPond, Midi, PDF export.
  • listen to the available Midi ports.
  • scale
  • redo / undo
  • Non harmonic tones (appoggiatura, echappee, suspension, passing, pedal, cambiata, anticipation)
  • Minor melodic keys
  • Chords notation recognition
  • harmonic correction of your work following the set of predefined rules
  • to give one or several solutions in case of fault if one or more rules are circumvented (Solver module).
  • Empty staves filled up by Solver (Auto Harmonizing)
  • Keys / modulations simulation tool
  • Cadences
  • Solvers serialization
  • multi-cores support
  • Input with Midi keyboards or microphones / input lines
  • Audio / sound to midi converter (monophonic)
  • Windows, Linux, OS X compatible (32/64 bits)
  • multi-languages support
jniz

www.jniz.org

Vermilion Desktop Composer ~ Cross Platform Editor


A unique desktop music composing application for PC / Mac / Linux / Android with a tracker style interface and a simple modular Java plugin based design allowing rapid improvement and endless expansion.

Vermilion Desktop Composer

sourceforge.net/projects/buzz-like

LASTAR ~ Batch File Splitting & Normalization


LASTAR is a batch (non-interactive) audio processor for loudness adjustment and file splitting of a batch of audio recordings, using an audio transparent maximizer.

At the opposite of usual available software, loudness normalization is done on signal power, which leads to a louder and more homogeneous result than the usual “peak” normalization, in particular on live recordings.

Its purpose is:

  • to split, equalize and normalize digitized analog tapes or vinyl
  • to split, equalize and normalize live recordings from microphones (ex ZOOM H2 recordings)
  • fast and homogeneous normalization of a group of files (compilation for instance)
  • loudness and dynamic reduction for listening in a noisy environment (car…)
  • and so on…

This software aims to be very fast and easy to use : the most efficient computing techniques have been implemented, and there are very few parameters to set (most of them are automatically adjusted by analyzing the file).

It embeds:

  • an automatic RMS normalizer,
  • an Automatic Gain Controller (compressor)
  • a 10 bands automatic equalizer
  • a 3 bands semi-parametric equalizer
  • a file splitter
  • a noise gate
  • preset management
  • a preview function.

www.arthelion.com/index.php/en/windows-en/lastar
sourceforge.net/projects/lastar

IDTE ~ ID3 Tag Editor & Player


IDTE is a full featured tag editor for Windows which supports tagging of FLAC, APE, ID3V1.x/2.x, WMA, LYRICS, and VORBIS tags in audio files.

It also supports the playback of 40+ various lossy and lossless music formats such as FLAC, ALAC, OGG, APE, MP3 etc.

It can rename files based on the tag information, export tag information, create playlists, search for incomplete tags on Internet, fetch lyrics, fetch cover art, supports CUE sheets, can process multiple files at same time, allows for batch file processing, supports SFX, visualizations and more…

sourceforge.net/projects/idteid3tagedito

MidiQuickFix ~ MIDI Editor & Player


MidiQuickFix allows you to directly edit the events in a Midi file. It is intended to make it easy to find and fix problems, such as setting volume and pan values for a track, without the need for a complex Midi sequencing program.

midiquickfix interface

midiquickfix.sourceforge.net

Nulloy ~ Linux Audio Player


Features:

  • Most audio formats supported: MP3, FLAC, OGG, WMA, AIFF, etc.
  • Gapless playback
  • Tags & Cover Art support
  • Keyboard shortcuts

nulloy.com

TiMidity++ ~ Synthesizer & Player


TiMidity++ is a software synthesizer. It can play MIDI files by converting them into PCM waveform data; give it a MIDI data along with digital instrument data files, then it synthesizes them in real-time, and plays. It can not only play sounds, but also can save the generated waveforms into hard disks as various audio file formats.

TiMidity++ is a free software, distributed under the terms of GNU general public license.

Features:

  • Plays MIDI files without any external MIDI instruments at all
  • Understands SMF, MOD, RCP/R36/G18/G36, MFI
  • Converts MIDI files into various audio file formats: .wav, .au, .aiff, .ogg and so on
  • Uses Gravis Ultrasound compatible patch files and/or SoundFonts as the voice data
  • Displays information about the music that is now playing
  • Various user interfaces: ncurses, gtk, Win32-GUI, and others
  • Plays remote MIDI files over the network
  • Plays MIDI files in archive files
  • Displays sound spectrogram for the playing music
  • Trace playing
timidity.sourceforge.net
sourceforge.net/projects/timidity