Penyelaman Aljabar Bass Dalam: Suara Indah dari Pemrograman Musik

Keindahan objek-objek ini terletak pada tekstur suara dan kode yang elegan.







Selama berabad-abad, musisi telah bermain-main dengan teknologi, mendorong batas-batas seni - dari theremin hingga eksperimen dengan film pertengahan abad terakhir. Terlepas dari hobi ini, upaya untuk menghasilkan musik menggunakan kode program telah mengukir ceruk yang sangat kecil untuk diri mereka sendiri. Selama 70 tahun terakhir, sedikit orang yang telah terjun ke hal ini mendapati diri mereka berada di persimpangan diagram Venn antara pemrogram dan musisi avant-garde.



Hasil kerja keras ini tidak seperti apa pun yang pernah Anda dengar - dan beberapa upaya paling ambisius adalah menyilangkan audio analog dan digital bersama-sama.



Saya mewawancarai orang-orang yang menggunakan kode untuk membuat semua jenis musik, dari sampel sederhana hingga siaran radio yang dibuat langsung secara algoritmik hingga mempromosikan kualitas Marxis dari perangkat lunak open source. Meskipun menggunakan teknik berteknologi canggih dan mendalami aljabar, mereka semua mencari sesuatu yang sederhana: kotak pasir yang kreatif, tidak dibatasi oleh konvensi waktu dan teori.



"Cara berpikir yang disarankan oleh program"





Komposisi dari album baru Karl Stone " Stolen Car "



Karl Stone telah mengutak-atik sampel sejak 1973 (di lingkungan manipulator suara, kata kerja "to mangle", yang berarti "distort", digunakan untuk menunjukkan manipulasi ini). Dia mengeluarkannya dari musik komersial, merobeknya, dan merekatkannya kembali dengan cara yang tidak berarti. Hasilnya bisa menyerupai apa saja, mulai dari lagu populer yang diputar mundur hingga pengambilan gambar otomatis dengan suara manusia. Jadi saya (setelah mendengar pada Februari 2020 transmisi yang tampak seperti serangan suara, yang darinya orang tua menutup telinga mereka) tidak terkejut bahwa dia secara eksklusif menggunakan Max - bahasa pemrograman yang disukai banyak orang untuk menghasilkan musik dan multimedia. Ini adalah ruang kerja visual tempat tim musikdilambangkan dengan blok modular yang disatukan oleh koneksi virtual. Desain program gratis memungkinkan Anda melakukan eksperimen apa pun.



“Setiap sesi pemrograman dimulai dengan alur yang bersih,” kata Stone. “Tidak seperti semua perangkat lunak komersial lainnya yang memiliki asumsi dan pengoptimalan bawaan. Program Ableton Live, yang saya hormati, misalnya, membatasi pemikiran pengguna dengan kerangka kerjanya sendiri. "



Tanpa bingkai panduan ini, komposisi Stone benar-benar tidak nyata. Ia membandingkan karyanya, yang dikumpulkan dari sampel, dengan anagram: "Mereka memiliki kemiripan dengan makna semantik, tetapi aneh."



Stone, 67, yang lahir di Los Angeles dan lulus dari CalArts, memiliki sedikit pengalaman pemrograman dan telah menulis musik di komputer sejak 1986. Dia telah bekerja dengan program musik algoritmik tahun 80-an seperti Jam Factory dan program Music Mouse yang berpengaruh dari Laurie Spiegel. Dia menggambarkan komputer pada 1980-an sebagai "portabel" dan melakukan tur selama bertahun-tahun dengan Macintosh SE / 30.





Karl Stone tampil live dengan Apple Macintosh SE / 30 di awal tahun 1990.





Contoh khas ruang kerja Max Stone.



Jangan salin disket itu?



* "Jangan salin floppy disk ini" - referensi ke iklan terkenal yang ditujukan terhadap penyalinan perangkat lunak bajakan / kira-kira. terjemahan.



Stone menemukan Max (dinamai berdasarkan nama pionir musik komputer Max Matthews ) pada tahun 1989 ketika tinggal di sebuah kediaman seni di Jepang ketika seorang teman berbagi salinan floppy disk bajakan dengannya. Saat itu Max hanya bisa mengirimkan informasi dalam format MIDI dan tidak bisa memproses sinyal. Stone mulai tampil bersamanya, sering kali dengan artis video, penari, dan musisi Jepang.



Dia mengawasi transformasi program selama bertahun-tahun: kemudian program itu mencakup pemrosesan sinyal dan pemrosesan aliran video. Program ini dibagi di antara beberapa perusahaan, dan Stone menjadi penguji beta formal di berbagai tahap perkembangannya. Akhirnya, salah satu pengembang program tersebut mendirikan Cycling '74 untuk menjualnya. Perusahaan pihak ketiga menggunakan Max sebagai prototipe untuk membuat program musik Ableton Live yang sangat populer . Akibatnya, kedua program itu bergabung, dan kemudian Ableton benar-benar menyerap Cycling '74.



Stone diduga telah menolak batasan linier paksa Ableton, dan karyanya baru-baru ini terdengar lebih radikal daripada karya 30 tahun lalu (salah satu komposisi barunya sangat mirip dengan subgenre vaporwave elektronik., meskipun dia sendiri mengklaim bahwa dia belum mendengar apa-apa tentang dia). Dia tampil dengan iPad, laptop dan topi kain di kepalanya. Ia menggunakan protokol OSC (Open Sound Control) untuk mengirim data kontrol ke tambalan Max. Sejak 2001, ia tinggal di Jepang secara permanen dan mengajar di Universitas Chukyo, tetapi ia menghabiskan karantina di Los Angeles mengajar siswa Jepang melalui Zoom pada pukul 2 pagi waktu setempat.



Album terbarunya "Stolen Car" (anagram dari namanya Carl Stone) dirilis pada tanggal 25 September.



"Kode adalah musik"



Saat Stone mengerjakan produk pemrograman visual komersial, pecinta musik program di Berlin, Oslo, dan Stockholm telah beralih ke bahasa teks sumber terbuka. Salah satu pusat seni ini adalah label XKatedral Stockholm . Co-founder Maria Horn, kolaborator Daniel Carlson, dan musisi David Granström menelepon saya melalui tautan video pada pukul 4 pagi (waktu saya) dari studio mereka. Mereka memamerkan organ logam hitam antik dan pemandangan Mälaren, danau air tawar terbesar ketiga di Swedia.





Tambalan yang dibuat oleh Maria Horn dengan SuperCollider



Ketiganya menciptakan genre drone elektroakustik yang mengingatkan pada musisi dan band eksperimental seperti Tim Hecker , Sunn O)))dan Taylor Dupree . Saya berani menggolongkan musik ini sebagai iringan sempurna untuk tersesat di tundra Swedia. Mereka menggunakan bahasa SuperCollider , dirilis pada tahun 1996, dan sejak 2002 secara aktif berkembang sebagai proyek open source. Mereka tampil dengan pengontrol MIDI, meskipun Granström melalui fase "kode adalah musik" yang murni ketika dia hanya berdiri di samping laptopnya dan menjalankan tambalannya.



Ketika mereka mulai membuat kode di Royal College of Music di Stockholm, Horn dan Carlson menemukan bahasanya sangat sulit - sampai mereka mulai menggunakan "pola," salah satu dari lima paradigma SuperCollider. Mereka bekerja melalui frase deklaratif tanpa kewarganegaraan, memungkinkan penciptaan yang lebih cepat dan lebih alami. Granström juga menggunakan pola, tetapi karena semua orang di grup memanggilnya jenius, dia dengan mudah menguasai bahasa ini.



“Saya sangat terkesan bahwa SuperCollider gratis,” kata Horn. - Jika Anda baru memulai pemrograman musik, membeli program seperti Max akan menjadi langkah yang sangat serius bagi Anda. Dan saya menyukai kenyataan bahwa sudah ada komunitas di sekitar program tempat Anda dapat belajar dari satu sama lain. " Dalam membahas topik ini, Carlson menjelaskan apa yang dimaksud keduanya dengan "bebas" - "sumber terbuka, kebebasan legal, menurut ajaran Stallman." Dan ketika Horn menjelaskan sifat mengganggu dari perangkat lunak open source, Carlson menambahkan: “Saya ingin semua orang memiliki akses ke semuanya. Saya ingin setiap orang memiliki kebebasan berekspresi. Saya seorang Marxis. "



Horn menyela diskusi dengan satu kata - "cult" - sementara Carlson mulai mengembangkan tema penyetaraan aspirasi open source dalam seni dengan sepenuh hati. Proyek terbaru Horn, Kontrapoetik , menggunakan referensi keadilan sosial eksperimental pada gerakan buruh Swedia, pengadilan penyihir, dan interpretasi feminis Setanisme. Anda dapat mendengarkan proyek-proyek trinitas di tautan ( tautan , tautan , tautan ).



24 jam kekacauan





Komposisi FieldsOS dari William Fields



Tidak seperti para musisi yang disebutkan di atas, William Fields dari Philadelphia tidak pernah memainkan instrumen "nyata" (Swedia bermain di sebuah band metal, dan band noise Stone baru-baru ini bersatu kembali untuk merayakan ulang tahun ke-55). Fields membuat instrumennya sendiri.



Fields, 42, selalu menyukai komputer. Semuanya dimulai dengan Commodore 64 pertamanya, dan berlanjut dengan karier TI-nya. Di tahun 90-an, dia menggunakan DAW (digital audio workstation - sesuatu seperti Ableton), dengan susah payah menggambar semua not dengan tangan. Ketika seluruh waktu luangnya mulai dihabiskan untuk anak-anak yang muncul dalam keluarga, dia melakukan improvisasi. Pertama, dia memodulasi pertunjukan langsung teman-temannya, menambahkan efek audio tambahan. Lambat laun, ia mengembangkan lebih banyak efek, hingga ia membuat sistem pertunjukannya sendiri, yang belum ia publikasikan.



Sistemnya berjalan di laptop menggunakan REAPER dan JSFX untuk menghasilkan suara. Semuanya dikontrol dari iPad menggunakan antarmuka yang dikembangkan secara khusus menggunakan aplikasi Lemur. Dia menyebut sistemnya FieldsOS, dan mengatakan bahwa dengan antarmuka yang dirancang sendiri, "Anda dapat mengembangkan memori otot dan memainkan alat musik Anda sendiri dengan sangat baik."





Interface untuk FieldsOS milik FieldsOS di iPad Fields



Hal yang paling menarik dimulai ketika dia membuat tombol yang akan mengacak semua parameter. "Pengacakan membantu saya menjelajahi ruang peluang musik dan menemukan tempat menarik di dalamnya yang tidak akan saya temukan," kata Fields. "Kalau tidak, saya akan melakukan ritme 4/4 dengan snare drum pada langkah 2 dan 4 seperti itu."



Dia mulai mengubah sifat keacakan sehingga suaranya tidak sepenuhnya mengerikan, dan akhirnya muncul dengan tombol yang dia sebut "genre". “Pertama saya membuat tombol techno. Ini membatasi hal-hal tertentu - misalnya, menjamin drum 4/4 bass. "



Dia segera mulai menambahkan otomatisasi proses dengan JavaScript. FieldsOS membatasi dirinya sendiri dengan menekan tombol restart setiap 30 detik. “Itu seperti mesin slot,” katanya. Dia mengiklankan konsepnya ke radio Inggris eksperimental, Resonance Extra. Dia diberi jeda satu jam, dan dia mencurahkan setiap jam programnya untuk tombol genre baru, mengkodekannya seminggu sekali dan menyiarkannya tanpa mengedit apa pun. Di antara genre tersebut adalah Footwork, Wonky, dan UK Garage, serta genre ciptaannya sendiri seperti "Brownian techno", di mana komposisinya berangsur-angsur berantakan, dan "musik berkembang biak", di mana lagu-lagu tersebut "bermain" satu sama lain. Akhirnya dia mulai merindukan genre dan merilis arsip 24 jam sebagai album di situs Bandcamp.dan berakhir dengan itu. Kilauan futuristik dari album besar seharga $ 24 terdengar seperti akselerasi, menuju tak terbatas.



Fields sedang mencari pengembang aplikasi seluler untuk mengubah FieldsOS menjadi produk komersial. Album barunya "Traction" dirilis pada 4 September.



"Menyematkan loop dalam loop"





Demo TidalCycles dari aliran Alex McLean baru-baru ini



Saya berbicara dengan tiga orang dalam gerakan pengkodean langsung sekaligus - pencipta komunitas Alex McLean dan penggemar genre, Daniel Raeger (nama panggilan {arsonist}) dan Mike Hodnik (nama panggilan Kindohm) - karena mereka bersikeras bahwa cerita mereka saling terkait erat. Mereka menggunakan lingkungan desktop TidalCycles untuk pengkodean musik secara langsung. Ini adalah perpustakaan untuk bahasa Haskell dengan DSL (Digital Simulation Language) sendiri yang dikenal sebagai Tidal Mini-Language (ya, TidalCycles hanya disebut "Tidal" sebelum layanan streaming Jay-Z).



Pada dasarnya, ini adalah synthesizer yang kompleks - ia tidak memiliki sistem keluaran sinyal seperti Max, tetapi seniman menghubungkannya dengan SuperCollider dan sejumlah instrumen lainnya. Setiap orang yang saya ajak bicara berbicara tentang kemampuannya untuk menghasilkan bentangan suara yang rumit hanya dari beberapa baris kode. Raeger menyukai pendekatan aljabar program terhadap musik dan kemampuan untuk menulis bagian drum menggunakan algoritma pembagian sisa.



Penemu TidalCycles Alex McLean memulai pengkodean langsung pada tahun 2002 menggunakan Perl, tetapi dia tidak menyukai jeda waktu komputer. Dia mengambil inspirasi dari sistem perekaman tabla Bol Processor , dan menciptakan lingkungan yang membenamkan pengguna dalam "putaran umpan balik ketat" dari musik mereka sendiri.



“Ini semua tentang bersepeda, struktur metrik, dan politme, itulah sebabnya sistem ini disebut TidalCycles - ini semua tentang menyematkan loop dalam loop dan mengubahnya,” kata McLean. "Ini tentang menampilkan musik sebagai perilaku daripada notasi." McLean menyukai pola sebagai sebuah konsep. Di tempat kerja, ia mengeksplorasi struktur praktik tekstil di Yunani kuno. Dia memasukkan pemrograman ke dalam proses ini dengan membuat alat tenun elektromekanis .



Dia merilis TidalCycles pada 2009. Dia memiliki pengikut aktif, mulai mengadakan pesta dansa, yang dia dan temannya Nick Collins (salah satu penulis buku tentang SuperCollider) menyebutnya "Algoraves."



Alat pengungkap





SWGbbo Algorave, algoritma virtual 16-bit, diadakan pada tanggal 26 Juni 2020



- Algorave 10-13 berlangsung di bengkel, teater lama, tempat lain, serta di klub biasa. Sebuah acara dapat dihadiri oleh 20 hingga 150 orang - sering kali para geek yang telah menjadi musisi, atau musisi yang telah menjadi geek. Seniman sering kali memajang gambar dari laptop di layar besar agar peserta dapat melihat apa yang mereka lakukan. “Membuka alat kami adalah ciri khas komunitas ini,” kata Raeger. "Kebalikan dari banyak orang di bidang seni yang mencoba merahasiakan proses kreatif mereka."



Beberapa musisi, khususnya sekitar setengah dari mereka yang saya wawancarai, memprogram visualnya.untuk set mereka. Ada perdebatan di komunitas mengenai apakah layak memulai program dari layar hitam, atau langsung dari templat yang telah disiapkan sebelumnya. Raeger dan Hodnik menggunakan template, sedangkan McLean mulai dari nol.



Gerakan ini telah beradaptasi dengan baik dengan dunia modern dengan streaming langsung. “Kecenderungan untuk berbagi layar Anda berjalan baik dengan streaming,” kata Hodnik. Pesta sering terjadi di klub virtual, yang dapat diakses menggunakan kacamata realitas virtual, atau dengan membuka halaman di browser. Avatar Anda dapat menari untuk melakukan pengkodean langsung di layar klub virtual (sering kali dialirkan melalui Twitch). Anda dapat mengikuti poster Algorave di Twitter Algorave ”dan TOPLAP . Album



terbaru Raeger ,Hodnik dan McLean dapat ditemukan di tautan.



Pernyataan di luar musik



Jika Anda merasa musik ini tidak jauh berbeda dengan apa yang dilakukan dengan turntable atau program konvensional, Anda mungkin benar. Pernyataan seniman tidak serta merta melibatkan komposisi itu sendiri - ini bisa menjadi panggilan untuk memprogram musik atau instrumen mereka sendiri.



“Pemrograman musik bukanlah tentang mencoba mengungkapkan apa yang ada di kepala saya,” kata McLean. “Ini bukan tentang AI. Ini bukan tentang membuat komputer. Dan bukan berarti komputer membantu Anda mengekspresikan diri. Intinya adalah menerapkan ide, menyatukannya, dan melihat apa yang terjadi. Menggunakan kode sebagai materi kreatif. Tetapi hasilnya mungkin mengejutkan Anda. "



All Articles