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.
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
- Robert Mullins
- Alex Bradbury
- Alan Blackwell
- Rachel Drury
- Juneau Projects
- Stephan Lachowsky
- Jonathan Graham
The following organisations have kindly contributed to Sonic Pi:
- The Raspberry Pi Foundation
- The Broadcom Foundation
- The University of Cambridge Computer Laboratory
- Arts Council England
- Nesta
- pi-top
- Norfolk & Norwich Festival Bridge
Sonic Pi development is increasingly funded by a growing number of very kind and generous people via Patreon. We would like to thank everyone who has supported Sonic Pi in this way - especially the following individuals who have been remarkably generous:
- Alexandre Enkerli
- Anderson Reinkordt
- Chih-Chun Chen
- Darin Wilson
- James Abley
- Justin Worrall
- Mark Rendle
- Martin McDermott
- Michael Hunger
- Scott Turner
- Terry Wisniewski
- thattommyhall
We would like to recognise the following individuals for their important contributions which have supported the Sonic Pi Community:
- Paul Winstanley
- Robin Newman
- Ethan Crawford
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.
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
- Xavier Riley
- Joseph Wilk
- Hanno Zulla
- Adrian Cheater
- Luis Lloret
- Robin Newman
- Ethan Crawford
Previous members:
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 (4630)
- Ethan Crawford (181)
- Joseph Wilk (160)
- Jeremy Weatherford (127)
- Hanno Zulla (127)
- Xavier Riley (91)
- Adrian Cheater (74)
- Martin Keegan (47)
- Robin Newman (37)
- Luis Lloret (36)
- Nicolas Dermine (36)
- Joseph Burnett (15)
- Łukasz Siwiński (13)
- Emlyn Corrin (12)
- Clare Macrae (7)
- Jeroen Castelein (6)
- Kenichi Kanai (6)
- Christoph Scholtes (5)
- Antonio Bonifacio (4)
- Sebastien Rannou (3)
- Mark Paton (3)
- Edward Andrews-Hodgson (3)
- Katie Miller (3)
- Mariano Guerra (3)
- Chris Ford (3)
- Steve Traylen (3)
- Petter Reinholdtsen (3)
- Scott Kitterman (2)
- William W. Wu (2)
- Mistral Contrastin (2)
- Domingo Gómez (2)
- Louis Pilfold (2)
- Will Stephenson (2)
- Daniel Canelhas (2)
- Franz Laügt (2)
- Michael Henry (2)
- Phil Hagelberg (2)
- SunderB (2)
- Bruce Adams (2)
- Ben Nuttall (2)
- Tommi Toivonen (1)
- Uriel Corfa (1)
- Veith Roethlingshoefer (1)
- Enrike Hurtado (1)
- Kevin Chau (1)
- Linda van der Pal (1)
- Sam Conran (1)
- Paul Winstanley (1)
- Tom Holford (1)
- Aspasia Beneti (1)
- Björn Ekström (1)
- Brujo Rojas (1)
- Sebastian Stahn (1)
- Christoph B. Wurzinger (1)
- Jose Añasco (1)
- Adlai (1)
- Alex McLean (1)
- Christian Perfect (1)
- Cosmin Stroe (1)
- Dionysis Zindros (1)
- Eugene Kovalev (1)
- Graham Taylor (1)
- Ivan Zarea (1)
- James Smith (1)
- James Watson (1)
- Jamie Brandon (1)
- Joe Armstrong (1)
- Joseph Haig (1)
- John Lawrence Aspden (1)
- Karl Hiner (1)
- Michel Kraaijeveld (1)
- Marko Peltola (1)
- Matthew Gilliard (1)
- Michał Lewandowski (1)
- Morgan Owens (1)
- Neal McBurnett (1)
- Nigel Michki (1)
- Pierre De Wilde (1)
- Piotr Jagielski (1)
- Reuben Brown (1)
- Roland Schmid (1)
- Roman Milovskiy (1)
- Russell Jones (1)
- Ruzsa Balázs (1)
- Ryan Bigg (1)
- Sandy Maguire (1)
- Siim Põder (1)
- Thibaut Barrère (1)
- Tom den Braber (1)
- Tomek Rabczak (1)
The following volunteers have generously helped to translate Sonic Pi into additional languages:
- Łukasz Siwiński (148)
- Kenichi Kanai (119)
- Hanno Zulla (118)
- Nico Staelens (82)
- Sam Aaron (40)
- Nicolas Dermine (39)
- Olympia Brikis (35)
- Cindy Dallaire (32)
- Federico Pepe (30)
- Mircea Patrascu (29)
- Daria Szatan (26)
- Petter Reinholdtsen (25)
- Ricardo Pozo (23)
- Mauro João Salgado Figueira (23)
- Giovanni Mori (21)
- Yann Pavlenko (20)
- Ruben Tobalina (17)
- Wolfgang Werner (14)
- Pau Monfort (13)
- Álvaro Cáceres Muñoz (12)
- G. Martin Butz (12)
- Ole Erik Yrvin (8)
- Elena Ogaderova (8)
- Tiago Morais Morgado (8)
- Paulo Chiliguano (7)
- Berkin Kadiroğlu (7)
- Rachid Ben Moussa (7)
- Jan Lund (7)
- Kristjan Räts (7)
- Oto Popis (7)
- Stanislav Senveter (6)
- Hong Lees (6)
- Rekc@h (6)
- Олексій Овдієнко (6)
- Keiko Machiya (6)
- Timo Dankert (6)
- Daniele Paradiso (6)
- Mahmutcan İlhandağ (6)
- Matthieu Ottaviani (6)
- Francisco Llaryora (5)
- Surajnath Sidh (5)
- Björn Ekström (5)
- Nur Sodik (5)
- Theodore Tsirpanis (5)
- Nicolas Limage (5)
- Carlos Arturo Guerra Parra (5)
- Hayato Osanai (5)
- Ettore Atalan (5)
- Michiel Leegwater (5)
- Sebastian Stahn (5)
- Hannes Fritz (5)
- Muamer Ribica (5)
- Diego Gurnari (4)
- Servaas Tilkin (4)
- Allan Nordhøy (4)
- [email protected] (4)
- Marco Giordano (4)
- Jakob Bo Kristensen (4)
- Edson Cunha (4)
- Miroslav Hrabal (4)
- João Medeiros (4)
- Thomas G. Kristensen (4)
- Esteban Betancur (3)
- Adrian Nöthlich (3)
- Lupa Lupin (3)
- Daria Szatan (3)
- Madis Liias (3)
- Alban Vidal (3)
- Dago Sondervan (3)
- Juhyun Lee (3)
- Hou Chen Zhong (3)
- Tasos Protopapas (3)
- Nathan Van der Auwera (3)
- Yang Wanjun (3)
- Jiaxi Gu (3)
- Tuomas Pyylampi (3)
- Sebastien van der Kwast (3)
- Moisés Cachay Tello (3)
- Andreas Linz (3)
- Raúl Jiménez Martín (3)
- Anton Shestakov (3)
- Martin Zeilinger (3)
- [email protected] (3)
- Sander Kesting (3)
- Chenebel Dorian (3)
- Michel Echevres (3)
- László van den Hoek (3)
- Gabriel Barba Gonzalez (2)
- Joschka Heinrich (2)
- Szymon Jakubiak (2)
- Hugo Vila (2)
- Evgeni Latuhin (2)
- Louis Wolf (2)
- André Sá (2)
- Nicolas Cosson (2)
- Pierre Pintado (2)
- Sugahara Masayuki (2)
- Ivan Decard (2)
- Duarte Botelho (2)
- Rodrigo Muniz (2)
- Sebastian Rasmussen (2)
- Serge Stinckwich (2)
- Stefan Höhn (2)
- Vincent Renard (2)
- Haowen You (2)
- Samuel El-Borai (2)
- Tomás Vilariño (2)
- Luis Lloret (2)
- Giovanni Domeneghini (2)
- Emlyn Corrin (2)
- Fabian Aussems (2)
- Genek Tomashko (2)
- Dimitris Panokostas (2)
- Franz Laügt (2)
- Anders Berggren (2)
- Rodrigo Iglesias (2)
- Brujo Rojas (2)
- Martin Solheim (1)
- Luis Garcia (1)
- Leonardo Mendes Miraglia (1)
- [email protected] (1)
- Lu Lecocq (1)
- Kurushina Margarita (1)
- Tom Julux (1)
- Ivan Krylov (1)
- Italo Adler (1)
- Fernando Alberto Ribeiro Tavar (1)
- Feodor Aleksandrov (1)
- Eugene Kovalev (1)
- Carlos David Perales Cejudo (1)
- Arnaud BOS (1)
- Matthias Cavigelli (1)
- Christoph B. Wurzinger (1)
- Andrey Raspopov (1)
- Mateusz Bielec (1)
- Michael Fulton (1)
- Иван Лавриков (1)
- Federico Saccà (1)
- Diemesleno Souza Carvalho (1)
- Ethan Crawford (1)
- Tomasz Nurkiewicz (1)
- [email protected] (1)
- Aaro Hillilä (1)
- Alessandro Kiefer (1)
- Andras Nemeth (1)
- Aron Birkir Gudmundsson (1)
- Artem Blinov (1)
- Baran Umut Mutlu (1)
- Cem Olcay (1)
- David Pilato (1)
- Gabriel Macedo (1)
- Guillaume Gautier (1)
- Hyemin Shim (1)
- Cyprien Huissoud (1)
- Hrafnkell Eiríksson (1)
- Ingrid Yrvin (1)
- Jeff Huang (1)
- Jesper Juellund Jensen (1)
- Joek van Montfort (1)
- [email protected] (1)
- Jose Añasco (1)
- Lari Oesch (1)
- Martin-Zack Mekkaoui (1)
- Mattias Roos (1)
- Mikkel Gravgaard (1)
- Nadezhda Ratckevich (1)
- Paulo Amaral (1)
- Xavier Riley (1)
- Rogério Pimentel (1)
- Sıtkı Bağdat (1)
- Thodoris Bais (1)
- Tommi Toivonen (1)
- Veres Károly (1)
- Vitezslav Homolka (1)
- Aaro Asikainen (1)
- Huiting Milewski (1)
- Cristian Cabrera (1)
- André Klöpfel (1)
- Abdeselam El-Haman (1)
- Filip Faste (1)
- Enrike Hurtado (1)
- Wilson Dashing (1)
- Davide Giovannini (1)
- Vladimir Knyazev (1)
- Stephan Schuster (1)
- Rafael Capaci Pereira (1)
- Peter Bolch (1)
- Per-Erik Westerberg (1)
- Pedro Fernandes (1)
- Miguel García (1)
- Martin Gondermann (1)
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
- Andrew Sorensen - Extempore
- James McCartney - SuperCollider
- Jeff Rose - Overtone
- Linda Liukas - Hello Ruby
- Matz (Yukihiro Matsumoto まつもとゆきひろ) - Ruby
- Rich Hickey - Clojure
- Seymour Papert - Logo
- The Scratch Team - Scratch
- Thor Magnusson - ixi lang
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, but twice. 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.