12P by disjukr 2021-10-03 | favorite | 댓글 2개

- 코드를 실행해볼 수 있는 놀이터 제공: https://sorry.daldal.so/sorrygle

## 제작배경

저자는 채팅 커뮤니티의 지인들과 악상을 공유하기 위해 작곡 프로그램인 MuseScore를 이용해 왔음

새 음악 프로젝트를 만들고 음악 파일로 출력해서 파일 업로드하여 공유하는 일련의 과정이 번거로웠음

짧은 코드로 채팅창에서 바로 공유할 수 있도록 MML(Music Macro Language) 등 작곡 프로그래밍 언어 사용을 검토

MML에서는 스타카토, 스포르잔도, 크레센도, 꾸밈음 등을 간결하게 표현할 수가 없어서 새로운 문법을 고안하고 구현

소리글의 저자인 쪼리핑님은 유명 오픈소스 끝말잇기 온라인 게임 끄투의 개발자이기도 하십니다: https://github.com/JJoriping/KKuTu

끄투가 오픈소스였다니 대단하네요. 소리글도 정말 직관적이고 잘 만든 오픈소스같은데 제가 음악에 문외한이어서 더 못만져보는게 아쉽습니다.