Post on 26-Jan-2022
transcript
SSIP tools intro
Automatic Music Transcription & Traditional Instrument - Sopele
Today’s goals
1. How AI can be used in Music
2. Learn a little bit about this region’s cultural heritage
3. Learn how to use Google Colab
What is AMT?● Automatic Music Transcription
Tone structure intro
Frequency domain
Time-frequency
Sopele
● Descendant of the shawn which was very popular during medieval and renaissance period
● Shawn’s descendants are now found in Swiss Alps, Italian Apennines and in western Croatia
● Traditional hand-made woodwind instrument
● Piercing sound
● Always played in pair
Istrian scale
● Hexatonic scale
● Small Sopila is a top voice and Great sopila is a low voice
Specific instrument features
● Each Sopela can produce only six distinct tones
● 12 distinct tones in monophonic settings
● 12 + 36 non-permutative combinations = 49 combinations in polyphonic settings
● Handmade
● Sound characteristics depend on performer's ability to blow air
Demo time
● Short song “Bela nedeja” (eng. “White Sunday”)○ “Bela nedeja” = traditional fair in the town of Kastav
● Adrian Filčić - great sopela
Tone in frequency domain
Small tone 0 Great tone 0
Results
Whole process
*For more info read a full article: https://doi.org/10.1016/j.patrec.2019.09.024
Google colab
● Free (Google account needed)● Colab resources are not guaranteed and not unlimited -> save locally or in the cloud what
is essential● Colab is based on open source project - Jupyter● Colab notebooks are stored on Google Drive● Offers GPU support -> only one notebook at the time
Let’s dive into it...
Colab notebooks
1. Sopela example
● https://github.com/askoki/ssip/blob/main/SSIP_2021_sopele_get_started.ipynb
2. CNN - TF2
● https://github.com/tensorflow/docs/blob/master/site/en/tutorials/images/cnn.ipynb
Import notebook from GitHub
1. Navigate to File→Open notebook or
https://colab.research.google.com/
2. Click on GitHub tab
3. Paste GitHub repository url
Enable GPU
1. Navigate to Edit→Notebook Settings
2. Select GPU from the Hardware Accelerator
drop-down
Projects - website
● Static website in .zip format
● https://html.com/resources/free-html-templates/
● Index.html / index.php as main site
Key takeaways
✅ Setting up Google Colab
✅ What is AMT?
✅ Is Sopela’s sound quiet and gentle?
✅ Structure for final project website