Sonic Pi

Sonic Pi
Developer(s)Sam Aaron and others
Initial release2012
Stable release
4.5.1 / 26 April 2024; 8 months ago (2024-04-26)
Repository
Written inRuby, Erlang, Elixir, Clojure, C++, and Qt
Operating systemLinux, macOS, Windows, Raspberry Pi OS
TypeLive coding environment
LicenseMIT License
Websitesonic-pi.net

Sonic Pi is a live coding environment based on Ruby, originally designed to support both computing and music lessons in schools, developed by Sam Aaron in the University of Cambridge Computer Laboratory[1] in collaboration with Raspberry Pi Foundation.[2][3]

Uses

Sam Aaron, creator of Sonic Pi, demonstrating the program

Thanks to its use of the SuperCollider synthesis engine and accurate timing model,[4] it is also used for live coding and other forms of algorithmic music performance and production, including at algoraves. Its research and development has been supported by Nesta, via the Sonic PI: Live & Coding project.[5]

See also

Further reading

  • Aaron, Samuel; Blackwell, Alan F.; Burnard, Pamela (2016). "The development of Sonic Pi and its use in educational partnerships: Co-creating pedagogies for learning computer programming". Journal of Music, Technology & Education. 9 (1): 75–94. doi:10.1386/jmte.9.1.75_1. Retrieved 11 December 2019.
  • Aaron, Sam. (2016). "Sonic Pi–performance in education, technology and art". International Journal of Performance Arts and Digital Media. 12 (2): 17–178. doi:10.1080/14794713.2016.1227593. S2CID 193662552.
  • Sinclair, Arabella (2014). "Educational Programming Languages: The Motivation to Learn with Sonic Pi" (PDF). PPIG: 10. Retrieved 11 December 2019.
  • Aaron, Samuel; Blackwell, Alan F. (2013). "From sonic Pi to overtone". Proceedings of the first ACM SIGPLAN workshop on Functional art, music, modeling & design. Farm '13. ACM. pp. 35–46. doi:10.1145/2505341.2505346. ISBN 9781450323864. S2CID 18633884. Retrieved 11 December 2019.
  • Aaron, Samuel; Blackwell, Alan F.; Hoadley, Richard; Regan, Tim (2011). A principled approach to developing new languages for live coding (PDF). International Conference on New Interfaces for Musical Expression (NIME). Oslo, Norway. Retrieved 16 September 2021.
  • Aaron, Samuel; Blackwell, Alan F. (2013). "From sonic Pi to overtone: creative musical experiences with domain-specific and functional languages". Proceedings of the First ACM SIGPLAN Workshop on Functional Art, Music, Modeling & Design: 35–46. doi:10.1145/2505341.2505346. S2CID 18633884.

References

  1. ^ Blackwell, Alan; McLean, Alex; Noble, James; Rohrhuber, Julian (2014). "DROPS - Collaboration and learning through live coding (Dagstuhl Seminar 13382)". Dagstuhl Reports. 3 (9): 130–168. doi:10.4230/DagRep.3.9.130. Retrieved 2 May 2015.
  2. ^ Cellan-Jones, Rory (7 October 2013). "Baked in Britain, the millionth Raspberry Pi". BBC News. Retrieved 2 May 2015.
  3. ^ "Making music with Raspberry Pi - CBBC Newsround". www.bbc.co.uk. Retrieved 2 May 2015.
  4. ^ Aaron, Samuel; Orchard, Dominic; Blackwell, Alan F. (2014). "Temporal semantics for a live coding language" (PDF). Proceedings of the 2nd ACM SIGPLAN international workshop on Functional art, music, modeling & design - FARM '14. ACM. pp. 37–47. doi:10.1145/2633638.2633648. ISBN 978-1-4503-3039-8. S2CID 3227057.
  5. ^ "Sonic Pi - The Live Coding Music Synth for Everyone". SONIC PI. Retrieved 5 October 2019.


Read other articles:

C. I. Scofield, c. 1920 Cyrus Ingerson Scofield (19 Agustus 1843 – 24 Juli 1921) merupakan satu dari sekian banyak pemikir dispensasionalisme pre-millenialisme.[1][2] Ia merupakan sarjawan Alkitab dari Amerika.[2] Pada masa kecilnya, ketika ia akan mempersiapkan dirinya memasuki perguruan tinggi, ia terpaksa bergabung ke ''Resimen Militer Tennesse'' selama Perang Dunia II berlangsung.[2] Referensi ^ (Inggris) H. Wayne House. 1992. Charts of Chri...

 

 

  لمعانٍ أخرى، طالع هولي (توضيح). هولي   الإحداثيات 43°13′32″N 78°01′40″W / 43.225555555556°N 78.027777777778°W / 43.225555555556; -78.027777777778   [1] تقسيم إداري  البلد الولايات المتحدة[2]  التقسيم الأعلى مقاطعة أورلينز  خصائص جغرافية  المساحة 3.284408 كيلومتر مربع3.284345 ك�...

 

 

New Year's Eve snowstorm 1963Surface analysis of the cyclone during time of heaviest snow in Tennessee[1] TypeWinter stormFormedDecember 30, 1963DissipatedJanuary 4, 1964 Lowest pressure970 mbar (hPa) Maximum snowfallor ice accretion17.1 inches (43 cm) Fatalities3Damage$700,000 (1963 dollars)Areas affectedCentral Gulf coast of the United States and Tennessee The New Year's Eve 1963 snowstorm was a significant winter storm occurring from December 31, 1963 to January 1, 1964 over m...

Joint mission between JAXA and NASA Global Precipitation MeasurementArtist's concept of the GPM Core ObservatoryMission typeEnvironmental researchOperatorJAXA / NASACOSPAR ID2014-009C SATCAT no.39574Mission durationPlanned: 3 years Elapsed: 10 years, 1 month, 12 days Spacecraft propertiesManufacturerNASA GSFC / Ball Aerospace / JAXA / NICT / NEC Toshiba Space SystemsLaunch mass3,850 kilograms (8,490 lb)Power1.95 kW Start of miss...

 

 

Disambiguazione – Se stai cercando altri significati, vedi Stregoneria (disambigua). Disambiguazione – Stregone rimanda qui. Se stai cercando altri significati, vedi Stregone (disambigua). Immagine tipica di uno stregone, ossia un vecchio con una lunga barba bianca, un cappello a tesa larga, e un bastone.[1] La stregoneria è generalmente considerata un insieme di pratiche magiche e rituali, perlopiù a carattere simbolico, tese a influire positivamente o negativamente su...

 

 

† Человек прямоходящий Научная классификация Домен:ЭукариотыЦарство:ЖивотныеПодцарство:ЭуметазоиБез ранга:Двусторонне-симметричныеБез ранга:ВторичноротыеТип:ХордовыеПодтип:ПозвоночныеИнфратип:ЧелюстноротыеНадкласс:ЧетвероногиеКлада:АмниотыКлада:Синапсиды�...

My Little Pony: Friendship is MagicMusim 1Sampul DVDNegara asal Amerika Serikat Kanada Jml. episode26RilisJaringan asliThe HubTanggal disiarkan10 Oktober 2010 (2010-10-10) –6 Mei 2011 (2011-5-6)Kronologi MusimBerikutnya →Musim 2Daftar episode Musim pertama dari serial televisi animasi My Little Pony: Friendship Is Magic, dikembangkan oleh Lauren Faust, awalnya ditayangkan di The Hub di Amerika Serikat. Serial ini didasarkan pada lini mainan dan karya animasi My Little ...

 

 

Wine making in South Africa L'Avenir Wine Estate Single Block Pinotage South African wine has a history dating back to 1659 with the first bottle being produced in Cape Town by its founder and governor Jan van Riebeeck. Access to international markets led to new investment in the South African wine market. Production is concentrated around Cape Town and almost exclusively located within the Western Cape province, with major vineyard and production centres at Constantia, Paarl, Stellenbosch an...

 

 

2021 UK local government election 2021 West Sussex County Council election ← 2017 6 May 2021 2025 → All 70 seats to West Sussex County Council36 seats needed for a majority   First party Second party Third party   Party Conservative Liberal Democrats Labour Last election 56 9 5 Seats won 48 10 9 Seat change 8 1 4 Map showing the results of the 2021 West Sussex County Council election The West Sussex County Council election took place on 6 May 202...

Halaman ini berisi artikel tentang seri novel. Untuk adaptasi televisi, lihat Game of Thrones. A Song of Ice and FireSampul kotak buku A Song of Ice and Fire A Game of Thrones (1996) A Clash of Kings (1998) A Storm of Swords (2000) A Feast for Crows (2005) A Dance with Dragons (2011) The Winds of Winter (rencana) A Dream of Spring (rencana) PenulisGeorge R. R. MartinNegaraAmerika SerikatBahasaInggrisGenreFantasi epik[1]Penerbit Bantam Books (Amerika Serikat, Kanada) Voyager Books (Bri...

 

 

2 King's Bench Walk 2 King's Bench Walk is a Grade I listed building that houses barristers' chambers in the Inner Temple, Central London. It was designed by Sir Christopher Wren in about 1680, after the Great Fire of 1666. The building survived the bombing of World War II, and remains as an important example of a well-proportioned seventeenth century townhouse. The corner position provides for a number of spacious dual-aspect rooms with views towards the River Thames. One of the rooms on th...

 

 

Voce principale: Bologna Football Club 1909. Bologna FC 1909Stagione 2005-2006Sport calcio Squadra Bologna Allenatore Renzo Ulivieri[1], poi Andrea Mandorlini[2], poi Renzo Ulivieri Presidente Alfredo Cazzola Serie B8º posto Coppa ItaliaSecondo turno Maggiori presenzeCampionato: Pagliuca (42)Totale: Pagliuca (44) Miglior marcatoreCampionato: Bellucci (25)[3]Totale: Bellucci (26) StadioRenato Dall'Ara (38 462) Abbonati7 061 Maggior numero di spettatori1...

2004 studio album by John LegendGet LiftedStudio album by John LegendReleasedDecember 28, 2004Recorded2001–2004Studio Sound Images(Cincinnati, Ohio) Sony Music Studios(New York City) The Record Planet, Westlake Studios(Los Angeles, California) The Stewchia(Los Angeles, California) Studio Crash(Philadelphia, Pennsylvania) Genre R&B soul neo soul hip hop soul Length52:28LabelGOODSony UrbanColumbiaProducer John Legend Devo Springsteen Dave Tozer Kanye West will.i.am John Legend chr...

 

 

Irish sculptor Leo BroeBornBernard Joseph Broe16 April 1899Dublin, IrelandDied9 April 1965(1965-04-09) (aged 65)Dublin, IrelandNationalityIrishOccupationSculptor Leo Broe (16 April 1899 – 9 April 1965) was an Irish sculptor. Life Leo Broe was born Bernard Joseph Broe on 16 April 1899 in Stillorgan, County Dublin.[1][2] He was called Leo by his family after Pope Leo XIII, to whom his mother was devoted.[2][3] Monument by Broe to the Irish Volunteers i...

 

 

Large language family of Sub-Saharan Africa Niger–Congo(hypothetical)GeographicdistributionAfricaLinguistic classificationProposed language familyProto-languageProto-Niger–Congo languageSubdivisions Dogon? Mande? Ijoid? Lafofa? (Kordofanian?) Kru? Siamou? Atlantic–Congo? (noun classes) Language codesISO 639-2 / 5nicGlottologNoneMap showing the distribution of major Niger–Congo languages. Pink-red is the Bantu subfamily. Niger–Congo is a hypothetical language family spoken over the m...

Prozor-RamacomuneProzor-Rama – Veduta LocalizzazioneStato Bosnia ed Erzegovina EntitàFederazione di Bosnia ed Erzegovina Cantone Erzegovina-Narenta AmministrazioneSindacoJozo Ivančević TerritorioCoordinate43°39′N 17°36′E43°39′N, 17°36′E (Prozor-Rama) Altitudine764 m s.l.m. Superficie477[1] km² Abitanti16 297 (2013) Densità34,17 ab./km² Altre informazioniCod. postale88440 Prefisso036 Fuso orarioUTC+1 Codice FZS10766 CartografiaProzor-R...

 

 

Lieutenant General Karl Friedrich Bernhard Helmuth von Hobe (16 October 1765 in Jürgenstorf – 25 December 1822 in Cologne) was a German officer of the Prussian Army during the Napoleonic Wars and the War of the Seventh Coalition. He was a Knight of the Order Pour le Mérite (awarded 1814 with Oak Leaves).[1][2] See also Hobe (family) Notes ^ Zedlitz-Neukirch 1836, p. 399. ^ Lehmann 1913, p. 254. References Lehmann, Gustaf (1913), Die Ritter des Ordens pour le mé...

 

 

Rapid abandonment of a river channel and formation of a new channel Plumes of sediment enter the ocean from several mouths of the Mississippi River bird's-foot delta. This sediment is responsible for building the delta and allowing it to advance into the sea. As it extends further offshore, the channel slope will decrease and its bed will aggrade, promoting an avulsion. In sedimentary geology and fluvial geomorphology, avulsion is the rapid abandonment of a river channel and the formation of ...

Species of mammal Royal antelope Individual at the San Diego Zoo Conservation status Least Concern  (IUCN 3.1)[1] Scientific classification Domain: Eukaryota Kingdom: Animalia Phylum: Chordata Class: Mammalia Order: Artiodactyla Family: Bovidae Subfamily: Antilopinae Genus: Neotragus Species: N. pygmaeus Binomial name Neotragus pygmaeus(Linnaeus, 1758) Synonyms[2] Capra pygmaea Linnaeus, 1758 Antilope regia Erxleben, 1777 Antilope opinigera Lesson, 182...

 

 

Peruvian diplomat and politician (1920–2020) In this Spanish name, the first or paternal surname is Pérez de Cuéllar and the second or maternal family name is de la Guerra. Pérez de Cuéllar redirects here. For the Peruvian philanthropist, Javier's wife, see Marcela Pérez de Cuéllar. Javier Pérez de CuéllarPérez de Cuéllar in 19825th Secretary-General of the United NationsIn office1 January 1982 – 31 December 1991Preceded byKurt WaldheimSucceeded byBoutros Boutro...