[번역] G half-Sharp(반올림 사장조) 으로 전조하는 방법 (제이콥 콜리어 스타일)
원본 영상 In the Bleak Midwinter - Jacob Collier 주요 내용 이 영상은 microtonality(미분음성)의 독특함에 대해 다룹니다. 이 영상에서 다루는 곡은 크리스마스 캐럴 In the Bleak Midwinter의 Jacob Collier(제이콥 콜리어)의 편곡으로, 어느 시점...
원본 영상 In the Bleak Midwinter - Jacob Collier 주요 내용 이 영상은 microtonality(미분음성)의 독특함에 대해 다룹니다. 이 영상에서 다루는 곡은 크리스마스 캐럴 In the Bleak Midwinter의 Jacob Collier(제이콥 콜리어)의 편곡으로, 어느 시점...
소개 Debounce, Throttle 기능이 필요할 때 Combine을 이용해서 구현할 수 있습니다. Swift(스위프트): Debounce, Throttle 로 함수 실행 횟수 제한 (DispatchWorkItem 이용, 외부 라이브러리 없이) debounce, throttle를 간단히 요약하면 이벤트의 반복 실행시 콜백 함수의 ...
원문: How to Create Arrow Shape in SwiftUI 소개 앱을 개발할 때, 사용자에게 알려줄 여러 기호가 필요하다는 것을 깨닫게 됩니다. 화살표는 움직임이나 방향을 나타내는 널리 알려진 기호입니다. SwiftUI의 유연성(flexibility)은 화살표의 생성과 방향 지정을 쉽게 할 수 있게 합니다. 🤔 SwiftUI...
화음 밖의 음 (Non-chord Tone) 화음에 포함되지 않은 음을 뜻합니다. 비화성음이라고도 합니다. 클래식 화성학에서 주로 사용되는 개념이며, 재즈화성학에서는 텐션(tension)으로 취급하는 경우도 있습니다. 종류 (A) 지남음 지자 표시를 붙인 음과 같이 2개의 코드 톤(화성음)을 음계적으로 잇는 비화성음입니다. X...
소개 인터넷에서 PDFKit과 Annotation을 다루는 예제를 찾았는데 이 저장소가 지우개 기능이 제대로 구현이 안되어 있기 때문에 참고용으로 포스트를 작성합니다. https://github.com/poluektov/pdfkit-ink-annotations 절차 Step 1: 메인 화면에 지우개 버튼 추가 Main.storyb...
개요: SwiftUI와 UIKit을 연결하고 컨트롤하기 이미 이 주제와 관련하여 포스트를 작성한 적이 있습니다. SwiftUI: 웹 뷰(WKWebView) 추가하기 및 자바스크립트 실행 (Representable 사용) 그런데 위의 방법은 Combine의 PassthroughSubject를 이용하기 때문에 Combine을 사용하지 않는 방...
이전 글 Swift: 큐(queue) 구현하기 힙 (Heap) 우선순위 큐 구현에서 가장 많이 사용하는 자료구조가 힙(Heap) 구조이므로 먼저 힙에 대해 아는 것이 좋습니다. 힙은 최댓값 및 최솟값을 찾아내는 연산을 빠르게 하기 위해 고안된 완전이진트리(complete binary tree)를 기본으로 한 자료구조(tree-bas...
큐(Queue) 큐(queue)는 기본적인 자료 구조의 한가지로, 먼저 집어 넣은 데이터가 먼저 나오는 FIFO(First In First Out)구조로 저장하는 형식을 말합니다. 나중에 집어 넣은 데이터가 먼저 나오는 스택과는 반대되는 개념입니다. 프린터의 출력 처리나 운영체제의 메시지 처리기, 프로세스 관리 등 데이터가 입력된 시간 순서대로 처리...
Locus iste Locus iste(이 장소), 카탈로그 번호 WAB 23은 안톤 브루크너 (Anton Bruckner; 1824~1896)가 1869년에 작곡한 종교 모테트(motet)입니다. 이 작품의 텍스트(가사)는 교회 봉납식을 매년 축하하기 위한 라틴어 화답송(gradual) “Locus iste“입니다. 시작 구절(incipit)의...
메트릭 모듈레이션(Metric Modulation; 박자 변조) 출처: Metric modulation 메트릭 모듈레이션이란? 음악에서 메트릭 모듈레이션(metric modulation)는 템포(tempo)와 박자(meter)의 변화에 대한 공식입니다. 현대 음악에서는 연주자들이 쉽게 템포를 유지하며 연주할 수 있도록 곡의 템포를 변경할...