일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 대중음악화성
- DP
- 코드차용
- 음정이론
- 코딩테스트
- 밴드
- code tree
- syncroom
- 인계
- 스케일분석
- 연습실
- Java
- 취준
- 모달진행
- 수원
- 화음분석
- 삼성기출
- 음악작곡기초
- 코드트리
- mode chord
- 모드코드
- 합주
- 음계구조
- 평행조
- 합주실
- 삼성전자
- 코테
- 알고리즘
- ableton live 12
- 화성학응용
- Today
- Total
목록전체 글 (25)
Code Beat
나인 합주실https://naver.me/GpCTMM9L 네이버 지도나인합주실map.naver.com장점1. 방이 여러개, 예약가능성 높음2. 주차 가능한 공영주차장이 근처에 있음. 단점1. 공간이 작은 방의 경우 사운드 조정이 어려움2. 예약 방식이 특이하고 특히 UI 측면에서 모바일로 예약이 불편하고 번거로움 줄라이 합주실 스튜디오https://naver.me/5RhvYNgb 네이버 지도줄라이 합주실 스튜디오map.naver.com 장점1. 성균관대역 도보권2. 근처 공영주차장 있음.3. 공간이 넓고 인테리어가 세련됨단점1. 마이크 두 개, 피아노 두 대 동시사용이 불가 (25.08.24 방문 기준)2. 드럼 소리가 울려 다른 악기와 마이크 사운드가 커야함. https://code-beat.tisto..
모달 인터체인지는 조성을 유지하면서 다른 평행조(parallel key)의 코드를 일시적으로 차용하는 기법이다. 이를 통해 음악에 새롭고도 의외의 색채를 부여할 수 있다. 예를 들어, C장조(C major) 곡에서 **C단조(C minor)**에 포함된 코드를 가져오는 식이다.1. 모달 인터체인지란?모달 인터체인지는 현재 조성(예: C major)을 유지하면서 같은 으뜸음(C)을 가진 다른 모드나 조의 코드를 빌려오는 것을 의미한다.기존 조성 유지: 톤 센터(으뜸음)는 그대로타 모드 코드 차용: 평행조(또는 평행모드)에서 특정 코드를 잠시 가져옴사용 목적: 분위기 전환, 감정 강화, 불협의 활용2. 가장 많이 쓰이는 차용 대상: 평행 단조C장조에서 가장 자주 차용되는 대상은 **C 단조(C minor)*..
화성학에서 모드(Mode)는 장음계나 단음계 외에도 다양한 스케일의 분위기를 표현할 수 있도록 도와주는 이론이다. ‘모드’는 단순히 음을 나열하는 순서를 바꾸는 것이 아니라, 특정 음을 중심으로 한 음계적 감각을 재구성하는 방식이며, 이를 기반으로 한 코드를 **모드 코드(Mode Chord)**라고 한다.1. 모드(Mode)란?모드는 고대 교회 선법(Church Mode)에서 유래한 개념으로, 7개의 음을 기준으로 각각의 음을 중심으로 한 스케일을 형성한다. 예를 들어 C 메이저 스케일(C-D-E-F-G-A-B)에서 각 음을 출발점으로 삼으면 서로 다른 7개의 모드를 만들 수 있다.모드 이름시작음구조(반음 위치)기본 성격IonianC3-4, 7-8장조DorianD2-3, 6-7단조PhrygianE1-2..
화성학은 음악에서 동시에 울리는 음들의 관계를 분석하고 설명하는 학문이다. 이론적 출발점은 **음정(interval)**이며, 이는 두 음 사이의 높이 차이 또는 거리로 정의된다. 음정은 선율적일 수도 있고(순차적으로 들림), 화성적일 수도 있다(동시에 울림). 화성학에서는 주로 후자의 관계를 다룬다.1. 음정의 종류음정은 도수(숫자)와 성격(음정의 질)로 분류된다. 숫자는 기준음에서 몇 번째 음인지 나타내며, 성격은 다음과 같이 구분된다:완전음정 (Perfect): 1도, 4도, 5도, 8도장음정 (Major): 2도, 3도, 6도, 7도단음정 (Minor): 장음정을 반음 좁힌 것증음정 (Augmented): 완전 또는 장음정을 반음 넓힌 것감음정 (Diminished): 완전 또는 단음정을 반음 좁..
https://www.ableton.com/ Creative tools for music makers | Ableton www.ableton.com Ableton Live 12는 MIDI를 사용하기 위한 프로그램으로 처음 계정을 만든 후에 30일간 무료 사용이 가능하다.https://www.ableton.com/en/trial/ Try Ableton Live 12 for free – 30-day Trial download | Ableton www.ableton.com MIDI를 input으로 하여서 다양한 악기들을 연주해 볼 수 있고 녹음도 가능하다.30일이 지난 후에는 Intro, Standard, Suite 세가지 라이센스에 대해 구매한 후 사용가능하다.프로그램을 통해 SyncRoom 1, 2 를 연..
: 객체를 통해 클래스의 정보를 분석해 내는 프로그램 기법 Object.getClass()를 통해 클래스 정보를 로드 예시 코드 Class c = "foo".getClass(); System.out.println(c); // 출력 : class java.lang.String byte[] b = new byte[1024]; System.out.println(b.getClass()); // 출력 : class [B int a = 1; System.out.println(a.getClass()); // 에러 발생 Integer d = 1; System.out.println(d.getClass()); // 에러 발생 System.out.println(Integer.TYPE); // 출력 : int Method를 ..
8방향으로 움직이는 map에서의 단순 구현 문제 #include #include #include #include using namespace std; int map[50][50]; int visit[50][50]; int N, M; vector clouds; int dr[8] = { 0,-1,-1,-1,0,1,1,1 }; int dc[8] = { -1,-1, 0, 1, 1, 1, 0 , -1 }; void new_cloud() { clouds.clear(); for (int r = 0; r = 2) { clouds.push_back(..
구현 문제에서 행, 열을 다루는 방법이 일반적이지 않은 문제이다. 구슬이 사라진 후에 순서에 맞는 동작을 시키는 것이 중요하고 연쇄되는 동작에 대해 잘 구현하여야 디버깅의 늪에 빠지지 않을 수 있다. 메모리 : 2036 KB 시간 : 12ms 언어 : C++17 #include #include #include #include using namespace std; int map[50][50]; int N, M; int sr, sc; int answer[3] = { 0,0,0 }; deque balls; vector tmp; void set_balls() { for (int i = 0; i < N; i++) { for (int j = 0; j < N; j++) { map[i][j] = 0; } } if (b..