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
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:
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 (4489)
- Ethan Crawford (165)
- Joseph Wilk (159)
- Jeremy Weatherford (127)
- Hanno Zulla (127)
- Xavier Riley (91)
- Adrian Cheater (73)
- Martin Keegan (47)
- Luis Lloret (36)
- Nicolas Dermine (36)
- Robin Newman (28)
- Joseph Burnett (15)
- Łukasz Siwiński (13)
- Emlyn Corrin (12)
- Clare Macrae (7)
- Kenichi Kanai (6)
- Jeroen Castelein (6)
- Petter Reinholdtsen (3)
- Katie Miller (3)
- Mark Paton (3)
- Chris Ford (3)
- Sebastien Rannou (3)
- Steve Traylen (3)
- Mariano Guerra (3)
- Domingo Gómez (2)
- Will Stephenson (2)
- Franz Laügt (2)
- Ben Nuttall (2)
- William W. Wu (2)
- Michael Henry (2)
- Mistral Contrastin (2)
- Bruce Adams (2)
- Daniel Canelhas (2)
- Scott Kitterman (2)
- Phil Hagelberg (2)
- Louis Pilfold (2)
- Pierre De Wilde (1)
- Björn Ekström (1)
- Jose Añasco (1)
- Brujo Rojas (1)
- Adlai (1)
- Alex McLean (1)
- Christian Perfect (1)
- Cosmin Stroe (1)
- Eugene Kovalev (1)
- Graham Taylor (1)
- Ivan Zarea (1)
- James Smith (1)
- James Watson (1)
- Joe Armstrong (1)
- Joseph Haig (1)
- John Lawrence Aspden (1)
- Karl Hiner (1)
- Michel Kraaijeveld (1)
- Marko Peltola (1)
- Michał Lewandowski (1)
- Morgan Owens (1)
- Neal McBurnett (1)
- Nigel Michki (1)
- Christoph B. Wurzinger (1)
- Piotr Jagielski (1)
- Roland Schmid (1)
- Roman Milovskiy (1)
- Russell Jones (1)
- Ruzsa Balázs (1)
- Ryan Bigg (1)
- Sandy Maguire (1)
- Siim Põder (1)
- Tom den Braber (1)
- Tomek Rabczak (1)
- Veith Roethlingshoefer (1)
- Sebastian Stahn (1)
- Enrike Hurtado (1)
- Kevin Chau (1)
- Linda van der Pal (1)
- Sam Conran (1)
- Paul Winstanley (1)
- Tom Holford (1)
- Aspasia Beneti (1)
The following volunteers have generously helped to translate Sonic Pi into additional languages:
- Łukasz Siwiński (146)
- Kenichi Kanai (118)
- Hanno Zulla (117)
- Nico Staelens (73)
- Sam Aaron (35)
- Federico Pepe (30)
- Nicolas Dermine (28)
- Daria Szatan (25)
- Mircea Patrascu (25)
- Ricardo Pozo (23)
- Cindy Dallaire (23)
- Mauro João Salgado Figueira (21)
- Yann Pavlenko (20)
- Giovanni Mori (20)
- Petter Reinholdtsen (18)
- Ruben Tobalina (17)
- Wolfgang Werner (14)
- G. Martin Butz (12)
- Ole Erik Yrvin (8)
- Tiago Morais Morgado (8)
- Elena Ogaderova (8)
- Pau Monfort (8)
- Jan Lund (7)
- Berkin Kadiroğlu (7)
- Paulo Chiliguano (7)
- Олексій Овдієнко (6)
- Daniele Paradiso (6)
- Keiko Machiya (6)
- Matthieu Ottaviani (6)
- 442416294 @ qq.com (6)
- Mahmutcan İlhandağ (6)
- Nur Sodik (5)
- Carlos Arturo Guerra Parra (5)
- Hannes Fritz (5)
- Francisco Llaryora (5)
- Hayato Osanai (5)
- Nicolas Limage (5)
- artyomisflash @ mail.ru (4)
- Muamer Ribica (4)
- Miroslav Hrabal (4)
- Marco Giordano (4)
- Servaas Tilkin (4)
- João Medeiros (4)
- Ettore Atalan (4)
- Thomas G. Kristensen (4)
- Diego Gurnari (4)
- Martin Zeilinger (3)
- snoop13 @ gmail.com (3)
- Madis Liias (3)
- Juhyun Lee (3)
- Hou Chen Zhong (3)
- Michel Echevres (3)
- Anton Shestakov (3)
- Surajnath Sidh (3)
- Dago Sondervan (3)
- Tasos Protopapas (3)
- Esteban Betancur (3)
- Andreas Linz (3)
- Raúl Jiménez Martín (3)
- Sander Kesting (3)
- Adrian Nöthlich (3)
- Sebastien van der Kwast (3)
- Moisés Cachay Tello (3)
- Stanislav Senveter (3)
- Tuomas Pyylampi (3)
- Yang Wanjun (3)
- Sebastian Stahn (3)
- Alban Vidal (3)
- Serge Stinckwich (2)
- Dimitris Panokostas (2)
- Rodrigo Muniz (2)
- Vincent Renard (2)
- Giovanni Domeneghini (2)
- Franz Laügt (2)
- Fabian Aussems (2)
- Anders Berggren (2)
- Nathan Van der Auwera (2)
- Louis Wolf (2)
- Sugahara Masayuki (2)
- Szymon Jakubiak (2)
- Hugo Vila (2)
- Björn Ekström (2)
- André Sá (2)
- Pierre Pintado (2)
- Evgeni Latuhin (2)
- Brujo Rojas (2)
- Haowen You (2)
- Samuel El-Borai (2)
- Emlyn Corrin (2)
- Gabriel Barba Gonzalez (2)
- Luis Lloret (2)
- Duarte Botelho (2)
- Rodrigo Iglesias (2)
- Ivan Decard (2)
- Eugene Kovalev (1)
- Filip Faste (1)
- Enrike Hurtado (1)
- wilson.dashing @ gmail.com (1)
- Davide Giovannini (1)
- Vladimir Knyazev (1)
- Stephan Schuster (1)
- Rafael Capaci Pereira (1)
- Peter Bolch (1)
- Pedro Fernandes (1)
- Miguel García (1)
- Luis Garcia (1)
- ladyalgo @ outlook.com (1)
- Kurushina Margarita (1)
- Ivan Krylov (1)
- Italo Adler (1)
- Fernando Alberto Ribeiro Tavar (1)
- David Pilato (1)
- Aaro Hillilä (1)
- Tommi Toivonen (1)
- Abdeselam El-Haman (1)
- Vitezslav Homolka (1)
- wimjaap @ gmail.com (1)
- Huiting Milewski (1)
- Baran Umut Mutlu (1)
- Feodor Aleksandrov (1)
- Federico Saccà (1)
- Hrafnkell Eiríksson (1)
- Ingrid Yrvin (1)
- Hyemin Shim (1)
- Jesper Juellund Jensen (1)
- Joek van Montfort (1)
- joosts.playground @ gmail.com (1)
- Jose Añasco (1)
- Lari Oesch (1)
- Guillaume Gautier (1)
- Martin-Zack Mekkaoui (1)
- Mattias Roos (1)
- Gabriel Macedo (1)
- Mikkel Gravgaard (1)
- Nadezhda Ratckevich (1)
- André Klöpfel (1)
- Andras Nemeth (1)
- Paulo Amaral (1)
- Diemesleno Souza Carvalho (1)
- Rogério Pimentel (1)
- Cristian Cabrera (1)
- Carlos David Perales Cejudo (1)
- Matthias Cavigelli (1)
- Christoph B. Wurzinger (1)
- Andrey Raspopov (1)
- Allan Nordhøy (1)
- Michael Fulton (1)
- Иван Лавриков (1)
- Ethan Crawford (1)
- Mateusz Bielec (1)
- Tomasz Nurkiewicz (1)
- Xavier Riley (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 his mother, Katherine Cheater, who shared her passion for music and performance while making available all the tools I needed to explore technology she didn't understand. She was renowned for her patience and sincere encouragement of all her piano students, and helped me to understand that failure is common and natural, and that effort eventually overcomes all obstacles. Her influence carries me in all my live coding adventures, and I hope these words help you to persevere in yours.
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.