Jump to content

TidalCycles: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
No edit summary
Added BBC ref
Line 29: Line 29:
Tidal is also used widely in academic research, including as a representation in music AI<ref>{{Cite journal|last=Stewart|first=Jeremy|last2=Lawson|first2=Shawn|last3=Hodnick|first3=Mike|last4=Gold|first4=Ben|date=2020-02-05|title=Cibo v2: Realtime Livecoding A.I. Agent|url=https://zenodo.org/record/3939174|location=Limerick, Ireland}}</ref><ref>{{Cite book|last=Miranda|first=Eduardo Reck|url=https://books.google.com/books?id=p7I2EAAAQBAJ&newbks=0&printsec=frontcover&pg=PA858&dq=%22TidalCycles%22+-wikipedia&hl=en|title=Handbook of Artificial Intelligence for Music: Foundations, Advanced Approaches, and Developments for Creativity|date=2021-07-02|publisher=Springer Nature|isbn=978-3-030-72116-9|language=en}}</ref>, as a language in network music<ref>{{Cite web|last=Ogborn|first=David|last2=Beverley|first2=J.|date=2017|title=Estuary: Browser-based Collaborative Projectional Live Coding of Musical Patterns|url=https://www.semanticscholar.org/paper/Estuary%3A-Browser-based-Collaborative-Projectional-Ogborn-Beverley/c6b5d34575d6230dfd8751ca4af8e5f6e44d916b|access-date=2022-01-19|website=www.semanticscholar.org|language=en}}</ref>, and in electronic literature<ref>{{Cite journal|last=Rodriguez|first=Jessica|last2=Franco|first2=Alejandro|last3=MacLean|first3=Alexander|last4=McLean|first4=Alex|last5=Navarro|first5=Luis|last6=Ogborn|first6=David|date=2020-07-16|title=Electronic Literature Live Coding Jam/Workshop|url=https://stars.library.ucf.edu/elo2020/live/workshops/3|journal=Electronic Literature Organization Conference 2020}}</ref>.
Tidal is also used widely in academic research, including as a representation in music AI<ref>{{Cite journal|last=Stewart|first=Jeremy|last2=Lawson|first2=Shawn|last3=Hodnick|first3=Mike|last4=Gold|first4=Ben|date=2020-02-05|title=Cibo v2: Realtime Livecoding A.I. Agent|url=https://zenodo.org/record/3939174|location=Limerick, Ireland}}</ref><ref>{{Cite book|last=Miranda|first=Eduardo Reck|url=https://books.google.com/books?id=p7I2EAAAQBAJ&newbks=0&printsec=frontcover&pg=PA858&dq=%22TidalCycles%22+-wikipedia&hl=en|title=Handbook of Artificial Intelligence for Music: Foundations, Advanced Approaches, and Developments for Creativity|date=2021-07-02|publisher=Springer Nature|isbn=978-3-030-72116-9|language=en}}</ref>, as a language in network music<ref>{{Cite web|last=Ogborn|first=David|last2=Beverley|first2=J.|date=2017|title=Estuary: Browser-based Collaborative Projectional Live Coding of Musical Patterns|url=https://www.semanticscholar.org/paper/Estuary%3A-Browser-based-Collaborative-Projectional-Ogborn-Beverley/c6b5d34575d6230dfd8751ca4af8e5f6e44d916b|access-date=2022-01-19|website=www.semanticscholar.org|language=en}}</ref>, and in electronic literature<ref>{{Cite journal|last=Rodriguez|first=Jessica|last2=Franco|first2=Alejandro|last3=MacLean|first3=Alexander|last4=McLean|first4=Alex|last5=Navarro|first5=Luis|last6=Ogborn|first6=David|date=2020-07-16|title=Electronic Literature Live Coding Jam/Workshop|url=https://stars.library.ucf.edu/elo2020/live/workshops/3|journal=Electronic Literature Organization Conference 2020}}</ref>.


Tidal is widely used at [[Algorave]] algorithmic dance music events<ref>{{Cite web|last=Mollan|first=Cherylann|date=2019-02-10|title=Grooving to Algo‘rhythms’|url=http://www.asianage.com/life/more-features/090219/grooving-to-algorhythms.html|access-date=2019-03-01|website=The Asian Age}}</ref><ref>{{Cite news|last=Calore|first=Michael|title=DJs of the Future Don't Spin Records—They Write Code|language=en-US|work=Wired|url=https://www.wired.com/story/algoraves-live-coding-djs/|access-date=2022-01-19|issn=1059-1028}}</ref>, as well as being used on high profile music releases.<ref name=":1">{{Cite web|last=Crilly|first=Lyle|date=2020-11-10|title=Richard Devine: A Systic Approach to Acid|url=https://articles.roland.com/richard-devine-a-systic-approach-to-acid/|access-date=2022-01-19|website=Roland Articles|language=en-US}}</ref><ref name=":2">{{Cite web|last=Mullen|first=Mullen|title=Impossible Forms - Beatrice Dilon|url=https://inverted-audio.com/feature/impossible-forms-beatrice-dillon/|url-status=live}}</ref><ref name=":3">{{Cite web|date=2019-02-08|title=PC Music's Lil Data to release anthology of live-coded tracks|url=https://www.factmag.com/2019/02/08/lil-data-folder-dot-zip-announced/|access-date=2022-01-19|website=Fact Magazine|language=en-US}}</ref>
Tidal is widely used at [[Algorave]] algorithmic dance music events<ref>{{Cite web|last=Mollan|first=Cherylann|date=2019-02-10|title=Grooving to Algo‘rhythms’|url=http://www.asianage.com/life/more-features/090219/grooving-to-algorhythms.html|access-date=2019-03-01|website=The Asian Age}}</ref><ref>{{Cite news|last=Calore|first=Michael|title=DJs of the Future Don't Spin Records—They Write Code|language=en-US|work=Wired|url=https://www.wired.com/story/algoraves-live-coding-djs/|access-date=2022-01-19|issn=1059-1028}}</ref>, as well as being used on high profile music releases.<ref name=":1">{{Cite web|last=Crilly|first=Lyle|date=2020-11-10|title=Richard Devine: A Systic Approach to Acid|url=https://articles.roland.com/richard-devine-a-systic-approach-to-acid/|access-date=2022-01-19|website=Roland Articles|language=en-US}}</ref><ref name=":2">{{Cite web|last=Mullen|first=Mullen|title=Impossible Forms - Beatrice Dilon|url=https://inverted-audio.com/feature/impossible-forms-beatrice-dillon/|url-status=live}}</ref><ref name=":3">{{Cite web|date=2019-02-08|title=PC Music's Lil Data to release anthology of live-coded tracks|url=https://www.factmag.com/2019/02/08/lil-data-folder-dot-zip-announced/|access-date=2022-01-19|website=Fact Magazine|language=en-US}}</ref> It has been featured on [[BBC Radio 3]]'s New Music Show.<ref>{{Cite web|date=2020-02-02|title=New Music Show|url=https://www.bbc.com/mediacentre/proginfo/2020/08/new-music-show|access-date=2022-01-21|website=BBC Media Centre|language=en-GB}}</ref>


== Artists using TidalCycles ==
== Artists using TidalCycles ==

Revision as of 14:38, 21 January 2022

TidalCycles
Developer(s)Alex McLean and others
Initial release2009
Stable release
1.7.9 / 23 December 2021; 2 years ago (2021-12-23)
Repositoryhttps://github.com/tidalcycles/Tidal/
Written inHaskell
Operating systemLinux, macOS, Windows
TypeLive coding environment, Algorave
LicenseGPLv3
Websitetidalcycles.org

TidalCycles (also known as "Tidal") is a live coding environment designed for making music with code.[1][2][3]

Background

TidalCycles was created by Alex McLean who also coined the term Algorave.[4]

TidalCycles is a domain-specific language embedded in Haskell, focused on the generation and manipulation of audible or visual patterns.[5] Tidal's representation of rhythm is based on metrical cycles[6], inspired by Indian classical music[7], supporting polyrhythmic and polymetric structures using a flexible, functional reactive representation for patterns, and rational time. Tidal does not produce sound itself, but via the SuperCollider sound environment through the SuperDirt framework, or via MIDI or Open Sound Control.

Tidal is also used widely in academic research, including as a representation in music AI[8][9], as a language in network music[10], and in electronic literature[11].

Tidal is widely used at Algorave algorithmic dance music events[12][13], as well as being used on high profile music releases.[14][15][16] It has been featured on BBC Radio 3's New Music Show.[17]

Artists using TidalCycles

References

  1. ^ "Artist DIY: Digital Selves". Fact Magazine. 2020-06-09. Retrieved 2022-01-19.
  2. ^ McLean, Alex (2014-09-03). "Making programming languages to dance to: live coding with tidal". Proceedings of the 2nd ACM SIGPLAN international workshop on Functional art, music, modeling & design. FARM '14. New York, NY, USA: Association for Computing Machinery: 63–70. doi:10.1145/2633638.2633647. ISBN 978-1-4503-3039-8.
  3. ^ a b "Artist DIY: Digital Selves". Fact Magazine. 2020-06-09. Retrieved 2022-01-20.
  4. ^ "Opposing forces: Rian Treanor explains how he creates intense yet subtle club music". Mixmag. 2019-03-05. Retrieved 2022-01-20.{{cite web}}: CS1 maint: url-status (link)
  5. ^ Bick, Emily (March 2016). "Pattern Recognition". The Wire. No. 385. pp. 16–17.
  6. ^ Contributors, Ars (2020-09-26). "Deep algebra for deep beats: The beautiful sounds of musical programming". Ars Technica. Retrieved 2022-01-19. {{cite web}}: |last= has generic name (help)
  7. ^ "Type and jive". The Week. Retrieved 2022-01-19.
  8. ^ Stewart, Jeremy; Lawson, Shawn; Hodnick, Mike; Gold, Ben (2020-02-05). "Cibo v2: Realtime Livecoding A.I. Agent". Limerick, Ireland. {{cite journal}}: Cite journal requires |journal= (help)
  9. ^ Miranda, Eduardo Reck (2021-07-02). Handbook of Artificial Intelligence for Music: Foundations, Advanced Approaches, and Developments for Creativity. Springer Nature. ISBN 978-3-030-72116-9.
  10. ^ Ogborn, David; Beverley, J. (2017). "Estuary: Browser-based Collaborative Projectional Live Coding of Musical Patterns". www.semanticscholar.org. Retrieved 2022-01-19.
  11. ^ Rodriguez, Jessica; Franco, Alejandro; MacLean, Alexander; McLean, Alex; Navarro, Luis; Ogborn, David (2020-07-16). "Electronic Literature Live Coding Jam/Workshop". Electronic Literature Organization Conference 2020.
  12. ^ Mollan, Cherylann (2019-02-10). "Grooving to Algo'rhythms'". The Asian Age. Retrieved 2019-03-01.
  13. ^ Calore, Michael. "DJs of the Future Don't Spin Records—They Write Code". Wired. ISSN 1059-1028. Retrieved 2022-01-19.
  14. ^ a b Crilly, Lyle (2020-11-10). "Richard Devine: A Systic Approach to Acid". Roland Articles. Retrieved 2022-01-19.
  15. ^ a b Mullen, Mullen. "Impossible Forms - Beatrice Dilon".{{cite web}}: CS1 maint: url-status (link)
  16. ^ a b "PC Music's Lil Data to release anthology of live-coded tracks". Fact Magazine. 2019-02-08. Retrieved 2022-01-19.
  17. ^ "New Music Show". BBC Media Centre. 2020-02-02. Retrieved 2022-01-21.
  18. ^ Charli XCX – Vroom Vroom (Lil Data TidalCycles live coding edit), retrieved 2022-01-19
  19. ^ "Sonic Futures: How Technology is Guiding Electronic Music". FACT Magazine: Transmissions from the underground. Retrieved 2022-01-20.
  20. ^ "Meet the female coders pushing electronic music into the future". Mixmag. Retrieved 2022-01-20.
  21. ^ "Meet the Artists Using Coding, AI, and Machine Language to Make Music". Bandcamp Daily. 2018-01-25. Retrieved 2022-01-20.
  22. ^ "Watch the first exclusive live performance of No Man's Sky's soundtrack". PlayStation.Blog. 2017-03-30. Retrieved 2022-01-20.
  23. ^ "Deru – Sound and Atmospheres". www.steinberg.net. Retrieved 2022-01-20.

External links