All Projects → addpipe → simple-vmsg-demo

addpipe / simple-vmsg-demo

Licence: other
A plain HTML/JS demo that uses vmsg (a modern WebAssembly version of LAME) to record and encode mp3 audio in the browser

Programming Languages

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

Projects that are alternatives of or similar to simple-vmsg-demo

simple-web-audio-recorder-demo
A simple HTML/JS demo that uses WebAudioRecorder.js to record audio on a web page
Stars: ✭ 141 (+729.41%)
Mutual labels:  mp3, audio-recorder, record-audio, getusermedia
audiobug
A simple Android app to record audio through the microphone.
Stars: ✭ 19 (+11.76%)
Mutual labels:  audio-recorder, record-audio
Wortuhr ESP8266
Wortuhr mit ESP8266 WeMos D1 mini und NeoPixel WS2812B LEDs mit mp3 Sounds, Animationen, Transitions, Events und Spiele
Stars: ✭ 33 (+94.12%)
Mutual labels:  mp3
make lrc music m3u
网抑云音乐歌单同步 导出播放列表 Cloud music playlist sync
Stars: ✭ 28 (+64.71%)
Mutual labels:  mp3
Soggfy
Spotify ogg dumper
Stars: ✭ 524 (+2982.35%)
Mutual labels:  mp3
KTAudioSoundWave
🍐KTSoundWave-根据语音绘制波浪动画,录音波形图及分贝检测
Stars: ✭ 22 (+29.41%)
Mutual labels:  audio-recorder
sox-stream
📣 A stream-friendly wrapper around SoX
Stars: ✭ 50 (+194.12%)
Mutual labels:  mp3
Reach-Podcast-Player
This is a rss-based podcast player made in electron and angular!
Stars: ✭ 51 (+200%)
Mutual labels:  mp3
TTGO-T8-ESP32
esp32-i2s-sdcard-wav-player
Stars: ✭ 89 (+423.53%)
Mutual labels:  mp3
Youtube-DL-GUI
Graphical User Interace built around youtube-dl CLI
Stars: ✭ 38 (+123.53%)
Mutual labels:  mp3
Musidex
Your AI powered musical pokedex, Plex for music
Stars: ✭ 35 (+105.88%)
Mutual labels:  mp3
svar
SVAR - Simple Voice Activated Recorder
Stars: ✭ 24 (+41.18%)
Mutual labels:  audio-recorder
MP3 Player Shield
MP3 Player Shield - Play MP3s from an SD card! Created by and available from SparkFun Electronics
Stars: ✭ 22 (+29.41%)
Mutual labels:  mp3
rainbow-explorer
🌈 A 20kb Preact & Redux based Progressive Web App that translates real life color to digital color.
Stars: ✭ 26 (+52.94%)
Mutual labels:  getusermedia
vscode-mediaplayer
Mediaplayer extention for VS Code
Stars: ✭ 18 (+5.88%)
Mutual labels:  mp3
WebScreenVR
WebScreenVR enhance your workspace while in Virtual Reality, allowing you to cast your screen and different applications around you in a 3D environment.
Stars: ✭ 53 (+211.76%)
Mutual labels:  getusermedia
nipper
🌶 💽 Nipper - Youtube playlist (& video) ripper
Stars: ✭ 23 (+35.29%)
Mutual labels:  mp3
netease-music-cracker
🎵 缓存文件转换为 MP3 文件
Stars: ✭ 406 (+2288.24%)
Mutual labels:  mp3
a2mp3
convert (nearly) every type of (audio)file to mp3 in a quick, easy, batch-enabled way!
Stars: ✭ 43 (+152.94%)
Mutual labels:  mp3
dart-tags
ID3 Tag parser written on the pure dart language.
Stars: ✭ 35 (+105.88%)
Mutual labels:  mp3

Plain HTML/JS audio recording demo using vmsg

A simple HTML5/JS demo that uses vmsg to record mp3 audio in the browser. Works on both mobile - including Safari 11 - and desktop.

As opposed to earlier JavaScript mp3 encoding solutions, vmsg uses a faster WebAssembly version of the latest LAME mp3 encoder (3.100 from october 2017).

All the vmsg demos are React based so I thought I'd do a plain HTML/JS one. I've taken great care to make the demo as easy to use on mobile and desktop.

Live demo: https://addpipe.com/simple-vmsg-demo/

Blog post: https://blog.addpipe.com/recording-mp3-audio-in-html5-using-vmsg-a-webassembly-library-based-on-lame/

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].