FAAD2 is an open source MPEG-4 and MPEG-2 AAC decoder, it is licensed under the GPLv2 license.
www.audiocoding.com/faad2
github.com/knik0/faad2
faac.sourceforge.net
rarewares.org/aac-decoders
en.wikipedia.org/wiki/FAAC#FAAD2_decoder
FAAD2 is an open source MPEG-4 and MPEG-2 AAC decoder, it is licensed under the GPLv2 license.
www.audiocoding.com/faad2
github.com/knik0/faad2
faac.sourceforge.net
rarewares.org/aac-decoders
en.wikipedia.org/wiki/FAAC#FAAD2_decoder
Album Player is designed for composing and listening to compilations of music albums on your hard drive and CD/DVD. The Album Player plays audio files of popular formats, such as WAV, FLAC, APE, WavPack, ALAC, AIFF, TAK, MP3, MP4, OGG, MPC, Audio-CD, SACD and DVD-A. Playlists are built based on information read from .cue files.
The Album Player supports modes of direct output from a sound decoder to an output device. The elimination of intermediate processing and mixing provides the most accurate sound reproduction. The Album Player’s supported output modes are ASIO, Kernel Streaming and exclusive WASAPI.
The player displays a list of albums located on a selected drive or directory, content of a selected album, album art, artist name, and the year of release of the album. If an album’s folder contains more than one picture, they are displayed as a slide show.
No installation is required, just right-click on the player to configure it.

SoundTouch is an open-source audio processing library for changing the Tempo, Pitch and Playback Rates of audio streams or audio files. The library additionally supports estimating stable beats-per-minute rates for audio tracks.
- Tempo (time stretch): Changes the sound to play at faster or slower tempo than originally without affecting the sound pitch.
- Pitch (key) : Changes the sound pitch or key while keeping the original tempo (speed).
- Playback Rate : Changes both tempo and pitch together as if a vinyl disc was played at different RPM rate.
The SoundTouch library is intended for application developers writing sound processing tools that require tempo/pitch control functionality, or just for playing around with the sound effects.
The SoundTouch library source kit includes also an example utility SoundStretch for processing .wav audio files from command-line interface.
Access the source codes in gitlab or download the compiled executables.
ScoreDate is your date with the music! It is open source software written in Java that helps musicians learn to read music; it also helps with ear training. It is suitable for any skill level, from beginner to professional; from slow training to first sight reading.
Features:
- Notes in line exercise
- Rhythms exercise
- Score reading exercise
- Ear training exercise with 4 levels of difficulty
- Exercises – creation, edit, save and playback
- Statistics with monthly and daily view
- Support of four clefs: Violin, Bass, Alto, Tenor, with a maximum of two at the same time
- Support of notes: Whole, half, dotted half, quarter, dotted quarter, eighth, triplets, pauses
- Selection of the notes range for each clef. Maximum of 4 additional lines above and below the staff
- Virtual piano, to exercise without having external devices
- Chords, intervals and accidentals exercise
- Learning mode, that shows the name of the note or the chord displayed on the staff
- Realtime playback supporting ASIO, WDMKS, DirectSound, Jack, ALSA, OSS
- Translated in to 15 languages
VirtualDJ delivers more features than any other software. The latest groundbreaking technology is always available in VirtualDJ first! With VirtualDJ you’re guaranteed to be ahead of the curve with the latest high-tech and innovative features
Although VirtualDJ is packed with features, it is still easy to learn. You can start with the basics and advance as you learn more. VirtualDJ is well suited for both the amateur starter, or the seasoned professional DJ and comes with all the features you’ll ever need. With VirtualDJ you can turn any event into a total success! Whether it’s scratch performance and video mixing, or from bedroom broadcast to upscale wedding events.
VirtualDJ lets you do more! Unleash your creative potential…
Free For Home Use

Aften is an audio encoder which generates compressed audio streams based on ATSC A/52 specification. This type of audio is also known as AC-3 or Dolby® Digital and is one of the audio codecs used in DVD-Video content.
Features:
- Converts PCM source audio into AC-3 audio
- Allows for setting of production metadata such as dialogue level, downmix levels, and extended bitstream information
- Supports RAW, WAV, AIFF, and CAFF input file formats
- Supports single multi-channel or multiple mono source files
- Includes several optional pre-processing filters
- Uses multi-threading and assembly optimizations to speed up encoding
The sc68 is a Atari-ST and Amiga music player. It comes as a command line music player as well as libraries for developers and various plugins for well know programs.
Audio, video and CD/DVD player that uses DirectShow technology. It can read (but not modify) ID3/Ogg/APE/WMA tags and show sub/srt/aqt/dks subtitles. CD information can be obtained from freedb, CD-TEXT or cdplayer.ini and submitted to freedb.
Features:
- custom playback speed, single frame step, capture frame
- you can change subtitles color, size, font, vertical position
- no gap between audio tracks
- save audio to WAV file
- equalizer
- two visualizations – spectrum and oscilloscope

A volume unit (VU) meter or standard volume indicator (SVI) is a device displaying a representation of the signal level in audio equipment.
Application is developed on WinForms with .Net 4.8. (Windows 11 compatible).
New version 1.1.0.0 is not developed on XNA.

What is hypercyclic?
- an LFO-driven MIDI arpeggiator, gate effect and step sequencer
- for mangling sustained MIDI input chords
- the output of which can then drive other MIDI instruments
- acts either as a VST or Audio Unit plugin for your DAW, or as a standalone application
- the original hypercyclic won 2nd place in the KVRAudio.com Developer Challenge ‘07
- the sweet spot for hypercyclic is the narrow border between chaos and regularity. Or, in other words, how to induce a certain pleasant randomness and syncopation, yet forcing everything to align again on the bar or beat boundaries
How do you use it?
- the main use for hypercyclic is to generate midi that can be recorded and/or sent to other plugins. However it also features a simple built-in synth for testing purposes
- you can use two tempo-synced LFOs to modulate various parameters for creating interesting rhythmic effects and chord variations
- a unique feature is the possibility to modulate the sequencer step size itself, which is useful for creating glitchy stuttering effects
- another thing you can use is a groove function for playing slightly off the beat. The groove parameters can also be modulated over time by the LFOs, adding to the rhythmic variation

OpenMPT is well known tracker software for Windows.
OpenMPT (shorthand for Open ModPlug Tracker) is completely free and allows you to create and play back some great music on your computer. Based on the original ModPlug Tracker written by Olivier Lapicque, OpenMPT is free software, can import a wide variety of module formats and offers an intuitive, native GUI as well as advanced features such as VST plugins and ASIO output.
In addition to its own song format, OpenMPT can natively edit Impulse Tracker, FastTracker, Scream Tracker and ProTracker module files.

openmpt.org
source.openmpt.org
github.com/OpenMPT/openmpt
en.wikipedia.org/wiki/OpenMPT
OpenMPT based module player library and libopenmpt based command-line player:
- libopenmpt is a cross-platform C++ and C library to decode tracked music files (modules) [wikipedia] into a raw PCM audio stream.
- openmpt123 is a cross-platform command-line or terminal based module file player.
libopenmpt is based on the player code of the OpenMPT project (Open ModPlug Tracker). In order to avoid code base fragmentation, libopenmpt is developed in the same source code repository as OpenMPT.
libopenmpt ships with plugins for 3 popular Windows audio players already included:
- xmp-openmpt is a plugin based on libopenmpt for XMPlay.
- in_openmpt is an input plugin based on libopenmpt for WinAMP 2.x or later compatible players.
- foo_openmpt is a component based on libopenmpt for foobar2000.