diff --git a/content/pages/jamsil/index.rst b/content/pages/jamsil/index.rst index f7651c7..339b8b0 100644 --- a/content/pages/jamsil/index.rst +++ b/content/pages/jamsil/index.rst @@ -14,3 +14,18 @@ | panaz8은 기본 포함이고. wav2~도 포함이고. | nanokontrol2-channel은 ... 포함은 아닐수도 있고. | 즉, 마지막 것만 컨트롤이 된다고 했을때 이 사운드 인스턴스와 콘트롤 사이의 연결이 마지막 것만 연결되게 유지되도록 해야 하는 점이 있어. +| +| 시나리오를 살펴볼게. +| +| 처음에, 아무 인스턴스 없고. +| 인스턴스 하나 시작하지, 뭔가 버튼을 하나 눌러줘. s 라던가. +| 그러면, 인스턴스가 하나, '생성'이 됨. +| 그런다음에, 그 전에 콘트롤과 연결되었던 인스턴스가 있는지 확인해야하고. 이건 그냥 인스턴스 갯수가 1인지 확인하면 될듯. +| 있었으면, 연결 삭제 +| 없었으면, 아무것도 안함. +| 그런담에, 연결 재 수립. +| 연결할 것은, panning 컨트롤하고, speed 컨트롤 두가지 신호선. +| 그리고, r버튼이 눌리면, 마지막 인스턴스를 삭제... 근데, 인스턴스 갯수가 0이면 암것도 안함. 인스턴스 갯수를 바탕으로 좌표 계산해서, 셀렉스 & 삭제 이렇게 진행. +| 연결할때도 뭔가 셀렉스 & 연결 이렇게 해야할 거고.. +| 삭제를 했으면, 그 전 오브젝트가 있을건지 미리 알수 있을 테니. 그걸 선택 그리고, 재연결 수립. +| 이렇게 진행해야 한다.