Ikki til - Ixi lang - Wikipedia

ixi lang
ixi lang
ixi lang
Tuzuvchi (lar)ixi dasturi
Operatsion tizimMac OS X
Turijonli kodlash, eksperimental musiqa
Veb-saytwww.ixi-dasturiy ta'minot.net

Ikki til uchun dasturlash tili jonli kodlash musiqiy ifoda.[1][2] U musiqiy ta'limning turli darajalarida o'qitiladi va ishlatiladi Algorave spektakllar.[3] Boshqalar singari jonli kodlash tillar, masalan TidalCycles, ixi lang - bu domenga xos til dizayndagi soddaligi va cheklovlarini o'z ichiga oladi.

2015 yilda ixi lang musiqiy dasturiy ta'minot ishlab chiqaruvchisi tomonidan tashkil etilgan Loop sammitida namoyish etildi Ableton, bu erda studiyada va jonli ijroda musiqa yaratishning muqobil usuli sifatida taniqli obro'ga ega bo'ldi. Garland tekno-dueti vakili Mark Smit ushbu til haqida shunday yozadi: "Tovush nomini kiritib, o'zingizning panjara chizishingiz va yozuvlarni raqamlar bilan yozishingiz bilan, siz deyarli darhol oddiy zarbalar va ohanglar qilishingiz mumkin. Agar siz bir necha xil buyruq satrlarini yodlasangiz. modulyatsiya va tarkibiy o'zgarishlarning keng doirasi paydo bo'lishi mumkin. Siz kiritgan har qanday oddiy ma'lumotlar juda yumshoq bo'lib qoladi va bularning barchasini o'zingiz yuklagan namunalar bankida qilishingiz mumkin. Taxminan har bir kishi bir necha daqiqa ichida o'rnidan turishi va ishlashini hisobga olgan holda ixi lang singari jonli kodlash dasturiga o'z vaqtini sarflashni istaganlar juda intuitiv va suyuqlikka ega bo'lgan kompozitsiyalar darajasiga erishishlari mumkin ".[4]

Ixi lang xalqaro miqyosda ishlatiladi, masalan, Braziliyadagi Quase-Linema Lab kollektivi a'zolari, Belisha Beacon, 9-bo'lim va Buyuk Britaniyadagi Deerful,[5] yoki Parijda joylashgan Sougata Bhattacharya tomonidan. Ixi Langga turli xil jonli kodlash adabiyotlarida murojaat qilingan[6][7][8] va Gibber kabi boshqa jonli kodlash tizimlariga ta'sir ko'rsatdi,[9][10] EarSketch,[11] WulfCode[12] va Sonic Pi.[13]

Adabiyotlar

  1. ^ Magnusson, Thor (2011) ixi lang: jonli kodlash uchun SuperCollider paraziti. In: Xalqaro kompyuter musiqasi konferentsiyasi, 2011 yil 31 iyul - 5 avgust, Xaddersfild universiteti, Buyuk Britaniya.
  2. ^ Blekuell, Alan; Maklin, Aleks; Noble, Jeyms; Rohruber, Julian (2014-01-01). Blekuell, Alan; Maklin, Aleks; Noble, Jeyms; Rohruber, Julian (tahrir). "Jonli kodlash orqali hamkorlik qilish va o'rganish (Dagstuhl seminari 13382)". Dagstuhl hisobotlari. 3 (9): 130–168. doi:10.4230 / DagRep.3.9.130. ISSN  2192-5283.
  3. ^ "Algorave: Keyingi darajadagi elektron musiqani yaratadigan jonli kodlash harakati". Mixmag. Olingan 2018-09-23.
  4. ^ "Musiqa texnologiyasining yangi chegaralari". www.ableton.com. Olingan 2018-09-23.
  5. ^ Uinston, Emma. "Buni o'zim tuzatishim mumkinligini ayting". deerful.bandcamp.com. Olingan 2018-10-24.
  6. ^ Sorensen, Endryu; Svift, Ben (2014 yil bahor). "Livecoding-ning ko'p ma'nolari" (PDF). Kompyuter musiqasi jurnali. 38 (1): 65–76. doi:10.1162 / comj_a_00230.
  7. ^ Maklin, Aleks (2014). "Raqsga tushish uchun dasturlash tillarini yaratish". Funktsional san'at, musiqa, modellashtirish va dizayn bo'yicha ACM SIGPLAN 2-xalqaro seminari materiallari - FARM '14. 63-70 betlar. doi:10.1145/2633638.2633647. ISBN  9781450330398.
  8. ^ Guzdial, Mark (2013-10-01). "Jonli kodlar CS-ni yana bir bor ifoda haqida o'ylashga chorlamoqda". Kompyuter ta'limi bo'yicha tadqiqot blogi. Olingan 2018-09-23.
  9. ^ Gibber kreditlari
  10. ^ Charli, Roberts; Joann, Kuchera-Morin (2012). "Gibber: Brauzerda jonli kodlash audio". Xalqaro kompyuter musiqasi konferentsiyasi materiallari. 2012. hdl:2027 / spo.bbp2372.2012.011. ISSN  2223-3881.
  11. ^ Xambo, Anna; Friman, Jeyson; Magerko, Brayan; va Shah, Pratik (2016) Sinfda jonli kodlash bo'yicha hamkorlikdagi muammolar va yangi ko'rsatmalar Jonli interfeyslar bo'yicha xalqaro konferentsiya materiallari, Sasseks universiteti, Brayton.
  12. ^ WulfCode
  13. ^ Blekuell, Alan va Aaron, Sem (2015) Jonli kodlash tilini loyihalashda qo'l san'atlari amaliyoti Jonli kodlash bo'yicha birinchi xalqaro konferentsiya materiallarida, Lids, Buyuk Britaniya

Tashqi havolalar