# Contributors

We would like to express our sincerest thanks and gratitude to everyone
that has helped with either the development of Sonic Pi or supported its
use in any capacity. On its own Sonic Pi is just a piece of
software. Only when combined with our kind and generous community does
it become a powerful tool for sharing and celebrating the creativity of
code. Thank-you everyone.


## A humble beginning

The start of any project is a fragile period which relies heavily on the
generous support of others. We would like to offer our considered
gratitude to the following people who provided support in the early days
of Sonic Pi with their time, advice, and wisdom:

* [Carrie Anne Philbin](https://twitter.com/missphilbin)
* [Robert Mullins](https://www.cl.cam.ac.uk/~rdm34/)
* [Alex Bradbury](https://twitter.com/asbradbury)
* [Alan Blackwell](https://www.cl.cam.ac.uk/~afb21/)
* [Rachel Drury](https://twitter.com/Rachel_Drury)
* [Juneau Projects](http://www.juneauprojects.co.uk)
* Stephan Lachowsky
* [Jonathan Graham](https://twitter.com/graham_jp)


## Organisations

The following organisations kindly contributed to Sonic Pi and provided
a fertile ground for its initial development and growth within
[The University of Cambridge Computer Laboratory](https://www.cl.cam.ac.uk)
through various collaborations, projects and other means:

* [The Raspberry Pi Foundation](https://www.raspberrypi.org)
* [The Broadcom Foundation](http://broadcomfoundation.org/)
* [Arts Council England](http://www.artscouncil.org.uk)
* [Nesta](https://www.nesta.org.uk)
* [pi-top](https://pi-top.com)
* [Norfolk & Norwich Festival Bridge](https://nnfestival.org.uk/festival-bridge/)
* [Emute Lab at the University of Sussex](https://www.emutelab.org)


## Inspiration

The following is a far from complete list of some of the individuals who
have provided inspiration for the creation of Sonic Pi through their own
projects:

* _why (why the lucky stiff) - [Shoes](https://en.wikipedia.org/wiki/Shoes_(GUI_toolkit))
* Andrew Sorensen  - [Extempore](https://extemporelang.github.io/)
* James McCartney - [SuperCollider](https://supercollider.github.io)
* Jeff Rose - [Overtone](https://overtone.github.io/)
* Joe Armstrong - [Erlang](https://www.erlang.org)
* José Valim - [Elixir](https://elixir-lang.org)
* Linda Liukas - [Hello Ruby](http://www.helloruby.com/)
* Matz (Yukihiro Matsumoto まつもとゆきひろ) - [Ruby](https://www.ruby-lang.org)
* Olivia Jack - [Hydra](https://hydra.ojack.xyz/)
* Rich Hickey - [Clojure](https://clojure.org)
* Seymour Papert - [Logo](https://en.wikipedia.org/wiki/Logo_(programming_language))
* The Scratch Team - [Scratch](https://scratch.mit.edu)
* Thor Magnusson - [ixi lang](http://www.ixi-audio.net/content/body_software_ixilang.html)


## Sponsors

The following organisations have financially supported the continued
development and maintenance of Sonic Pi. We give our appreciation and
respect back to them all for choosing to support open source software:

* [Trading & Consulting 'H.P.C.' GmbH](https://www.hpc.at/)
* [Dashbit](https://dashbit.co)
* [Alembic](https://alembic.com.au)


## Artistic Sample Contributions

The following artists have contributed towards Sonic Pi by kindly donating audio samples
into the public domain under a CC0 license for free use. Thank-you.

* [Arovane](https://arovane.bandcamp.com)
* [Tommi Toivonen](https://totosoundlab.com)


## Patreon Supporters

Sonic Pi development is increasingly funded by a growing number of very
kind and generous people via [Patreon](https://patreon.com/samaaron). We
would like to thank everyone who has supported Sonic Pi in this way -
especially the following individuals who have been remarkably generous:

* Alan Boulton
* [Alexandre Enkerli](https://twitter.com/enkerli)
* [Anderson Reinkordt](https://soundcloud.com/april-club-music)
* [André-Patrick Bubel](https://andre-bubel.de)
* [Andrew Robillard](https://www.twitter.com/hoborobo123)
* [Bartosz Majsak](https://twitter.com/majson)
* [Ben Davis](https://soundcloud.com/ben_davis_noise)
* [Benjamin Reitzammer](https://cto.coffee)
* brainTrain
* [Boris Bokowski](https://twitter.com/bokowski)
* [Brandon Weaver](https://twitter.com/keystonelemur)
* Bryce Young
* [Chih-Chun Chen](http://abmcet.net/Chih-Chun_Chen/home.html)
* [Christoffer Krakou](http://www.krakou.dk/)
* Cobey Smith
* Dallas Kidd
* [Darin Wilson](https://twitter.com/darinwilson/)
* [Dean Wampler](https://twitter.com/deanwampler)
* [Emlyn Corrin](https://github.com/emlyn)
* [Evan Kroske](https://www.evankroske.com/)
* Fergal Byrne
* [Florian Gilcher](https://twitter.com/Argorak)
* [Gabe Jackson](https://github.com/gj)
* [Godigital Media Group](godigitalmg.com)
* Gert Sylvest
* Isu Portu
* [James Abley](https://twitter.com/jabley)
* Jaroslav Lichtblau
* [Joshua Thomas](instagram.com/tig3rbabu)
* [Justin Balthrop](http://ninjudd.com)
* [Justin Worrall](https://twitter.com/juzbo)
* [Lily Foster](https://lily.flowers/)
* [Luis Espinoza](https://twitter.com/luis_espinoza)
* [Marco Rolappe](https://rolappe.it)
* [Mark Rendle](https://twitter.com/markrendle)
* [Markku Rontu](https://twitter.com/zorcam)
* [Marmaduke Woodman](https://github.com/maedoc)
* [Martin Butz](https://github.com/mbutz)
* [Martin McDermott](https://twitter.com/marv_mcd)
* Matt Koscica
* [Matthew Gilliard](https://twitter.com/MaximumGilliard)
* [Michael Hunger](https://twitter.com/mesirii)
* [Nada Amin](http://namin.net)
* [NAMTAO](https://namtao.com)
* [Nathan Letwory](https://github.com/jesterKing)
* [Oladapo Fadeyi](https://twitter.com/erfadda)
* [Ole Friis Østergaard](https://github.com/olefriis)
* [Paul Williams](https://pcwilliams.design)
* [Pit Noack](http://www.maschinennah.de/)
* [Richard Buckley](https://burgundycomputing.com)
* [Richard Bullington-McGuire](https://www.obscure.org/~rbulling/)
* [Robin Newman](https://twitter.com/rbnman)
* [Roxanne Harris](https://instagram.com/alsoknownasrox)
* [Sam Halliday](https://github.com/fommil)
* [Sean Raser](https://twitter.com/sraser88)
* [Sébastien Rannou](https://mxs.sbrk.org/)
* [Scott Fleckenstein](http://nullstyle.com))
* [Scott Turner](https://twitter.com/scottturneruon)
* [Simon Woodman](https://twitter.com/sjwoodman)
* Terry Wisniewski
* [thattommyhall](https://twitter.com/thattommyhall)



## Outstanding Community Contributions

We would like to recognise the following individuals for their important
contributions which have supported the Sonic Pi Community:

* [Paul Winstanley](https://twitter.com/SCCMentor)
* [Robin Newman](https://twitter.com/rbnman)
* [Ethan Crawford](https://twitter.com/northwardface)


## Guidance and Advice

We would like to thank the following people for their time providing
valuable advice, feedback and suggestions on a wide variety of aspects
of Sonic Pi - from technical development, to artistic
conceptualisations, to musical production and performance.

* [Dago Sondervan](https://twitter.com/sondervan1)
* [Sam Conran](https://twitter.com/samconran)
* [Ben Smith](https://twitter.com/bensmithguitar)
* [Steve Hellier](https://twitter.com/steveguyhellier)
* [Pit Noack](https://twitter.com/maschinennah)
* [Joe Armstrong](https://twitter.com/joeerl)



## Core Team

Much of the development, distribution and support work for Sonic Pi is
carried out by the Core Team. This is a group of dedicated volunteers
(with the exception of Sam Aaron who works full time on the project) who
kindly donate their time to continue to improve Sonic Pi.

Current members:

* [Sam Aaron](https://github.com/samaaron)
* [Xavier Riley](https://github.com/xavriley)
* [Joseph Wilk](https://github.com/josephwilk)
* [Hanno Zulla](https://github.com/hzulla)
* [Adrian Cheater](https://github.com/factoid)
* [Luis Lloret](https://github.com/llloret/)
* [Robin Newman](https://github.com/rbnpi)
* [Ethan Crawford](https://github.com/ethancrawford)
* [Chris Maughan](https://github.com/cmaughan)
* [Lily Foster](https://github.com/lilyinstarlight)


Previous members:

* [Jeremy Weatherford](https://github.com/jweather)



## Core Team Thanks

Sam Aaron would like to express his deep thanks to his family and
friends who have supported him over the years and given him the strength
to continue on this strange and often unforgiving path. He would
particularly like to thank his friend and partner Susanna and also his
fab Mum.

Luis Lloret wants to thank his wonderful family for their understanding
and support while working on this. Specially Marina, you are my reason
to live. Mar and Darío, keep being so special and giving us so much joy.

Xavier Riley would like to thank his wife Emily, and he'd like to
reassure her that he definitely loves her more than any computer. Also
big thanks to conference organizers, in particular Simon Starr for
putting on the awesome Bath Ruby conferences and letting me rock out
there not [once](https://youtu.be/Jp0VKD_7pmw?t=10m1s), but
[twice](https://www.youtube.com/watch?v=L06FlSoiBi4). Lastly I'd like to
thank Scott Wilson for teaching me some programming as part of a music
degree, and my good friend David Bamber for helping me get started as a
programmer.

Adrian Cheater dedicates this space in loving memory of her mother,
Katherine Cheater. Mom shared her passion for music and performance
and equipped me with all the tools I needed to live life fully. She was
kind, but did not let the opinions of strangers deter her from her path.
Though mom never met me as her daughter, I know she would have been proud
that I chose to embrace my truth as it became known to me.
My wish is that you, fellow musician, will also choose to never dampen your
light, and that you will encourage and empower others to shine bright.

Robin Newman would like to thank Sam for producing such inspirational
software as Sonic Pi. Both the sounds that it can produce and the
intricate programming beneath the surface are a work of art. To work
with Sonic Pi gives me such a buzz as I have not experienced since
working with Music on a network of BBC Micros in the 1980s. Then as now
my Wife Julia describes herself as a computer widow. I thank her for
putting up with my passion for musical programming over the years.

Ethan Crawford is grateful to his parents for giving him the opportunity
of music lessons as a young boy, and all the skills and interests that
this helped to develop. He'd also like to thank Sam for creating Sonic
Pi and the ease and fun with which it combines two of his favourite
interests - music and programming.



## Developer Contributions

In addition to the Sonic Pi Core Team, we would like to extend our
thanks to the following developers who have donated their time and
effort to help grow and improve the Sonic Pi code base:

* [Sam Aaron](https://github.com/sonic-pi-net/sonic-pi/commits?author=samaaron) (5593)
* [Ethan Crawford](https://github.com/sonic-pi-net/sonic-pi/commits?author=ethancrawford) (306)
* [Hanno Zulla](https://github.com/sonic-pi-net/sonic-pi/commits?author=hzulla) (198)
* [Joseph Wilk](https://github.com/sonic-pi-net/sonic-pi/commits?author=josephwilk) (160)
* [Jeremy Weatherford](https://github.com/sonic-pi-net/sonic-pi/commits?author=jweather) (123)
* [Xavier Riley](https://github.com/sonic-pi-net/sonic-pi/commits?author=xavriley) (110)
* [SunderB](https://github.com/sonic-pi-net/sonic-pi/commits?author=SunderB) (105)
* [Robin Newman](https://github.com/sonic-pi-net/sonic-pi/commits?author=rbnpi) (92)
* [Emlyn Corrin](https://github.com/sonic-pi-net/sonic-pi/commits?author=emlyn) (82)
* [Łukasz Siwiński](https://github.com/sonic-pi-net/sonic-pi/commits?author=hopbit) (82)
* [Adrian Cheater](https://github.com/sonic-pi-net/sonic-pi/commits?author=factoid) (70)
* [Chris Maughan](https://github.com/sonic-pi-net/sonic-pi/commits?author=cmaughan) (66)
* [Lily Foster](https://github.com/sonic-pi-net/sonic-pi/commits?author=lilyinstarlight) (51)
* [Nicolas Dermine](https://github.com/sonic-pi-net/sonic-pi/commits?author=nicoder) (42)
* [Luis Lloret](https://github.com/sonic-pi-net/sonic-pi/commits?author=llloret) (41)
* [Martin Keegan](https://github.com/sonic-pi-net/sonic-pi/commits?author=mk270) (41)
* [Kenichi Kanai](https://github.com/sonic-pi-net/sonic-pi/commits?author=kn1kn1) (28)
* [Nikolaus Gradwohl](https://github.com/sonic-pi-net/sonic-pi/commits?author=ngradwohl) (26)
* [Ricardo Pozo](https://github.com/sonic-pi-net/sonic-pi/commits?author=thraex41) (23)
* [Richard Carlsson](https://github.com/sonic-pi-net/sonic-pi/commits?author=richcarl) (21)
* [Ben Marx](https://github.com/sonic-pi-net/sonic-pi/commits?author=level-xx) (20)
* [Joseph Burnett](https://github.com/sonic-pi-net/sonic-pi/commits?author=josephburnett) (14)
* [Richard Bullington-McGuire](https://github.com/sonic-pi-net/sonic-pi/commits?author=obscurerichard) (13)
* [Owen Niblock](https://github.com/sonic-pi-net/sonic-pi/commits?author=owenniblock) (12)
* [Wolfgang Werner](https://github.com/sonic-pi-net/sonic-pi/commits?author=wwerner) (12)
* [level-xx](https://github.com/sonic-pi-net/sonic-pi/commits?author=level-xx) (11)
* [Mikael Karlsson](https://github.com/sonic-pi-net/sonic-pi/commits?author=karlsson) (8)
* [Benson Muite](https://github.com/sonic-pi-net/sonic-pi/commits?author=bkmgit) (7)
* [Clare Macrae](https://github.com/sonic-pi-net/sonic-pi/commits?author=claremacrae) (7)
* [G. Martin Butz](https://github.com/sonic-pi-net/sonic-pi/commits?author=mbutz) (6)
* [Jeroen Castelein](https://github.com/sonic-pi-net/sonic-pi/commits?author=JeroennC) (6)
* [Rob McKinnon](https://github.com/sonic-pi-net/sonic-pi/commits?author=robmckinnon) (6)
* [Amruth Acharya](https://github.com/sonic-pi-net/sonic-pi/commits?author=amruth-acharya) (5)
* [Christoph Scholtes](https://github.com/sonic-pi-net/sonic-pi/commits?author=cschol) (5)
* [Enrike Hurtado](https://github.com/sonic-pi-net/sonic-pi/commits?author=enrike) (5)
* [Hannes Fritz](https://github.com/sonic-pi-net/sonic-pi/commits?author=hztirf) (5)
* [Martin van Es](https://github.com/sonic-pi-net/sonic-pi/commits?author=mrvanes) (5)
* [Petter Reinholdtsen](https://github.com/sonic-pi-net/sonic-pi/commits?author=petterreinholdtsen) (5)
* [Andrii Kurdiumov](https://github.com/sonic-pi-net/sonic-pi/commits?author=kant2002) (4)
* [Antonio Bonifacio](https://github.com/sonic-pi-net/sonic-pi/commits?author=neuromancer85) (4)
* [Franz Laügt](https://github.com/sonic-pi-net/sonic-pi/commits?author=znarf94) (4)
* [Jim Greene](https://github.com/sonic-pi-net/sonic-pi/commits?author=CUBICinfinity) (4)
* [José Valim](https://github.com/sonic-pi-net/sonic-pi/commits?author=josevalim) (4)
* [Keiko Machiya](https://github.com/sonic-pi-net/sonic-pi/commits?author=keikomachiya) (4)
* [Marco Giordano](https://github.com/sonic-pi-net/sonic-pi/commits?author=marco-giordano) (4)
* [Sayak Mondal](https://github.com/sonic-pi-net/sonic-pi/commits?author=isayakmondal) (4)
* [Anmol Gautam](https://github.com/sonic-pi-net/sonic-pi/commits?author=Tarptaeya) (3)
* [Brock Wilcox](https://github.com/sonic-pi-net/sonic-pi/commits?author=awwaiid) (3)
* [Brujo Rojas](https://github.com/sonic-pi-net/sonic-pi/commits?author=brujo-rojas) (3)
* [Chris Ford](https://github.com/sonic-pi-net/sonic-pi/commits?author=ctford) (3)
* [Edward Andrews-Hodgson](https://github.com/sonic-pi-net/sonic-pi/commits?author=aldreth) (3)
* [Kıvanç Güçkıran](https://github.com/sonic-pi-net/sonic-pi/commits?author=kivancguckiran) (3)
* [Mariano Guerra](https://github.com/sonic-pi-net/sonic-pi/commits?author=marianoguerra) (3)
* [Mark Paton](https://github.com/sonic-pi-net/sonic-pi/commits?author=frobby) (3)
* [Martin Zeilinger](https://github.com/sonic-pi-net/sonic-pi/commits?author=st01c) (3)
* [Sebastian Stahn](https://github.com/sonic-pi-net/sonic-pi/commits?author=stahnirockt) (3)
* [Sebastien Rannou](https://github.com/sonic-pi-net/sonic-pi/commits?author=aimxhaisse) (3)
* [Steve Traylen](https://github.com/sonic-pi-net/sonic-pi/commits?author=traylenator) (3)
* [Tobias Thüring](https://github.com/sonic-pi-net/sonic-pi/commits?author=hexagon6) (3)
* [fossdd](https://github.com/sonic-pi-net/sonic-pi/commits?author=fossdd) (3)
* [Ben Nuttall](https://github.com/sonic-pi-net/sonic-pi/commits?author=bennuttall) (2)
* [Bruce Adams](https://github.com/sonic-pi-net/sonic-pi/commits?author=bruceadams) (2)
* [Christoph B. Wurzinger](https://github.com/sonic-pi-net/sonic-pi/commits?author=chbw) (2)
* [Daniel Canelhas](https://github.com/sonic-pi-net/sonic-pi/commits?author=dcanelhas) (2)
* [Domingo Gómez](https://github.com/sonic-pi-net/sonic-pi/commits?author=domgomcom) (2)
* [Eugene Kovalev](https://github.com/sonic-pi-net/sonic-pi/commits?author=wl8dr3) (2)
* [Friends A.](https://github.com/sonic-pi-net/sonic-pi/commits?author=shaonianche) (2)
* [Hubert Figuière](https://github.com/sonic-pi-net/sonic-pi/commits?author=hfiguiere) (2)
* [Jose Añasco](https://github.com/sonic-pi-net/sonic-pi/commits?author=merongivian) (2)
* [Katie Ots](https://github.com/sonic-pi-net/sonic-pi/commits?author=katiejots) (2)
* [Louis Pilfold](https://github.com/sonic-pi-net/sonic-pi/commits?author=lpil) (2)
* [Matt Ruzicka](https://github.com/sonic-pi-net/sonic-pi/commits?author=mattruzicka) (2)
* [Michael Henry](https://github.com/sonic-pi-net/sonic-pi/commits?author=neoCrimeLabs) (2)
* [Michel Echevres](https://github.com/sonic-pi-net/sonic-pi/commits?author=echevresm) (2)
* [Mintesno Zewdu](https://github.com/sonic-pi-net/sonic-pi/commits?author=MinteZ) (2)
* [Mistral Contrastin](https://github.com/sonic-pi-net/sonic-pi/commits?author=madgen) (2)
* [Mukul Kolpe](https://github.com/sonic-pi-net/sonic-pi/commits?author=MukulKolpe) (2)
* [Peter Shultz](https://github.com/sonic-pi-net/sonic-pi/commits?author=pashultz) (2)
* [Phil Hagelberg](https://github.com/sonic-pi-net/sonic-pi/commits?author=technomancy) (2)
* [Přemek Vyhnal](https://github.com/sonic-pi-net/sonic-pi/commits?author=premek) (2)
* [Scott Kitterman](https://github.com/sonic-pi-net/sonic-pi/commits?author=kitterma) (2)
* [Sergio Gil](https://github.com/sonic-pi-net/sonic-pi/commits?author=porras) (2)
* [Shane Malone](https://github.com/sonic-pi-net/sonic-pi/commits?author=shanemalo) (2)
* [Theodore Tsirpanis](https://github.com/sonic-pi-net/sonic-pi/commits?author=teo-tsirpanis) (2)
* [Tim Clem](https://github.com/sonic-pi-net/sonic-pi/commits?author=misterfifths) (2)
* [Will Stephenson](https://github.com/sonic-pi-net/sonic-pi/commits?author=wstephenson) (2)
* [William W. Wu](https://github.com/sonic-pi-net/sonic-pi/commits?author=willy-vvu) (2)
* [Adam Weiler](https://github.com/sonic-pi-net/sonic-pi/commits?author=dam-weiler) (1)
* [Adlai](https://github.com/sonic-pi-net/sonic-pi/commits?author=adlai) (1)
* [Aiko Mastboom](https://github.com/sonic-pi-net/sonic-pi/commits?author=aikomastboom) (1)
* [Alex McLean](https://github.com/sonic-pi-net/sonic-pi/commits?author=yaxu) (1)
* [Apokli](https://github.com/sonic-pi-net/sonic-pi/commits?author=Apokli) (1)
* [Aspasia Beneti](https://github.com/sonic-pi-net/sonic-pi/commits?author=aspasia) (1)
* [Bernhard M. Wiedemann](https://github.com/sonic-pi-net/sonic-pi/commits?author=bmwiedemann) (1)
* [Björn Ekström](https://github.com/sonic-pi-net/sonic-pi/commits?author=bjornekstrom) (1)
* [Björn Þór Jónsson](https://github.com/sonic-pi-net/sonic-pi/commits?author=bthj) (1)
* [Brian Hagerty](https://github.com/sonic-pi-net/sonic-pi/commits?author=bhagerty) (1)
* [Centre multimédia des Pieux](https://github.com/sonic-pi-net/sonic-pi/commits?author=epnlespieux) (1)
* [Christian Perfect](https://github.com/sonic-pi-net/sonic-pi/commits?author=christianp) (1)
* [Cosmin Stroe](https://github.com/sonic-pi-net/sonic-pi/commits?author=cstroe) (1)
* [Daniel Nocito](https://github.com/sonic-pi-net/sonic-pi/commits?author=d-nct) (1)
* [Daria Trainor](https://github.com/sonic-pi-net/sonic-pi/commits?author=dariatrainor) (1)
* [Darío Hereñú](https://github.com/sonic-pi-net/sonic-pi/commits?author=kant) (1)
* [Dionysis Zindros](https://github.com/sonic-pi-net/sonic-pi/commits?author=dionyziz) (1)
* [Dominic Calkosz](https://github.com/sonic-pi-net/sonic-pi/commits?author=Dmcdominic) (1)
* [Drew A. Moore](https://github.com/sonic-pi-net/sonic-pi/commits?author=moore-drew) (1)
* [Eduardo Fonseca](https://github.com/sonic-pi-net/sonic-pi/commits?author=edrd-f) (1)
* [Eric M](https://github.com/sonic-pi-net/sonic-pi/commits?author=em13914) (1)
* [Ersin Ertan](https://github.com/sonic-pi-net/sonic-pi/commits?author=ersin-ertan) (1)
* [Ezequiel Ramos](https://github.com/sonic-pi-net/sonic-pi/commits?author=ezequielramos) (1)
* [Falko Spiller](https://github.com/sonic-pi-net/sonic-pi/commits?author=zenon) (1)
* [Garen Hartunian](https://github.com/sonic-pi-net/sonic-pi/commits?author=garenhart) (1)
* [Graham Taylor](https://github.com/sonic-pi-net/sonic-pi/commits?author=vinnievg) (1)
* [Gábor Hermann](https://github.com/sonic-pi-net/sonic-pi/commits?author=gaborhermann) (1)
* [Himanshu](https://github.com/sonic-pi-net/sonic-pi/commits?author=himanshu007-creator) (1)
* [Hrafnkell Eiríksson](https://github.com/sonic-pi-net/sonic-pi/commits?author=hrafnkelle) (1)
* [Ian Stevenson](https://github.com/sonic-pi-net/sonic-pi/commits?author=irstevenson) (1)
* [Ikko Ashimine](https://github.com/sonic-pi-net/sonic-pi/commits?author=eltociear) (1)
* [Ioan Bizău](https://github.com/sonic-pi-net/sonic-pi/commits?author=ibz) (1)
* [Ivan Zarea](https://github.com/sonic-pi-net/sonic-pi/commits?author=minivan) (1)
* [James Smith](https://github.com/sonic-pi-net/sonic-pi/commits?author=nanomancer) (1)
* [James Watson](https://github.com/sonic-pi-net/sonic-pi/commits?author=jawatson) (1)
* [Jamie Brandon](https://github.com/sonic-pi-net/sonic-pi/commits?author=jamii) (1)
* [Jay Clark](https://github.com/sonic-pi-net/sonic-pi/commits?author=jayeclark) (1)
* [Jean-Baptiste Mestelan](https://github.com/sonic-pi-net/sonic-pi/commits?author=Mestelan) (1)
* [Jesper Hasselquist](https://github.com/sonic-pi-net/sonic-pi/commits?author=Joxtacy) (1)
* [Joe Armstrong](https://github.com/sonic-pi-net/sonic-pi/commits?author=joearms) (1)
* [Joe Francis](https://github.com/sonic-pi-net/sonic-pi/commits?author=lostapathy) (1)
* [John Lawrence Aspden](https://github.com/sonic-pi-net/sonic-pi/commits?author=johnlawrenceaspden) (1)
* [Joseph Haig](https://github.com/sonic-pi-net/sonic-pi/commits?author=jrmhaig) (1)
* [Josh Hatcher](https://github.com/sonic-pi-net/sonic-pi/commits?author=jbjbhatcher) (1)
* [Julian Cheal](https://github.com/sonic-pi-net/sonic-pi/commits?author=juliancheal) (1)
* [Karl Hiner](https://github.com/sonic-pi-net/sonic-pi/commits?author=khiner) (1)
* [Ken Perry](https://github.com/sonic-pi-net/sonic-pi/commits?author=krperry) (1)
* [Kenan Erdogan](https://github.com/sonic-pi-net/sonic-pi/commits?author=bitnik) (1)
* [Kevin Chau](https://github.com/sonic-pi-net/sonic-pi/commits?author=kevinchau321) (1)
* [Leda](https://github.com/sonic-pi-net/sonic-pi/commits?author=HypnotizedLeda) (1)
* [Liam Hurwitz](https://github.com/sonic-pi-net/sonic-pi/commits?author=contra-bit) (1)
* [Lin Hsu](https://github.com/sonic-pi-net/sonic-pi/commits?author=chaosink) (1)
* [Linda van der Pal](https://github.com/sonic-pi-net/sonic-pi/commits?author=lvdpal) (1)
* [Lorenzo Moriondo](https://github.com/sonic-pi-net/sonic-pi/commits?author=Mec-iS) (1)
* [Lucas Cruz dos Reis](https://github.com/sonic-pi-net/sonic-pi/commits?author=LCRERGO) (1)
* [Manula Thejan](https://github.com/sonic-pi-net/sonic-pi/commits?author=manula2004) (1)
* [Marko Peltola](https://github.com/sonic-pi-net/sonic-pi/commits?author=markopeltola) (1)
* [Martin Gondermann](https://github.com/sonic-pi-net/sonic-pi/commits?author=magicmonty) (1)
* [Mateusz Bielec](https://github.com/sonic-pi-net/sonic-pi/commits?author=mbie) (1)
* [Matt Meyer](https://github.com/sonic-pi-net/sonic-pi/commits?author=mmeyer0505) (1)
* [Matthew Gilliard](https://github.com/sonic-pi-net/sonic-pi/commits?author=mjg123) (1)
* [Matthew Pagan](https://github.com/sonic-pi-net/sonic-pi/commits?author=mttpgn) (1)
* [Matthias Cavigelli](https://github.com/sonic-pi-net/sonic-pi/commits?author=mcavigelli) (1)
* [Max Puig](https://github.com/sonic-pi-net/sonic-pi/commits?author=MaxPuig) (1)
* [Max Rabin](https://github.com/sonic-pi-net/sonic-pi/commits?author=maxrabin) (1)
* [Michael Fulton](https://github.com/sonic-pi-net/sonic-pi/commits?author=fultonms) (1)
* [Michał Lewandowski](https://github.com/sonic-pi-net/sonic-pi/commits?author=mlevvy) (1)
* [Michel Kraaijeveld](https://github.com/sonic-pi-net/sonic-pi/commits?author=LandDragoon) (1)
* [Morgan Owens](https://github.com/sonic-pi-net/sonic-pi/commits?author=equiamos) (1)
* [Neal McBurnett](https://github.com/sonic-pi-net/sonic-pi/commits?author=nealmcb) (1)
* [Nigel Michki](https://github.com/sonic-pi-net/sonic-pi/commits?author=nigeil) (1)
* [No Name Pro](https://github.com/sonic-pi-net/sonic-pi/commits?author=NoNamePro0) (1)
* [Paul Winstanley](https://github.com/sonic-pi-net/sonic-pi/commits?author=sccmentor) (1)
* [Pierre De Wilde](https://github.com/sonic-pi-net/sonic-pi/commits?author=pierredewilde) (1)
* [Piotr Jagielski](https://github.com/sonic-pi-net/sonic-pi/commits?author=pjagielski) (1)
* [Přemek Vyhnal](https://github.com/sonic-pi-net/sonic-pi/commits?author=premek) (1)
* [Radu Raicea](https://github.com/sonic-pi-net/sonic-pi/commits?author=Radu-Raicea) (1)
* [Reuben Brown](https://github.com/sonic-pi-net/sonic-pi/commits?author=reubenbrown) (1)
* [Ricardo Ramírez](https://github.com/sonic-pi-net/sonic-pi/commits?author=ricardoerl) (1)
* [Rodrigo Iglesias](https://github.com/sonic-pi-net/sonic-pi/commits?author=Areidz) (1)
* [Roland Schmid](https://github.com/sonic-pi-net/sonic-pi/commits?author=Pr0gm4n) (1)
* [Roman Milovskiy](https://github.com/sonic-pi-net/sonic-pi/commits?author=dcromster) (1)
* [Russell Jones](https://github.com/sonic-pi-net/sonic-pi/commits?author=Russell-Jones) (1)
* [Ruzsa Balázs](https://github.com/sonic-pi-net/sonic-pi/commits?author=cellux) (1)
* [Ryan Bigg](https://github.com/sonic-pi-net/sonic-pi/commits?author=radar) (1)
* [Ryan Sands](https://github.com/sonic-pi-net/sonic-pi/commits?author=mobius927) (1)
* [Rúben Ribeiro Franco](https://github.com/sonic-pi-net/sonic-pi/commits?author=RRFGamer) (1)
* [Sam Conran](https://github.com/sonic-pi-net/sonic-pi/commits?author=samOrbs) (1)
* [Sandy Maguire](https://github.com/sonic-pi-net/sonic-pi/commits?author=isovector) (1)
* [Sarah Davis](https://github.com/sonic-pi-net/sonic-pi/commits?author=algoravedave) (1)
* [Saravanan Selvamohan](https://github.com/sonic-pi-net/sonic-pi/commits?author=saravananselvamohan) (1)
* [Serge Stinckwich](https://github.com/sonic-pi-net/sonic-pi/commits?author=SergeStinckwich) (1)
* [Siim Põder](https://github.com/sonic-pi-net/sonic-pi/commits?author=windo) (1)
* [Suleyman Poyraz](https://github.com/sonic-pi-net/sonic-pi/commits?author=Zaryob) (1)
* [Takashi Udagawa](https://github.com/sonic-pi-net/sonic-pi/commits?author=udayan28) (1)
* [Thibaut Barrère](https://github.com/sonic-pi-net/sonic-pi/commits?author=thbar) (1)
* [Thomas Starzynski](https://github.com/sonic-pi-net/sonic-pi/commits?author=dcts) (1)
* [TimMo](https://github.com/sonic-pi-net/sonic-pi/commits?author=TimMo-prog) (1)
* [Tom Holford](https://github.com/sonic-pi-net/sonic-pi/commits?author=tomholford) (1)
* [Tom den Braber](https://github.com/sonic-pi-net/sonic-pi/commits?author=tomdenbraber) (1)
* [Tomasz Nurkiewicz](https://github.com/sonic-pi-net/sonic-pi/commits?author=nurkiewicz) (1)
* [Tomek Rabczak](https://github.com/sonic-pi-net/sonic-pi/commits?author=tomekr) (1)
* [Tommi Toivonen](https://github.com/sonic-pi-net/sonic-pi/commits?author=hullum) (1)
* [Tristram Oaten](https://github.com/sonic-pi-net/sonic-pi/commits?author=0atman) (1)
* [Tyler Korthal](https://github.com/sonic-pi-net/sonic-pi/commits?author=tjkorthal) (1)
* [Uriel Corfa](https://github.com/sonic-pi-net/sonic-pi/commits?author=korfuri) (1)
* [Valentin Vidić](https://github.com/sonic-pi-net/sonic-pi/commits?author=vvidic) (1)
* [Veith Roethlingshoefer](https://github.com/sonic-pi-net/sonic-pi/commits?author=RunOrVeith) (1)
* [kwmiebach](https://github.com/sonic-pi-net/sonic-pi/commits?author=kwmiebach) (1)
* [miannoni](https://github.com/sonic-pi-net/sonic-pi/commits?author=miannoni) (1)



## Translation
The following volunteers have generously helped to translate Sonic Pi into additional languages:


* Łukasz Siwiński (111)
* Kenichi Kanai (101)
* Nico Staelens (83)
* Nicolas Dermine (82)
* Olivier Humbert (60)
* Cindy Dallaire (48)
* Hanno Zulla (47)
* Pau Monfort (44)
* Emlyn Corrin (40)
* Olympia Brikis (38)
* Federico Pepe (35)
* Sam Aaron (33)
* Mircea Patrascu (32)
* Petter Reinholdtsen (29)
* Daria Szatan (26)
* Mauro João Salgado Figueira (23)
* Nicolas Le Bellier (23)
* Yann Pavlenko (22)
* Giovanni Mori (21)
* Ruben Tobalina (18)
* Kanta Negishi (15)
* Yaron Shahrabani (15)
* Allan Nordhøy (13)
* Boris Vogeler (13)
* Kristjan Räts (13)
* Álvaro Cáceres Muñoz (12)
* Hong Lees (11)
* Ole Friis Østergaard (11)
* Aiko (10)
* Kenryu Shibata (10)
* Nicolas Limage (10)
* ssantos (10)
* Bote Wang (9)
* Elena Ogaderova (9)
* Oto Popis (9)
* Tiago Morais Morgado (9)
* Alex Esc (8)
* Daniele Paradiso (8)
* Herb Stigel (8)
* Ole Erik Yrvin (8)
* Rachid Ben Moussa (8)
* Rekc@h (8)
* Yang Wanjun (8)
* Berkin Kadiroğlu (7)
* Eason Chang (7)
* Jan Lund (7)
* Milo Ivir (7)
* Paulo Chiliguano (7)
* Surajnath Sidh (7)
* Timo Dankert (7)
* Timo Dankert (7)
* Alaa alden Aldroubi (6)
* Davide Anzaldi (6)
* G. Martin Butz (6)
* Mahmutcan İlhandağ (6)
* Mark Lei  (6)
* Matthieu Ottaviani (6)
* Miika Alonen (6)
* RD WebDesign (6)
* Stanislav Senveter (6)
* Stefan (6)
* Suleyman Poyraz (6)
* Олексій Овдієнко (6)
* Björn Ekström (5)
* CaoYi (5)
* Carlos Arturo Guerra Parra (5)
* Daria Szatan (5)
* Ettore Atalan (5)
* Francisco Llaryora (5)
* Harald Eilertsen (5)
* Hayato Osanai (5)
* Ivan Decard (5)
* Johan Ekblad (5)
* Manula Thejan (5)
* Marcin "Tupteq" Bardź (5)
* Michiel Leegwater (5)
* Miroslav Hrabal (5)
* Muamer Ribica (5)
* Nur Sodik (5)
* Theodore Tsirpanis (5)
* Adeilson Silva (4)
* André Klöpfel (4)
* ArtyomIsFlash (4)
* Basel Akasha (4)
* Dahlia Sager (4)
* Diego Gurnari (4)
* Edson Cunha (4)
* J. Lavoie (4)
* Jakob Bo Kristensen (4)
* João Medeiros (4)
* Kamyar (4)
* Kaz Yamazaki (4)
* Maarten Brouwers (4)
* Salih Vatansever (4)
* Servaas Tilkin (4)
* Stefan Boeykens (4)
* Thomas G. Kristensen (4)
* Abdeselam El-Haman (3)
* Adrian Nöthlich (3)
* Alban Vidal (3)
* Alexandr Gusev (3)
* Alexandre Karpinski Manikowski (3)
* Andreas Linz (3)
* Andres Senn (3)
* Anhquan Phanle (3)
* Anton Shestakov (3)
* Aron Birkir Gudmundsson (3)
* Black SheepX (3)
* Chenebel Dorian (3)
* Dago Sondervan (3)
* Dan Hanley (3)
* Davide Facoetti (3)
* Dustin Hendriks (3)
* Esteban Betancur (3)
* Fabricio S Benevides (3)
* Hou Chen Zhong (3)
* Hur Ezeiza Zaldua (3)
* Jacek Andrzejewski (3)
* Jiaxi Gu (3)
* Juan Pablo Riaño (3)
* Juhyun Lee (3)
* Jun Lin (3)
* Jānis Grīnvalds (3)
* Lucas Cruz dos Reis (3)
* Luis Lloret (3)
* Lupa Lupin (3)
* László van den Hoek (3)
* Madis Liias (3)
* Matthias Kaak (3)
* Moisés Cachay Tello (3)
* Moon Sungjoon (3)
* Nader Jafari (3)
* Nami KJ (3)
* Nathan Van der Auwera (3)
* Raúl Jiménez Martín (3)
* Rosdyana Kusuma (3)
* Sander Kesting (3)
* Sebastian Stahn (3)
* Sebastien van der Kwast (3)
* Sune Sylvest Nilausen (3)
* Tasos Protopapas (3)
* Tuomas Pyylampi (3)
* Volkan Bakir (3)
* _eternal_flame (3)
* fossdd (3)
* psyk10p (3)
* threewater2 (3)
* Aaro Hillilä (2)
* Airat (2)
* Ajakko (2)
* Alex Buznik (2)
* Alex Popov (2)
* Anders Berggren (2)
* André Sá (2)
* Arnold Ewald (2)
* Arnold Marko (2)
* Artem (2)
* Blez Tseng (2)
* Breno Alberto (2)
* Cattice (2)
* ChiakiQ (2)
* CreaZyp154 (2)
* CurlingTongs (2)
* David Wild (2)
* Diego Ramos (2)
* Dimitris Panokostas (2)
* Duarte Botelho (2)
* Edgar Delgado (2)
* Edmond Frank (2)
* Elmer Blanksvärd (2)
* Eric (2)
* Erick Bernalcrr (2)
* Ertu (Er2, Err) (2)
* Evgeni Latuhin (2)
* Fabian Aussems (2)
* Gabriel Barba Gonzalez (2)
* Gao Yuyang (2)
* Genek Tomashko (2)
* Gergő Fazekas (2)
* Giovanni Domeneghini (2)
* Goncalo Vieira (2)
* Guntitat Sawadwuthikul (2)
* Hamidreza Montaseri (2)
* Haowen You (2)
* Haruki Niwa (2)
* HelaBasa (2)
* Hilla Shahrabani (2)
* Huang Tianyu (2)
* Hugo Vila (2)
* Italo Adler (2)
* Ivan Zarea (2)
* Jacque Fresco (2)
* Jan Ole Hüser (2)
* John John (2)
* Jon Georgsson (2)
* Joschka Heinrich (2)
* Joyinglee (2)
* Kaijing Zheng (2)
* Kiki Hzz (2)
* Lin Yu-Chien (2)
* Lorenzo Bloedow  (2)
* Louies (2)
* Louis Wolf (2)
* Luis Jimenez (2)
* Lukas Spee (2)
* Lázaro Henrique (2)
* Maria Trofimova (2)
* Martin Lange (2)
* Martin Solheim (2)
* Martin-Zack Mekkaoui (2)
* Mateo Carreras (2)
* Mathieu H (2)
* Michael Peters (2)
* Michal Slaski (2)
* Moru (2)
* Narek Torosyan (2)
* Neko Nekowazarashi (2)
* Nicholas Pellizer (2)
* Nicolas Cosson (2)
* Nimplex (2)
* Omicron (2)
* Philip Lafeber (2)
* Pierre Pintado (2)
* Přemek Vyhnal (2)
* Ran Tsoref (2)
* Raphaël Forment (2)
* Rodrigo Muniz (2)
* Roger Narayan (2)
* Roland Illig (2)
* Samuel El-Borai (2)
* Sebastian Rasmussen (2)
* Shude Kun (2)
* Smite Chow (2)
* Song Li (2)
* Stefan Höhn (2)
* Sugahara Masayuki (2)
* Szymon Jakubiak (2)
* Tiago Naufragado (2)
* Tomás Vilariño (2)
* Umair Raihan (2)
* Vera Rojman (2)
* Vincent Renard (2)
* ViperMiniQ (2)
* Vladimir Támara Patiño (2)
* Warren Alex (2)
* Weizheng Liu (2)
* Yakov Till (2)
* Yandex (2)
* Yangze Luo (2)
* Zsolt Szakács (2)
* classiqorecord (2)
* gedobbles (2)
* gezhanling (2)
* meTur4ik (2)
* mintpi (2)
* pisanvs (2)
* sharmer156 (2)
* tter (2)
* zmni (2)
* ۋولقان (2)
* キツネさん (2)
* Aaro Asikainen (1)
* Adam Baranec (1)
* Adam Süki (1)
* AgentWu (1)
* Ai Doan (1)
* Alejandro Sánchez Medina (1)
* Alessandro Kiefer (1)
* Anderson Freitas B. da Silva (1)
* Andras Nemeth (1)
* Andrey Raspopov (1)
* Anna Knudsen (1)
* Antonio Leal (1)
* Apokli (1)
* Arnaud BOS (1)
* Arno van Brunschot (1)
* Artem Blinov (1)
* Arthur Augusto (1)
* Axel Céard (1)
* Baran Umut Mutlu (1)
* Benjamin Faguer (1)
* Benson Muite (1)
* Breu Weber (1)
* Bruno Arakaki (1)
* Burak Tufekci (1)
* Carlos David Perales Cejudo (1)
* Cedric Frossard (1)
* Cem Kaan Kösali (1)
* Cem Olcay (1)
* Christopher Tibaldo (1)
* Claudio Pereira (1)
* Conny Söderholm (1)
* Coruna (1)
* Cristian Cabrera (1)
* Cyprien Huissoud (1)
* D. Lowl (1)
* Dag7 (1)
* Damian (1)
* Daniel Krog (1)
* David Girón (1)
* David Pilato (1)
* David Romero (1)
* Davide Giovannini (1)
* Diemesleno Souza Carvalho (1)
* Dim Kyriakoudis (1)
* Dinh Huy (1)
* Elijah Grapes  (1)
* Elizabeth Sherrock (1)
* Enrike Hurtado (1)
* Evandro Afonso Rodrigues (1)
* Federico Saccà (1)
* Felipe Kinoshita (1)
* Feodor Aleksandrov (1)
* Fernando Alberto Ribeiro Tavar (1)
* Filip Faste (1)
* Francisco Jose Rey (1)
* Fredrik Forsberg (1)
* Gabriel Macedo (1)
* Gabriele Boddi (1)
* Garen Hart (1)
* Gerardo Soares (1)
* Glauco Luiz Corrêa Basilio Dos (1)
* Guillaume Gautier (1)
* Gustavo Castro (1)
* HSGamer (1)
* Haotong Chen (1)
* Henk Broeze (1)
* Huiting Milewski (1)
* Hyemin Shim (1)
* Ian Molina (1)
* Ingrid Yrvin (1)
* Ioannis Sarlis (1)
* Ivan Eiji Yamauchi Simurra (1)
* Ivan Krylov (1)
* Iván Montiel Cardona (1)
* Jaimie85 (1)
* Jeff Huang (1)
* Jeison Cardoso (1)
* Jesper Juellund Jensen (1)
* Joek van Montfort (1)
* Jonas Hummel (1)
* Joost T (1)
* Kaipo James Wilmeth (1)
* Kaique Ribeiro de Campos (1)
* Kamen Mladenov (1)
* Karlox Loko (1)
* Ke Ding (1)
* Keiko Machiya (1)
* Kirill Gorlovsky (1)
* Kurushina Margarita (1)
* Lari Oesch (1)
* Lee Yunseok (1)
* Leidy (1)
* Leonardo Martelli Oliveira (1)
* Leonardo Mendes Miraglia (1)
* Lu Lecocq (1)
* Ludovico Besana (1)
* Luis Garcia (1)
* Luis Valdez (1)
* Luna Jernberg (1)
* Manuel Carcach (1)
* Marc Kohaupt (1)
* Marcos Paulo Carvalho (1)
* Marek freezy Víger (1)
* Mario Barbuti (1)
* Martin Gondermann (1)
* Martín Aguilar (1)
* Mathias Svendsen (1)
* Matteo Giaccone (1)
* Mattias Münster (1)
* Mattias Roos (1)
* Mauro Garcia (1)
* Maxwell Edison (1)
* Mehrad Mahmoudian (1)
* Merlin Erdogmus (1)
* Michael Bölling (1)
* Miguel García (1)
* Mikkel Gravgaard (1)
* Mui Kai En (1)
* Nadezhda Ratckevich (1)
* Nathan (1)
* Netanel-M (1)
* Nicolás Londoño (1)
* Novaldy Paringgi (1)
* Paola Ducolin (1)
* Paola García (1)
* Pascal (1)
* Paulo Amaral (1)
* Pavel Kartsel (1)
* Pedro Fernandes (1)
* Peng Li (1)
* Per-Erik Westerberg (1)
* Peter Bolch (1)
* Rafael Capaci Pereira (1)
* Ranforingus (1)
* Reza Almanda (1)
* Rodrigo Iglesias (1)
* Rogério Pimentel (1)
* Rokibujjaman Rajon (1)
* Sander Boer (1)
* Satjawat Paanakaan (1)
* Serge Stinckwich (1)
* Shu Shean (1)
* Simao Gomes Viana (1)
* Sohalt (1)
* Stephan Schuster (1)
* Sveinn í Felli (1)
* Sıtkı Bağdat (1)
* T-Jak-T (1)
* TA (1)
* Temuri Doghonadze (1)
* Thiago Buenos Aires Mattos (1)
* Thiago Lopes (1)
* Thiemo Zaugg (1)
* Thodoris Bais (1)
* Thomas Qvidahl (1)
* Timo Roschier (1)
* Tino Ejlerskov (1)
* Tom Julux (1)
* Tommi Toivonen (1)
* Tuomas Hietala (1)
* Uğur Küpeli (1)
* Vadim R (1)
* Valdeci Gomes (1)
* Valentin Stern (1)
* Vee F (1)
* Veres Károly (1)
* Vibo Lavida (1)
* Victor Martin Garcia (1)
* Vitezslav Homolka (1)
* Vladimir Knyazev (1)
* Wilson Dashing (1)
* Wim Jaap (1)
* Xubin Cao (1)
* Y Honda (1)
* Zaiyi Wang (1)
* Zhe Wang (1)
* Zhengkun Wang (1)
* federicosan (1)
* ggobugi27 (1)
* jadex (1)
* kuenwoo (1)
* leela (1)
* li-sky (1)
* thomas (1)
* wbk (1)
* zxchen (1)
* Иван Лавриков (1)
* Максим Якимчук (1)
* Рамиль Иксанов (1)
* 丁科 (1)
* 张达 (1)
* 郑小则 (1)
* 陆轶凡 (1)
* 고아침 (1)
* 김운하 (1)
* 조현퇴 (1)
