ZXTune is a set of portable cross-platform applications (GUI/CLI) intended to play chiptunes originally created for ZX Spectrum. It features advanced ripping possibilities that let you search for music in big data sets. Supported playback formats include AY, AS0, ASC, FTC, GTR, PSC, PSG, PSM, PT1, PT2, PT3, SQT, ST1, ST3, STC, STP, TXT, TurboSound, VTX, YM, CHI, DMM, DST, PDT, SQD, STR, TFC, TFD, and COP. Supported compressed formats include CHARPRES, CC3, CC4, CC4PLUS, DSQ, ESV, GAM, GAMPLUS, HRUM, HRUST1, HRUST2, LZH1, LZH2, LZS, MSP, PACK2, PCD61, PCD62, TLZ, TLZP, TRUSH. Supported archived/container formats include FDI, HOBETA, HRIP, LHA, RAW, SCL, TD0, TRD, ZXZIP, ZIP, RAR, SNA128, and Z80.
Giada is a minimal, hardcore audio tool for DJs and live performers. Just pick your sample, drop it in any channel, and start the show by using this tiny piece of software as a loop machine, drum machine, sequencer, live sampler, or effect (VST) host. Giada aims to be a compact and portable virtual device for production use and live sets.
a2b invokes conversion tools in sequence to convert files from one type to another, possibly performing some extra processing along the way. Itis a wrapper for many programs like gif2png, latex2html, netpbm, mencoder, ffmpeg, oggenc, etc., that can convert content from one type to another. It can covert text, documents, images, audio, and video and more. Some examples: a2b test.mp3 test.ogg; mencoder_opts="-ss 60 -endpos 10" a2b video.avi clip.flv; a2b -g=subtitles dvd://8 movie.sub; a2b -q http://sam.nipl.net/ sam.aac. That last example downloads the author's Web page, converts it to text with lynx -dump, speaks the text with flite or espeak, and converts the audio file to AAC with faac.
n-Track Studio is an audio and MIDI multitrack recorder that turns your computer into a full-fledged recording studio. You can record and playback a virtually unlimited number of audio and MIDI tracks. The program supports simultaneous recording from multiple 16-bit and 24-bit soundcards, and real-time audio effects can be applied non-destructively to each track. Built-in effects include Reverb, Multiband Compression, Chorus, Delay, Pitch Shift, Graphic and Parametric EQ, and spectrum analyzer. The program can use third party VST plug-ins to process audio signals in real-time. Effects can also be used to process the recorded signal in real-time. MIDI tracks can be imported end exported to regular MIDI files, and edited using the built in piano-roll based MIDI editing window. The program supports VSTi instrument plug-ins for sample accurate software MIDI playback. Volume and pan evolution can be programmed by drawing on the timeline window.
Libsonic is a free C library for speeding up or slowing down speech. However, it's optimized for speed-ups of over 2X, unlike previous algorithms for changing speech rate. Sonic enables clear playback of audio books at 3X speed, and some blind listeners are able to listen at 6X. Libsonic has also been integrated into several text-to-speech engines. It works well on all platforms, even Android phones without FPUs. Pitch control is also supported.
The Kowalski project aims to provide a data driven, lightweight cross platform audio solution. The target audience is developers of games and similar applications where real time audio plays an important role. The Kowalski engine, which is the runtime component, relies only on host-specific external libraries to pass the final output buffers to the audio hardware. All other processing is done in the engine code. Features include positional audio (distance attenuation, cone attenuation, Doppler shift, binaural panning), real time Ogg Vorbis decoding, a powerful mix bus system, and tools to build, validate, and view Kowalski data.