Skip to content

Latest commit

 

History

History
980 lines (917 loc) · 38.2 KB

File metadata and controls

980 lines (917 loc) · 38.2 KB

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:

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 through various collaborations, projects and other means:

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:

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:

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.

Patreon Supporters

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:

Outstanding Community Contributions

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

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.

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:

Previous members:

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, 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.

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:

Translation

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

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