SSIP tools intro

Preview:

Citation preview

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