CaravanaCloud / pi-jams

Sonic Pi practice

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

https://bit.ly/pi-jams

Welcome to our Sonic-Pi gig!

In this workshop we'll practice music through code and code through music. It's adequate for all ages and levels of experience, just get your computer and let's create some beeps. Please just be mindful of others and wear headphones until you are ready share your sounds.

Now would be a good time to download install Sonic PI if you have not already: https://sonic-pi.net/

Also on flathub: https://flathub.org/apps/details/net.sonic_pi.SonicPi

The workshop is divided in stages, each designed to practice one aspect of Sonic Pi. If you are new to coding and music, it's recommended you visit the stages in order. However, feel free to spend as much time as you'd like on each one, and mix them as you go.

Remember: In Sonic Pi there are no mistakes, only opportunities :)

Here's what you'll learn on each stage:

Stage A - Melody Maker

Begin here with the basics of notes, chords and silence.

Stage B - Drum Machine

Let's add a drum beat and start building a song.

Stage C - Major Scale

Our first musical scale and a bit more on changing samples and repeating loops.

Your Gig

Now that you have the essentials, explore the samples to create your beeps, tracks and songs. In the "samples" directory you'll find some building blocks to help with that.

Created something you like? Please share back to this repository, your contribution is more than welcome.

Performances

Sam Aaron live coding an ambient electro set w/ Sonic Pi

Opening Performance: Livecoded original set - GitHub Universe 2021

The Forest - Live Coding Performance w/ Sonic Pi - Halfstack Online Virtual Conference, May 2020

Demos & Videos

Why should we practice Sonic Pi? Programming as a Performance by Sam Aaron https://www.youtube.com/watch?v=0lTZ8Tuyu5I

Sam Aaron

Mister Bomb

Sonic Pi - Live. Code. Music.

Tools

https://studio.moises.ai/

https://lalal.ai/

https://www.audacityteam.org/

https://experiments.withgoogle.com/ai/drum-machine/view/

Readings

https://www.drumeo.com/beat/13-easy-beginner-drum-beats/

About

Sonic Pi practice

License:GNU General Public License v3.0


Languages

Language:Ruby 100.0%