rbn
Posts: 143
Joined: Tue Dec 27, 2011 8:32 pm
Location: Near Peterborough
Contact: Website

Sonic Pi is amazing

Mon Aug 29, 2016 9:38 pm

As a long time fan and user of Sonic Pi I continue to amazed at how much it can do. Recently I have been hammering it with files transformed from midi to SP format, and (running on Mac) I find it is quite capable of rendering an orchestral score in a very pleasing manner. I have just completed coding Bach's Brandenburg Concerto no 4 (all three movements) and you can hear it played by Sonic Pi at https://soundcloud.com/scrbn/sonic-pi-p ... 4-complete

If you are interested in some of the techniques used I have written a couple of articles at https://rbnrpi.wordpress.com/2016/08/19 ... -sonic-pi/

This is a very different use for Sonic Pi to the live coding techniques which let you "perform" with SP. I am using it essentially as a player of notated music. With the aid of the script a lot of the tedium of typing in notes and their durations is removed. There is still plenty to do, and lots of pitfalls which you have to learn how to avoid. Also having got all the notes available, you still have to choose synths with which to voice them and spend time adjusting the relative volumes of each part to produce a reasonable ensemble. I find it very satisfying to do.

Note: the files in this case are very long, and will NOT play directly on Sonic Pi 2.10 the current version. However, Sam Aaaron has added a command run_file to the current development version 2.11dev and this should be released shortly. You use it quite simply by specifying:
run_file <path to file> This enable long files to be used. However the midi conversion techniques work very well with shorter files, which can then be played on version 2.10 including on a Pi2 or Pi3 running Sonic Pi.
Last edited by rbn on Mon Aug 29, 2016 10:08 pm, edited 2 times in total.

mattmiller
Posts: 2134
Joined: Thu Feb 05, 2015 11:25 pm

Re: Sonic Pi is amazing

Mon Aug 29, 2016 9:42 pm

:)

I've been wanting such a facility but never thought anyone would do it

:)

gallopsean
Raspberry Pi Certified Educator
Raspberry Pi Certified Educator
Posts: 8
Joined: Sat May 21, 2016 11:29 pm

Re: Sonic Pi is amazing

Sat Sep 03, 2016 3:10 pm

thanks for the post rbn. I have forwarded your email to a number of my computer students who are musically inclined.

rbn
Posts: 143
Joined: Tue Dec 27, 2011 8:32 pm
Location: Near Peterborough
Contact: Website

Re: Sonic Pi is amazing

Thu Sep 08, 2016 1:01 pm

A third part to my articles on converting midi files for Sonic Pi is now available.
https://rbnrpi.wordpress.com/project-li ... -sonic-pi/

Return to “Teaching and learning resources”