Opus is a totally open, royalty-free, highly versatile audio codec. Opus is unmatched for interactive speech and music transmission over the Internet, but also intended for storage and streaming applications. It is standardized by the Internet Engineering Task Force (IETF) as RFC 6716 which incorporated technology from Skype's SILK codec and Xiph.Org's CELT codec.
Opus can handle a wide range of audio applications, including Voice over IP, videoconferencing, in-game chat, and even remote live music performances. It can scale from low bit-rate narrowband speech to very high quality stereo music. Supported features are:
Bit-rates from 6 kb/s to 510 kb/s Sampling rates from 8 kHz (narrowband) to 48 kHz (fullband) Frame sizes from 2.5 ms to 60 ms Support for both constant bit-rate (CBR) and variable bit-rate (VBR) Audio bandwidth from narrowband to full-band Support for speech and music Support for mono and stereo Support for up to 255 channels (multistream frames) Dynamically adjustable bitrate, audio bandwidth, and frame size Good loss robustness and packet loss concealment (PLC) Floating point and fixed-point implementation
You can read the full specification, including the reference implementation, in RFC 6716.
JACK is a professional sound server daemon that provides real-time low latency connections for both audio and MIDI data between applications that implement its API. The API can be used through either JACK1 or JACK2.
JACK provides a basic infrastructure for audio applications to communicate with each other and with audio hardware. Through JACK, users are enabled to build powerful systems for signal processing and music production. Jack 1 and Jack 2 are equivalent implementations of the same protocol.
JACK2 aka jackdmp is a C++ version of the JACK low-latency audio server for multi-processor machines. It is a new implementation of the JACK server core features that aims at removing some limitations of the JACK1 design. The activation system has been changed for a data flow model and lock-free programming techniques for graph access have been used to have a more dynamic and robust system.
• uses a new client activation model, that allows simultaneous client execution (on a SMP machine) when parallel clients exist in the graph (client that have the same inputs). This activation model allows to better use available CPU on a smp machine, but also works on mono-processor machine.
• uses a lock-free way to access (read/write) the client graph, thus allowing connections/disconnection to be done without interrupting the audio stream. The result is that connections/disconnections are glitch-free. • can work in two different modes at the server level:
- synchronous activation: in a given cycle, the server waits for all clients to be finished (similar to normal jackd)
- asynchronous activation: in a given cycle, the server does not wait for all clients to be finished and use output buffer computed the previous cycle.
- Download YouTube videos in all available format (FLV, MP4, WebM, 3GP, DASH)
- Extract original audio file. Useful to listen to the downloaded audio files on MP3 players. Audio extraction is only supported for FLV video format
- Download video subtitle in all available languages (set the preferred language in the Settings)
- Get comprehensive information about currently opened YouTube video (Middle click on the toolbar button)
- Video conversion and muxing tools.
Make music online with a powerful set of tools ranging from synthesizers and samplers to mixers, delays, reverb and much more. AudioTool is an advanced, collaborative DAW (Digital Audio Workstation) built for the browser. With the flexibility of modular routing and an ever increasing arsenal of sound generators and effects, musicians and sound designers can create practically any sound they can imagine. Combined with a full-fledged social network, it's everything a music creator needs to compose, get valuable feedback and reach an enthusiastic fan base to drive them forward with their music skills.
- Browser based: no download, get started right away, projects are stored in the cloud.
- Unlimited tracks (as much as your browser can handle).
- Large array of commercial quality sound generators comprising classic devices like TB-303, TR-808 and TR-909, other classic and modern synth types and a full featured sampler.
- Equally matched arsenal of effects including basics like filter, flanger and chorus, more advanced tools like comb filter and waveshaper and even mastering tools like single and multi-band compressor and graphical EQ.
- Modular routing offers unlimited flexibility for sound designers.
- MIDI integration and MIDI tools including arpeggiator and note splitter for note distribution.
- Learn the basics or discover valuable tricks by remixing other people's tracks.
- Access a massive archive of synth and other presets or create and share your own.
- Collaborative environment lets you easily work with others.
- Integrated social network: find and follow other musicians, garner feedback and build a fan base of your own.
EAC is used to convert the tracks on standard audio CDs to .wav files, which can then be transcoded into formats such as MP3, Ogg Vorbis, WavPack, and FLAC using external encoders.
EAC also includes a small wave editor that has some neat functions that could be very handy when handling extracted audio files. As a restriction only CD-compliant uncompressed, 16 bit, 44.1 kHz stereo samples files can be used.
It supports freedb, AccurateRip (automatically compare your copy with rips from other people) and can automatically create Cue Sheets, with all gaps, track attributes, ISRC, and CD-Text included.
With other audio grabbers you usually need to listen to every grabbed wave because they only do jitter correction. Scratched CDs read on CD-ROM drives often produce distortions. But listening to every extracted audio track is a waste of time. Exact Audio Copy conquer these problems by making use of several technologies like multi-reading with verify and AccurateRip.