All Projects → welll → record-encode-audio-from-browser

welll / record-encode-audio-from-browser

Licence: MIT license
Record/Encode Audio on Browser using the WebAudio API and "ported" libraries.

Programming Languages

javascript
184084 projects - #8 most used programming language
HTML
75241 projects

Projects that are alternatives of or similar to record-encode-audio-from-browser

sox-stream
📣 A stream-friendly wrapper around SoX
Stars: ✭ 50 (-9.09%)
Mutual labels:  mp3, flac, ogg
java-stream-player
🌌Java Advanced Audio Controller Library (WAV, AU, AIFF, MP3, OGG VORBIS, FLAC, MONKEY's AUDIO and SPEEX audio formats )
Stars: ✭ 112 (+103.64%)
Mutual labels:  mp3, flac, ogg
uos
United Open-libraries of Sound. United procedures for open-source audio libraries. For FPC/Lazarus/fpGUI/MSEgui.
Stars: ✭ 112 (+103.64%)
Mutual labels:  mp3, flac, ogg
libwinmedia
[Archived] A cross-platform simple media playback library for C/C++.
Stars: ✭ 35 (-36.36%)
Mutual labels:  mp3, flac, ogg
sox.js
📢 NodeJS wrapper for the SoX audio tool
Stars: ✭ 18 (-67.27%)
Mutual labels:  mp3, flac, ogg
audio-metadata
A library for reading and, in the future, writing audio metadata. https://audio-metadata.readthedocs.io/
Stars: ✭ 41 (-25.45%)
Mutual labels:  mp3, flac, ogg
Youtube-DL-GUI
Graphical User Interace built around youtube-dl CLI
Stars: ✭ 38 (-30.91%)
Mutual labels:  mp3, flac
Recorder
html5 js 录音 mp3 wav ogg webm amr 格式,支持pc和Android、ios部分浏览器、和Hybrid App(提供Android IOS App源码),微信也是支持的,提供H5版语音通话聊天示例 和DTMF编解码
Stars: ✭ 2,891 (+5156.36%)
Mutual labels:  mp3, ogg
a2mp3
convert (nearly) every type of (audio)file to mp3 in a quick, easy, batch-enabled way!
Stars: ✭ 43 (-21.82%)
Mutual labels:  mp3, ogg
audio-tag-analyzer
Extracts metadata music metadata found in audio files
Stars: ✭ 18 (-67.27%)
Mutual labels:  mp3, flac
Symphonia
Pure Rust multimedia format demuxing, tag reading, and audio decoding library
Stars: ✭ 191 (+247.27%)
Mutual labels:  mp3, flac
discogstagger
Console based audio-file metadata tagger that uses the Discogs.com API v2 (JSON based). Relies on the Mutagen and discogs-client libraries. Currently supports FLAC and MP3 file types.
Stars: ✭ 65 (+18.18%)
Mutual labels:  mp3, flac
loudgain
ReplayGain 2.0 loudness normalizer based on the EBU R128/ITU BS.1770 standard (-18 LUFS, FLAC, Ogg, MP2, MP3, MP4, M4A, AAC, ALAC, Opus, ASF, WMA, WAV, AIFF, WavPack, APE)
Stars: ✭ 127 (+130.91%)
Mutual labels:  mp3, flac
nipper
🌶 💽 Nipper - Youtube playlist (& video) ripper
Stars: ✭ 23 (-58.18%)
Mutual labels:  mp3, ogg
Flacon
Audio File Encoder. Extracts audio tracks from an audio CD image to separate tracks.
Stars: ✭ 252 (+358.18%)
Mutual labels:  mp3, flac
acxi
acxi is an audio conversion tool that helps sync lossless to lossy formats.
Stars: ✭ 35 (-36.36%)
Mutual labels:  mp3, flac
arduino-audio-tools
Arduino Audio Tools (Music Player, Music Recorder supporting I2S, Microphones, DAC, ADC, A2DP, Url, MP3, AAC, AudioKit, ES8388)
Stars: ✭ 393 (+614.55%)
Mutual labels:  mp3, codec
aplay-
a simple BitPerfect player
Stars: ✭ 23 (-58.18%)
Mutual labels:  mp3, flac
Audioplayer
Audio Player for Nextcloud and ownCloud
Stars: ✭ 179 (+225.45%)
Mutual labels:  mp3, flac
Atldotnet
Fully managed, portable and easy-to-use C# library to read and edit audio data and metadata (tags) from various audio formats, playlists and CUE sheets
Stars: ✭ 180 (+227.27%)
Mutual labels:  mp3, flac

Record/Encode Audio from Browser

A sample demonstrating how to encode the output of Web Audio API nodes.

DEMO

https://welll.github.io/record-encode-audio-from-browser/

Compatibility - Browser

  • Chrome 32+
  • Others?

Codecs

  • MP3: 22.050Hz && 128Kbps using the ported liblame
  • Ogg-Vorbis: @TODO
  • Spx: @TODO
  • Flac: @TODO

Author

Wellington Soares - well dot cco at gmail dot com

Thanks

The code is based on the following implementations:

Contribution

Any contribution will be welcome!

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].