AIFFEL Life

[Day82] 음악을 만드는 인공지능

nevermet 2020. 12. 26. 21:34

아이펠 교육 과정은 크게 3단계로 나눠져 있는데요. 기초이론 / 실습 / 심화과정 이렇게 구분할 수 있습니다. 이중 기초 이론 40개 단원은 주당 4개씩 진행되어 마쳤고, 실습 과정은 30개 중 마지막으로 음악을 생성하는 딥러닝 모델을 실습했습니다. 주피터 노트북과 실습할 때 참고했던 문서들을 아래에 공유합니다. :)

0. Music Transformer (notebook)

github.com/nevermet/AIFFEL/blob/master/E30_GenerateMusic.ipynb

 

nevermet/AIFFEL

AIFFEL Projects. Contribute to nevermet/AIFFEL development by creating an account on GitHub.

github.com

1. MUSIC TRANSFORMER: GENERATING MUSIC WITH LONG-TERM STRUCTURE (paper)

arxiv.org/pdf/1809.04281.pdf

2. Music Transformer: Generating Music with Long-Term Structure

magenta.tensorflow.org/music-transformer

 

Music Transformer: Generating Music with Long-Term Structure

Update (9/16/19): Play with Music Transformer in an interactive colab! Generating long pieces of music is a challenging problem, as music containsstructure ...

magenta.tensorflow.org

3. MuseNet

openai.com/blog/musenet/

 

MuseNet

We’ve created Musenet, a deep neural network that can generate 4-minute musical compositions with 10 different instruments and can combine styles from country to Mozart to the Beatles.

openai.com

4. Jukebox

openai.com/blog/jukebox/

 

Jukebox

We’re introducing Jukebox, a neural net that generates music, including rudimentary singing, as raw audio in a variety of genres and artist styles. We’re releasing the model weights and code, along with a tool to explore the generated samples.

openai.com

5. Self-Attention with Relative Position Representations (paper)

arxiv.org/pdf/1803.02155.pdf

6. The MAESTRO Dataset

magenta.tensorflow.org/datasets/maestro

 

The MAESTRO Dataset

MAESTRO (MIDI and Audio Edited for Synchronous TRacks and Organization) is a dataset composed of over 200 hours of virtuosic piano performances captured with...

magenta.tensorflow.org

7. VITUX

vitux.com/how-to-install-audacious-audio-player-on-ubuntu/

 

How to Install Audacious Audio Player on Ubuntu

Audacious is a free, advanced audio player for Linux and many other UNIX-compatible systems. It focuses on low resource usage, high audio quality, and support for a wide range of audio formats. It was originally based on Beep Media Player,

vitux.com

8. Audacious: How to play midi files?

askubuntu.com/questions/801069/audacious-how-to-play-midi-files

 

Audacious: How to play midi files?

How do I play midi files under Audacious? I am currently running Xenial Xerus LTS with: andrew@athens:~$ audacious --version Audacious 3.6.2 (Ubuntu package) I have been using this Wiki midi file...

askubuntu.com