Mikmod is a module player and library supporting many formats, including mod, s3m, it, and xm. Originally a player for MS-DOS, MikMod has been ported to other platforms, such as Unix, Macintosh, BeOS, and Java(!!)

Mikmod is a module player and library supporting many formats, including mod, s3m, it, and xm. Originally a player for MS-DOS, MikMod has been ported to other platforms, such as Unix, Macintosh, BeOS, and Java(!!)

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
code.google.com/archive/p/xstreamripper
www.nongnu.org/streamtuner
tunapie.sourceforge.net
sourceforge.net/projects/kstreamripper
launchpad.net/streamtastic
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 (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.cc
github.com/alexkay/spek
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.

Powerful music player, multiple libraries, online music & visualizers.
- Supports almost all audio formats through smart conversion to .mp3
- Amazing audio spectrum visualizers
- Audio amplitudes waveform
- Chromium web browser
- Full Dropbox access
- Multiple user accounts
- Configurable via multiple settings
- Advanced tag editor
- File organizer and explorer
- Multiple libraries / playlists support
- System monitor (CPU, RAM)
- Audio effects and filters

Canorus is a free cross-platform music score editor. It supports an unlimited number and length of staffs, polyphony, a MIDI playback of notes, chord markings, lyrics and import/export filters to formats like MIDI, MusicXML, ABC Music, MusiXTeX and LilyPond.

sourceforge.net/projects/canorus
github.com/canorusmusic/canorus
Strawberry is a music player and music collection organizer. It is a fork of Clementine released in 2018 aimed at music collectors, enthusiasts and audiophiles. The name is inspired by the band Strawbs. It’s based on a heavily modified version of Clementine created in 2012 and 2013. Strawberry is written in C++ and Qt 5.
- Play and organize music
- Supports WAV, FLAC, WavPack, DSF, DSDIFF, Ogg Vorbis, Speex, MPC, TrueAudio, AIFF, MP4, MP3, ASF and Monkey’s Audio
- Audio CD playback
- Native desktop notifications
- Playlists in multiple formats
- Advanced audio output and device configuration for bit-perfect playback on Linux
- Edit tags on music files
- Fetch tags from MusicBrainz
- Album cover art from Last.fm, MusicBrainz, Discogs, Tidal and Deezer
- Song lyrics from AudD
- Support for multiple backends
- Audio analyzer
- Audio equalizer
- Transfer music to iPod, iPhone, MTP or other mass-storage USB player
- Streaming support for Tidal, Qobuz and Subsonic
- Scrobbler with support for Last.fm, Libre.fm and ListenBrainz

www.strawbs.org
github.com/jonaski/strawberry
github.com/strawberrymusicplayer
sourceforge.net/projects/strawberry-music-player.mirror
flathub.org/apps/org.strawberrymusicplayer.strawberry
The orDrumbox is free drum machine software, designed to be as creative as possible with some unusual features: auto-composition, polyrhythms, custom arpeggiator, automatic sounds/track matching, custom soft synths, lo fi rendering and more … Ideal for experimentation and fast results.
- This software can automatically compose bass lines, melodic patterns and complete songs.
- It comes with a rhythms database and sounds database including musical items which can be fully edited.
- … and a fully customizable soft synth section adds many synthetics sounds as presets to the sounds library.

www.ordrumbox.com
sourceforge.net/projects/ordrumbox
www.facebook.com/ordrumbox
A cross platform dual channel FFT based Acoustic Analysis Tool to help engineers analyze live professional sound systems using the transfer function. One feature is the ability to capture four sample plots, average them, and invert to aid in final EQ.
- Four capture buffers, with auto-save (in case of crash) and save-as ability
- Averages buffers to a separate buffer and flips it for analysis
- Automatic delay calculation
- Impulse response capturing
- Pink Noise generation tool to eliminate need for an external Pink Noise source
- Uses JACK to route and manage audio paths

aTunes is a powerful, full-featured, cross-platform player and manager, with support for online radios, podcasts and CD ripping.
This is a collection of tools to help you manage, maintain, and optimize your own music library for a better experience.
It makes growing and maintaining a music collection of any size easier by automating necessary (but tedious) processes.
The tools currently aim to assist with music organizing and tagging, and playlist management.
Cross-Platform Compatible – Works and tested under Linux (Ubuntu) and Windows. Mac untested but expected to work similar to linux.