# Audio and Music Tools

Audio and music processing tools.

Related links:\
🔗 [Audio, Music, Radio, and Podcast Streaming Apps](https://irosyadi.gitbook.io/irosyadi/digitalmedia/audio-streaming)\
🔗 [Free Audio and Music](https://irosyadi.gitbook.io/irosyadi/digitalmedia/free-audio)

## AI Apps for Audio

* [Cleanvoice AI - Get rid of filler words from your audio recordings](https://cleanvoice.ai/)
* [PyTorchVideo · A deep learning library for video understanding research](https://pytorchvideo.org/)
* [Descript - All-in-one audio/video editing, as easy as a doc.](https://www.descript.com/)
* [Auphonic](https://auphonic.com/landing)
* [Revoldiv](https://revoldiv.com/)
* [AudioStellar](http://www.audiostellar.xyz/)
* [GuitarML - Zak Jost](https://blog.zakjost.com/post/guitarml/) Audio Enhancement Machine Learning
* [tyiannak/pyAudioAnalysis: Python Audio Analysis Library: Feature Extraction, Classification, Segmentation and Applications](https://github.com/tyiannak/pyAudioAnalysis)
* [librosa—librosa 0.8.1 documentation](https://librosa.org/doc/latest/index.html) python package for music and audio analysis
* [Yaafe/Yaafe: Audio features extraction](https://github.com/Yaafe/Yaafe)
* [Ask HN: AI-Generated Music? - Hacker News](https://news.ycombinator.com/item?id=31968456)

### AI Music Separation

* [Open Source Tools and Data for Music Source Separation](https://source-separation.github.io/tutorial/landing.html) License: CC-BY-NC
* Spleeter, open source music separation library from Deezer, from [Accapella](https://www.acapella-extractor.com/), [Melody](https://melody.ml/), [Moises](https://moises.ai/)
* [ISSE](https://github.com/linuxmao-org/ISSE)
* [SUDO RM RF](https://github.com/etzinis/sudo_rm_rf) : SUccessive DOwnsampling and Resampling of Multi-Resolution Features which enables a more efficient way of separating sources from mixtures
* [Deep Audio](https://github.com/adobe/Deep-Audio-Prior) : Audio Source Separation Without Any Training Data

### AI Music Recognition

* [Audio Tag for recognize music](https://audiotag.info/)

## Audio Creation

### Audio and Music Programming

* [Alda–Text-Based Programming Language for Music Composition - Hacker News](https://news.ycombinator.com/item?id=28198641)
* [maximecb/noisecraft: Browser-based visual programming language and platform for sound synthesis.](https://github.com/maximecb/noisecraft)
* [helio.fm](https://helio.fm/) libre music composition software
* [Faust Programming Language](https://faust.grame.fr/)
* [Glicol](https://glicol.org/) Next-generation computer music language.

### AI Audio and Music Generator

* [AI Melody Generator](https://dopeloop.ai/melody-generator/)
* [typedrummer](http://typedrummer.com/)
* [Jukebox](https://openai.com/blog/jukebox/)
* [2108.12290 Music Composition with Deep Learning: A Review](https://arxiv.org/abs/2108.12290)

### Audio and Music Creation and Sharing

* [Beepbox](https://beepbox.co/) : BeepBox is an online tool for sketching and sharing instrumental melodies.
* [Jummbox](https://jummbus.bitbucket.io) : Jummbox is Beepbox modification (online tool for sketching and sharing chip tune melodies).

## WASM Audio Processing

* [Amped Studio](https://ampedstudio.com/) : audio processing, need login
* [Soundation](https://soundation.com/) : audio processing, need login
* [ogv.js](https://brionv.com/misc/ogv.js/demo/) : audio processing
* [Audio Processing](https://www.webaudiomodules.org/)
* [Learning Syhthesizer and Sound](https://learningsynths.ableton.com/)
* [Music Coding](https://petersalomonsen.com/webassemblymusic/livecodev1/?gist=ea73551e352440d5f470c6af89d7fe7c)
* [WASM Synth](https://timdaub.github.io/wasm-synth/) WASM Music Synthesizer

## Audio Player

### Online Audio Player

* [captbaritone/webamp: Winamp 2 reimplemented for the browser](https://github.com/captbaritone/webamp)

### Peer to Peer Audio

* [SonoBus - peer to peer music](https://sonobus.net/)

## Audio Editor

### Desktop Audio Editor

* [Audacity](https://www.audacityteam.org/)
* [Bespoke Synth](https://www.bespokesynth.com/)
* [https://ardour.org](https://ardour.org/)

### Online Audio Editor

* [Audiomass](https://audiomass.co/), [Github](https://github.com/pkalogiros/audiomass)Audio Editor

## Virtual Audio Tools

* [VB-Audio Virtual Apps](https://vb-audio.com/Cable/) audio output to audio input
* [Virtual Audio Cable](https://vac.muzychenko.net/en/download.htm)

## Working with Virtual Audio Tools

### Audio Recording - Transcription

![](https://i.vgy.me/dseXwK.png)

Benefits/drawbacks:

* We cannot listen the audio output from playback apps

Use cases:

* Record Zoom Webinar to Speechtexter, Google Docs etc.

### Audio Input Mixing

![](https://i.vgy.me/0ySNH7.png)

Use cases:

* Record with multiple input to Audacity
* Broadcast with multiple input (our voice + music from AIMP) to Zoom, Youtube etc.

### Audio Output Mixing

![](https://i.vgy.me/TPqaWD.png)

Setting:

* OS Sound Setting
  * Output 1 VAC Microphone
* VAC Repeater Setting
  * Wave in: Line 1 VAC Microphone
  * Wave out: Speaker/Headphone
  * Start

Use cases:

* Transcribe (and listen) Zoom Seminar to Speaker and Speechtexter, Google Docs
* Translate Youtube Video using Google Translate

### Zoom Audio Recording/Transcription

![](https://i.vgy.me/xtHYpP.png)

### Google Meet Audio Transcription

* Open Google Meet, using default Mic

But we cannot do both Speechtexter and Google Docs\
We cannot do both Speechtexter and Voice Note\
We can do both Google Meet and Speechtexter/VoiceNote/Dictanote\
We can do both Zoom and Speechtexter/VoiceNote/Dictanote

## Audio Editor

* [Teapodo: A Lightweight Audio Editor](https://teapodo.com/)

## Music Processing

* [Music-and-Culture-Technology-Lab/omnizart: Omniscient Mozart, being able to transcribe everything in the music, including vocal, drum, chord, beat, instruments, and more.](https://github.com/Music-and-Culture-Technology-Lab/omnizart)
* [Magical Music Theory Tools to Learn Music Online for Free](https://muted.io/)

## Music Learning

* [Magical Music Theory Tools to Learn Music Online for Free](https://muted.io/)
