Supercollider

midi generation
music analysis
music generation
singing
track spliting
This article showcases various open-source tools for live coding, music generation, and audio processing. Tools mentioned include Supercollider, TidalCycles, Haskell, Sonic Pi, and MIDI conversion resources like LSTM music generation, GPT2 chord to melody, multi-instrument music generation, and musicautobot.
Published

May 29, 2022


cells multilanguage live-coding support for creative coding

tidalcycles music and visual effects with code, written in haskell, live coding

ai唱歌 歌声合成 ai singing voice generation

DiffSinger原作者的官方仓库:https://github.com/MoonInTheRiver/DiffSinger

OpenVPI团队的第三方fork仓库:https://github.com/openvpi/DiffSinger

Music generation by Microsoft full workshop (Muzic):

https://github.com/microsoft/muzic

to control and record sonic pi (maybe you can slience it while still record its output?):

Programming Music with Sonic Pi or Supercollider (planned)

Controlling Sonic Pi from the command line, in Python.

原版 扒谱 音轨分离 人声分离 伴奏分离 ultimate vocal remover

AI扒谱:

demucs链接 spleeter alike:

https://github.com/facebookresearch/demucs

icassp2022-vocal-transcription链接:

https://github.com/keums/icassp2022-vocal-transcription

我写的小工具:

https://wws.lanzoub.com/iheoe06cv3yh

wav2midi basic pitch by spotify:

https://github.com/spotify/basic-pitch

Autotune Autotalent pitch correction:

https://github.com/ederwander/PyAutoTune/blob/master/Examples/TuneAndPlayFromFile.py

http://tombaran.info/autotalent.html

Music Understanding

Symbolic Music Understanding: MusicBERT

Automatic Lyrics Transcription: PDAugment

Music Generation

Song Writing: SongMASS

Lyric Generation: DeepRapper

Melody Generation: TeleMelody

Accompaniment Generation: PopMAG

Singing Voice Synthesis: HiFiSinger

musisep music instrument separation:

https://github.com/rgcda/Musisep

https://www.math.colostate.edu/~king/software/Musisep-API/

audio to midi collection:

https://gist.github.com/natowi/d26c7e97443ec97e8032fb7e7596f0b0

Recurrent Neural Network for generating piano MIDI-files from audio (MP3, WAV, etc.)

https://github.com/BShakhovsky/PolyphonicPianoTranscription

A python program which performs an FFT on an audio file and produces a MIDI file from the results

https://github.com/NFJones/audio-to-midi

Extract the melody from an audio file and export to MIDI

https://github.com/justinsalamon/audio_to_midi_melodia

Performs pitch detection on a polyphonic audio source and outputs to MIDI

https://github.com/corbanbrook/spectrotune

Program to detect pitch from wav files and write in time quantized MIDI

https://github.com/vaibhavnayel/Audio-to-MIDI-converter

A CNN which converts piano audio to a simplified MIDI format

https://github.com/hartmetzls/audio_to_midi

An application of vocal melody extraction.

https://github.com/bill317996/Audio-to-midi

Transcribes polyphonic piano pieces from audio (MP3, WAV, etc.) into MIDI-files

https://github.com/BShakhovsky/PianoAudioToMidi

Polyphonic pitch tracking in real time using machine learning algorithms

https://github.com/jaym910/polyphonic_track

Audio to MIDI converter

https://github.com/sbaeunker/audioToMidiConverter

Explore Transcribing Techniques to auto convert audio to midi

https://github.com/Goldspear/audio2midi

PitchToMIDI

https://github.com/KatoIppei/PitchToMIDI See releases

Piano & Drums

https://github.com/magenta/magenta/tree/master/magenta/models/onsets_frames_transcription

Tony: a tool for melody transcription

https://www.sonicvisualiser.org/tony/ https://github.com/sonic-visualiser/tony https://code.soundsoftware.ac.uk/projects/tony (https://github.com/mikulas-mrva/tony2max)

MusicTranscription

https://github.com/ClaraBing/CS229-MusicTranscription

pYIN

https://code.soundsoftware.ac.uk/projects/pyin https://github.com/ronggong/pypYIN (python)

Onsets and Frames Transcription (Piano & Drums)

https://github.com/magenta/magenta/tree/master/magenta/models/onsets_frames_transcription https://piano-scribe.glitch.me/

WaoN

https://sourceforge.net/projects/waon/

audio2midi conversion works great with prior source separation https://github.com/deezer/spleeter or others like https://github.com/rgcda/Musisep

audio2midi:

https://github.com/ZZWaang/audio2midi

multichannel audio to midi:

https://github.com/NFJones/audio-to-midi

lstm music generation:

https://github.com/dakshtrehan/AI-Music-Generation

gpt2 chord to melody:

https://github.com/tanreinama/chord2melody

multi instruments music generation:

https://github.com/salu133445/musegan

musicautobot:

https://github.com/bearpelican/musicautobot