Ecasound ~ Opensource Unix DAW


Ecasound is a software package designed for multitrack audio processing. It can be used for simple tasks like audio playback, recording and format conversions, as well as for multitrack effect processing, mixing, recording and signal recycling. Ecasound supports a wide range of audio inputs, outputs and effect algorithms. Effects and audio objects can be combined in various ways, and their parameters can be controlled by operator objects like oscillators and MIDI-CCs. A versatile console mode user-interface is included in the package.

The primary platform for running Ecasound is GNU/Linux. Ecasound can also be run on many UNIX-derived systems such as FreeBSD, Mac OS X and Solaris. Limited support for Windows is available through Cygwin.

nosignal.fi/ecasound

foo_input_vgmstream ~ Foobar2000 Plays Game Audio


This Foobar2000 component decodes dozens of streamed ADPCM or other compressed format files extracted from various console and PC games.

www.foobar2000.org/components/view/foo_input_vgmstream

Supported codec types:

Quick list of codecs vgmstream supports, including many obscure ones that are used in few games.

PCM 16-bit
PCM 8-bit (signed/unsigned)
PCM 4-bit (signed/unsigned)
PCM 32-bit float
u-Law/a-LAW
CRI ADX (standard, fixed, exponential, encrypted)
Nintendo DSP ADPCM a.k.a GC ADPCM
Nintendo DTK ADPCM
Nintendo AFC ADPCM
ITU-T G.721
CD-ROM XA ADPCM
Sony PSX ADPCM a.k.a VAG (standard, badflags, configurable, Pivotal)
Sony HEVAG
Electronic Arts EA-XA (stereo, mono, Maxis)
Electronic Arts EA-XAS (v0, v1)
DVI/IMA ADPCM (stereo/mono + high/low nibble, 3DS, Omikron, SNDS, etc)
Microsoft MS IMA ADPCM (standard, Xbox, NDS, Radical, Wwise, FSB, WV6, etc)
Microsoft MS ADPCM (standard, Cricket Audio)
Westwood VBR ADPCM
Yamaha ADPCM (AICA, Aska)
Procyon Studio ADPCM
Level-5 0x555 ADPCM
lsf ADPCM
Konami MTAF ADPCM
Konami MTA2 ADPCM
Paradigm MC3 ADPCM
FMOD FADPCM 4-bit ADPCM
Konami XMD 4-bit ADPCM
Platinum 4-bit ADPCM
Argonaut ASF 4-bit ADPCM
Ocean DSA 4-bit ADPCM
Circus XPCM ADPCM
OKI 4-bit ADPCM (16-bit output, 4-shift, PC-FX)
Ubisoft 4/6-bit ADPCM
SDX2 2:1 Squareroot-Delta-Exact compression DPCM
CBD2 2:1 Cuberoot-Delta-Exact compression DPCM
Activision EXAKT SASSC DPCM
Xilam DERF DPCM
InterPlay ACM
VisualArt’s NWA
Electronic Arts MicroTalk a.k.a. UTK or UMT
CRI HCA
Xiph Vorbis (Ogg, FSB5, Wwise, OGL, Silicon Knights)
MPEG MP1/2/3 (standard, AHX, XVAG, FSB, AWC, P3D, etc)
ITU-T G.722.1 annex C (Polycom Siren 14)
ITU G.719 annex B (Polycom Siren 22)
Electronic Arts EALayer3
Electronic Arts EA-XMA
Sony ATRAC3, ATRAC3plus
Sony ATRAC9
Microsoft XMA1/2
Microsoft WMA v1, WMA v2, WMAPro
AAC
Bink
AC3/SPDIF
Xiph Opus (Ogg, Switch, EA, UE4, Exient)
Xiph CELT (FSB)
Musepack
FLAC
Others

github.com/losnoco/vgmstream

Lplex ~ Create Lossless Audio DVDs


Lplex is a console application meant to provide a free, quick, and hopefully painless way to:

  • Create lossless “audio-only” dvd-video discs from wav or flac audio files, featuring:
    1. gapless playback.
    2. md5 verification of audio data.
    3. archival (dvd-rom) content.
  • Losslessly extract unencrypted lpcm audio streams from dvd-video to wav or flac format.

You’re already fully equipped for hi-res audio (up to 24-bit/96khz) if you have a typical dvd-player and digital amp, and lplex is a way to take advantage of this.

audioplex.sourceforge.net

MOC ~ Music On Console


MOC (music on console) is a console audio player for LINUX / UNIX designed to be powerful and easy to use.

You just need to select a file from some directory using the menu similar to Midnight Commander, and MOC will start playing all files in this directory beginning from the chosen file. There is no need to create playlists as in other players.

However if you want to combine some files from one or more directories on one playlist, you can still do it. The playlist will be remembered between runs or you can save it as an m3u file and load it whenever you want.

Need the console where MOC is running for more important things? Need to close the X terminal emulator? You don’t have to stop listening to the music – just press q and the interface will be detached leaving the server running. You can reattach it later, or you can attach one interface in the console, and another in the X terminal emulator, no need to switch just to play another file.

MOC plays smoothly, regardless of system or I/O load because it uses the output buffer in a separate thread. It provides gapless playback because the next file to be played is precached while the current file is playing.

Internet streams (Icecast, Shoutcast) are supported.

moc.daper.net