누구나 도전할 수 있는 라이브코딩 첫걸음.
개요:
‘라이브코딩(Live Coding)’은 실시간으로 코드를 작성하며 사운드나 비주얼 등을 실시간으로 생성하는 것으로 주로 퍼포먼스의 형태로 이루어진다. 본 워크숍은 다양한 라이브코딩 소프트웨어 중 ‘Tidal Cycles’을 사용하여 여러 방식으로 ‘사운드’ 패턴들을 만드는 방법들에 대해 살펴본다. 본 워크숍을 통해 기존에 작업하던 방식과는 다른 방식으로 리듬, 멜로디 등 패턴을 창작하고 제어하는 법에 접근할 수 있다.
강사소개:
박다희(Dahee Park)는 전자 음악가로, 라이브 코딩과 모듈러 신디사이저를 통한 라이브 퍼포먼스 분야에서 활동하고 있다. 대표 앨범으로는 <Mangled – EP>(2023)가 있으며, <WeSA Festival 2021>(2021), <GIGA Noise Tokyo>(2023), 그리고 첫 라이브 코딩 단독 공연 <Repetition, Coincidence, Computer! Live Coding>(2023)이 있다. 또한 2024년에는 상하이에서 진행된 ICLC 2024(International Conference On Live Coding)에서 공연하였다.
A Beginner’s Step into Live Coding – Anyone Can Challenge!
Overview:
‘Live Coding’ refers to writing code in real time to generate sound, visuals, and more, often in the form of a performance. This workshop explores the creation of ‘sound’ patterns using ‘Tidal Cycles,’ one of the popular live coding software, and examines various approaches to generating rhythms, melodies, and other patterns. Through this workshop, participants will be introduced to a new way of creating and controlling patterns, offering a different approach compared to traditional methods.
Instructor Introduction:
Dahee Park is an electronic musician who specializes in live coding and live performances with modular synthesizers. Her notable album is <Mangled – EP> (2023), and she has performed at events like <WeSA Festival 2021> (2021), <GIGA Noise Tokyo> (2023), and her first solo live coding performance <Repetition, Coincidence, Computer! Live Coding> (2023). In 2024, she also performed at ICLC 2024 (International Conference On Live Coding) held in Shanghai.
내용:
[What is Live Coding?]
- 소리를 보고, 예상하고, 듣기
- 라이브코딩 문화와 퍼포먼스
- Tidal Cycles! 기본적인 셋업하기
[Make Pattern]
- Cycles, Syntax, Function
- Sound Mangling
- MIDI
[Make Sequence]
- Pattern Weaving (패턴 엮기)
[Live Coding Together]
- 💻🧑🏻💻👩🏻💻🔊💥
강의 일정: 2024년 8월 24일 토요일 오후 4시 30분부터 8시까지 (쉬는 시간 포함)
→ 강의 후 작가 & WeSA와의 뒤풀이가 예정되어 있습니다. 자세한 내용 신청 확정 후 안내
강의 장소:
WeSA Academy (서울시 마포구 토정로 9길 2, THILA 2층)
강의 난이도:
- 초보자 수강 가능
- 코딩 경험이 전혀 없어도 수강 가능
- 음악 이론에 대해 전혀 몰라도 수강 가능
- 단, 컴퓨터 자체에 익숙하지 않은 경우 어려울 수 있음 (문서 편집 등 일반적으로 사용되는 컴퓨터의 프로그램들에서 공통적으로 사용되는 “단축키 및 저장/불러오기의 기능”을 파악하고 있는 정도면 충분)
강의 대상:
- 라이브코딩 퍼포먼스 및 문화에 관심있으신 분
- 그냥 라이브코딩이 뭔지 궁금하신 분
정원: 10명
→ 정원 미달 시 폐강될 수 있습니다.
금액: 7만원
→ 환불 가능 기간: 8월 21일 수요일 오후 6시까지 환불 신청 가능. 이후 환불 불가.
수강 신청: 위사 쇼핑몰 (프로필 링크 참고)
준비물:
// 기본적으로는 Mac을 선호합니다. Windows도 수강 가능하나 일부 문제 발생 시 대응이 힘들 수 있습니다.
// 수강 신청 확정 후 설치 및 셋팅 가이드가 발송됩니다.
// 설치에 어려움이 있을 경우, 워크숍 이전에 미리 대리 설치를 도와드립니다.
– 다음 프로그램들이 설치되어 있는 노트북
1) Tidal Cycles
→ 설치 링크: https://tidalcycles.org/docs/getting-started/macos_install (MacOS), https://tidalcycles.org/docs/getting-started/windows_install (Windows)
→ Tidal Cycles를 사용하기 위하여 부수적으로 설치되는 소프트웨어가 많으므로, 꼭 워크숍 전 미리 설치해 오셔야 합니다.
2) Ableton Live 12 (11도 상관 없음)
→ 설치 링크: https://www.ableton.com/en/trial/
→ 저장할 일은 없을 예정이므로, 데모로 설치해 오셔도 됩니다.
3) BlackHole (채널 수 상관 없음. 무료)
→ 설치 링크: https://existential.audio/blackhole/
-이어폰 혹은 헤드폰
Content:
[What is Live Coding?]
- Seeing, anticipating, and hearing sound
- Live coding culture and performance
- Setting up Tidal Cycles! Basic setup
[Make Pattern]
- Cycles, Syntax, Function
- Sound Mangling
- MIDI
[Make Sequence]
- Pattern Weaving
[Live Coding Together]
💻🧑🏻💻👩🏻💻🔊💥
Schedule:
- Date: Saturday, August 24, 2024, from 4:30 PM to 8:00 PM (including break time)
- Post-workshop meet-up with the artist & WeSA. Details will be shared after registration.
Location:
- WeSA Academy (2nd floor, THILA, 9gil 2, Tojeong-ro, Mapo-gu, Seoul)
Difficulty Level:
- Suitable for beginners
- No prior coding experience required
- No music theory knowledge required
- However, basic computer usage (keyboard shortcuts, saving/loading files, etc.) is necessary. If you’re comfortable with general computer programs, you’re good to go!
Target Audience:
- People interested in live coding performance and culture
- Anyone curious about what live coding is
Capacity:
- 10 people
- The workshop may be canceled if the minimum number of participants is not reached.
Fee:
- 70,000 KRW
- Refund Policy: Refunds available until Wednesday, August 21, 6:00 PM. After this time, no refunds will be issued.
Registration:
- Sign up through the WeSA Shopping Mall (link in profile)
What to Bring:
- Preferably a Mac, but Windows laptops are also acceptable (note that some issues may arise that are harder to resolve on Windows).
- After registration confirmation, you will receive an installation and setup guide.
- If you face difficulties installing, we can assist with installation before the workshop.
Required Software on Laptop:
- Tidal Cycles
- Ableton Live 12 (11 is fine too)
- Installation Link: Ableton Trial
- No saving will be required, so you can use the demo version.
- BlackHole (Free, any channel count)
- Installation Link: BlackHole
- Earphones or headphones