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:
timidity.sourceforge.net
- 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
sourceforge.net/projects/timidity
Category Archives: Linux
TuxGuitar ~ Multitrack Tablature Editor & Player
With TuxGuitar, you will be able to compose music using the following features:
- Tablature editor
- Score Viewer
- Multitrack display
- Auto Scroll while playing
- Note duration management
- Various effects (bend, slide, vibrato, hammer-on/pull-off)
- Support for triplets (5,6,7,9,10,11,12)
- Repeat open and close
- Time signature management
- Tempo management
- Imports and exports gp3,gp4 and gp5 files

Goggles Music Manager ~ Linux Player
- Fast and lightweight. Quick startup, no splash screen needed!
- Supports Opus, Ogg Vorbis, FLAC, mp3 and mp4 (AAC and Apple Lossless)
- Gapless playback and Replaygain support (Ogg Vorbis, Opus, FLAC and mp3 with APE tags).
- Support for cover art embedded in tag or as separate file on disk.
- Subscribe to Podcasts (rss) using the built in podcast manager.
- Tag editing and powerful file renaming capability.
- Filters / Smart Playlists
- Smart sorting with user configurable leading word filter to prevent sorting on common words like the, a or an.
- Support for playlists. Playlists may be played in a certain configurable order, or browsed through like the main music library.
- Import / export music library and playlists to XSPF, PLS, M3U, Extended M3U or CSV.
- Clipboard & DND (drag-and-drop) support to arrange playlists and dragging to and from Gnome / kde applications.
- Clean and fast database backend using SQLite 3.
- Written using FOX, one of the fastest GUI toolkits available.
- Last.fm and libre.fm audio scrobbler support.
- Translated in Czech, French, German, Hungarian, Portuguese, Russian and Spanish.

Decibel ~ Modular GNU / Linux Audio Player
Decibel Audio Player is a GTK+ open-source (GPL) audio player for GNU/Linux. It is very straightforward to use thanks to a clean and user-friendly interface. It is especially targeted at Gnome and follows the Gnome HIG.
Decibel Audio Player is built around a highly modular structure that lets the user disable completely the features he does not need. A disabled feature uses absolutely no memory and no processor time.
Decibel Audio Player is a real audio player and does not include features that are not meant to be part of an audio player. These features, such as tagging files or burning CDs, generally have a better support in dedicated software. If you are looking for an audio player that can make coffee, then you should stay away from Decibel and give a try to other players (e.g., Amarok, Exaile).
Canorus ~ Music Score Editor
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 ~ Cross-platform Music Player
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
Aria Maestosa ~ MIDI Editor & Sequencer
Aria Maestosa is a midi sequencer / editor. It lets you compose, edit and play midi files with a few clicks in a user-friendly interface offering score, keyboard, guitar, drum and controller views.

sourceforge.net/projects/ariamaestosa
github.com/ariamaestosa/ariamaestosa
orDrumbox ~ Cross-platform Drum Machine
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
BRP-PACU ~ Acoustic Analysis Tool
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

Mkchromecast ~ Linux & Mac Casting
This is a program to cast your macOS audio, or Linux audio to your Google Cast devices or Sonos speakers. It can also cast video files.
It is written for Python3, and it can stream via
node.js,parec(Linux),ffmpeg, oravconv. Mkchromecast is capable of using lossy and lossless audio formats provided thatffmpeg,avconv(Linux), orparec(Linux) are installed. It also supports Multi-room group playback, and 24-bit/96kHz high audio resolution. Additionally, a system tray menu is available.
aTunes ~ Cross Platform Audio Player
aTunes is a powerful, full-featured, cross-platform player and manager, with support for online radios, podcasts and CD ripping.
Project Audio For GitHub
This website tracks events happening across GitHub and converts them to music notes based on certain parameters.
There are three types of sounds(bell, string pluck and string swell) based on four types of events(PushEvent, PullRequestEvent, IssuesEvent and IssueCommentEvent). Bells represent PushEvents, string plucks represent IssuesEvents and IssueCommentEvents whereas string swells represent PullRequestEvents.
- Events can be filtered by organization or repository.
- Can be downloaded for Linux or Mac.

