'코드스케쳐'에 해당되는 글 2건

  1. 2017.07.18 자동 편곡 프로그램 chord sketcher 리뷰
  2. 2017.07.17 편곡이란 무엇일까요?(편곡의 정의)
음악이야기2017. 7. 18. 10:35

-자동 편곡 프로그램 chord sketcher 리뷰


'Algorithmic composition'이란게 있더군요.

그냥 옛날에 모짜르트의 주사위 작곡법 처럼 짜집만 하는것 뿐만 아니라, 

mathematical models, knowledge-based systems, grammars, evolutionary methods, systems which learn, hybrid systems 등등 여러가지 방법들이 많이 쓰이는 거 같더군요. 딥러닝 등의 인공지능 기술로 인해서 컴퓨터가 자동으로 작곡 해주는 것도 아주 빠른 속도로 발전하고 있다고 하는군요.


여기서 소개해 드릴 chord sketcher는 얼마 전 편곡에 관한 포스팅을 할 때 소개한 프로그램입니다.


편곡이란 무엇일까요?(편곡의 정의)


자동으로 편곡 또는 비트를 찍어주는 편리한 프로그램이네요.

많은 정보가 없어서 일단 공식 사이트에 있는 정보를 긁어왔습니다.


공식 사이트


누구나 쉽게 노래를 만들 수 있습니다.

코드 스케쳐는 알고리즘 작곡(Algorithmic composition)입니다.


모든 악기는 무작위로 선택됩니다. 모든 노트는 특별히 고안된 무작위 알고리즘에 의해 생성됩니다. 

따라서 동일한 템포, 동일한 코드 진행이 있더라도 동일한 곡을 만들 수는 없습니다. 

코드 스케치 (cord sketcher)로 노래를 만들면 노래가 때로는 좋고 때로는 나빠질 때가 있습니다. 

운이 좋으면 창조적인 노래를 부를 수 있습니다.


사용자 화 코드 진행

드래그 앤 드롭으로 쉽게 코드 진행을 할 수 있습니다.

쉬운 키 변경

원하는 키를 선택할 수 있습니다. 노래 키를 변경할 때마다 코드가 자동으로 조절됩니다.

쉬운 만들기

템포와 코드 진행만 조절하면 노래를 만들 수 있습니다.

임의 화음 진행으로 화음 및 하모니를 알지 못하더라도 노래를 만들 수 있습니다.

MIDI 내보내기

MIDI 파일 및 채널 선택을 내보낼 수 있습니다. 

따라서 DAW (Cubase, Ableton Live, Logic Pro, FL Studio, Studio One 등)에서 전문 파일 작업을 할 수 있습니다.

트랙 켜기 / 끄기, 악기 선택

16 개의 악기 트랙이 있습니다. 패턴에 따라 악기를 원하는대로 켜고 끌 수 있습니다. 따라서 더 복잡한 패턴을 만들 수 있습니다. 

또한 각 트랙에서 악기를 변경할 수 있습니다.

쉬운 구성

Chord Sketcher에는 많은 패턴이 있습니다. Duplicate, Delete 및 DragMove로 노래를 자유롭게 만들 수 있습니다.

균형 잡힌 사운드

볼륨을 쉽게 조정하고 각 트랙을 팬합니다. 균형 잡힌 사운드를 즐길 수 있습니다.


사양

Windows :

Windows XP / 7 / 8 (32-bit only)

Pentium IV 1.6GHz or higher

512MB RAM or higher

120MB free disk space

Supported Interfaces

Stand-alone


자유로운 화음 설정으로 음악 자동 생성

알고리즘 구성

16 형 멀티 악기

MIDI 저장

패턴 구조체 유형

드롭 앤 드롭 로딩

각 채널에서 악기 선택 가능

무작위로 음표 및 리듬을 변경할 수 있습니다.

선택한 패턴을 반복 재생합니다.

MIDI 저장시 채널 선택

다른 악기 (VST 및 외부 신디사이저) 연결을위한 MIDI 출력 포트

MIDI 클록 동기화 (Ableton Live, FL Studio)


일단 공식홈페이지에 있는 정보를 한국말로 번역해봤습니다. 

그렇게 어렵지도 않고 복잡하지도 않네요.

정품 라이센스 구매시 39달러에 다운로드 연장 서비스는 4.95달러네요. 그렇게 비싼 가격은 아닙니다.

물론 32비트 컴퓨터에만 오직 사용할수 있고, 2015년도에 릴리즈된 1.05버전이 업그레이드 되지 않는걸로 보아서는 더이상 안 나오는 제품 일수도 있습니다.


일단 데모버전을 받아서 맛보기로 어떤 프로그램인지 살펴보겠습니다.


우선 공식 홈페이지에서 30일 체험판을 다운로드 받습니다.

설치방법은 그냥 알집 까는것처럼 yes로 일관하다 보면 설치됩니다.



설치가 완료되면 바탕화면에 위 사진과같은 단축 아이콘이 생성됩니다.

실행해 봅니다.



30일동안만 사용할수 있는 쉐어웨어입니다. 라고 뜨는데 Use 버턴을클릭합니다.


유저 인터페이스는 별거 없고 아주 단조롭습니다.



우선 랜덤 코드(Random Chords)버튼을 클릭해봅니다. 

그러면 옆에 코드값들이 바뀌는것을 알수 있죠.

코드를 진행하는데 어떤 코드 다음엔 어떤코드가 어울리고,,, 

이런게 화성학을 배운적이 없는 사람들에게는 어지간히 머리아픈일이 아닙니다.

왜 불협화음이 나오는가 싶고요.

유명한 노래들의 코드 진행을 참고하거나, 프로그램을 사용해서 

스튜디오원이나 큐베이스에서 제공하는 '코드 어시스트' 기능들을 참고 할 수도 있겠죠.

근데, 이 프로그램은 그런것을 찾아볼 필요가 없습니다.

버튼한번이면 코드들이 알아서 따집니다. 운에 의해서 노래가 만들어 지는 거죠. 

같은 코드라고 해도 악기들이 다르기에 전혀 다른 느낌이 납니다.


Custom Chords 버튼을 누르면, 코드 진행을 커스터마이징 할수도 있네요.

물론, 별다른 지식이 없는지라 머리 아프게 조정하지는 않았습니다.


코드값을 입력하고, 오른쪽에 Tempso Setting을 해줍니다.

BPM 70~130으로 해뒀는데, 그러면 그 사이에 BPM으로 노래가 만들어집니다.

설정을 마치고 Create버튼을 누릅니다.

그러면 16종의 악기들이 코드 진행에 따라서 다양한 패턴으로 만들어집니다.

악기마다 드럼이면 킥, 하이헷, 스네어 소리도 조정해줄수 잇고 볼륨이나 팬도 조절 가능 합니다.

Loop Mode를 클릭해둔 상태에서 재생을 하면 한가지 패턴만 계속 반복합니다.

REMIX 버튼을 누르면 거의 동일하게 복사 된 탭이 하나 더 생성됩니다.


REMAKE는 이름 그대로 새로 만듭니다.

REMIX와 다르게 BPM이나 악기의 배치등이 살짝살짝씩 달라졌네요.


Save 버턴을 누르면, 해당 프로젝트 파일을 저장합니다.

참고하셔야할 게, wav, mp3나 midi파일이 아니라, csk라는 자체 프로젝트파일로 저장됩니다.


그 옆에 Save MIDI 버튼을 클릭하면 정품 라이센스를 등록하라고 메세지가 나옵니다.

체험판에서는 midi나 다른 음악파일 형태로 저장이 불가능합니다.

사용해보시다가 마음에 들면 라이센스비 주고 하나 장만하는것도 좋을거 같네요.

만약 midi가 된다면 DAW 프로그램들로(큐베이스, flstudio...) 가상악기 입혀서 훨씬더 그럴듯한 음악을 만들 수 있을것 같아 보입니다.


아래는 프로그램을 사용해서 간략하게 만들어본 곡들입니다.




곰 오디오로 추출하다 보니, 음질이 좀 깨지네요.

대략 이렇게 곡이 뚝딱 만들어집니다.


Review

장점

-진짜 음악을 모르는 사람이 쉽게 비트를 찍어볼 수 있습니다.

-몇 가지 패턴의 그 노래가 그 노래 같던 자동작곡프로그램들에 비해서는 다양한 소리를 낼 수 있는 것 같습니다.

단점

-계속 시도해보면 다를수도 있지만 장르가, 힙합? 팝 같은 느낌의 음악만 만들어지는군요.

-밴드인어박스처럼 알엔비나 째즈, 로큰롤, 살사 같은 다양한 장르의 음악을 만들지는 못하는 것 같습니다.

Posted by Joseph514
음악이야기2017. 7. 17. 13:16

-편곡이란 무엇일까요?(편곡의 정의)


좀 아리까리 해서 한번 정의해보았습니다.

편곡이란 영어로 arrangement이라고 합니다.


어렸을적에 노래방에 가서 노래를 부르면 보통 노래를 누가 만들었냐고 나옵니다.

편곡? 재편곡? 리메이크? 리믹스? 뭐, 리믹스는 제껴 두더라도, 햇갈리더군요.

여기서 작사, 작곡, 편곡이라는 부분이 있는데. 여기서 작곡이면 노래를 만드는것? 작사면 가사를 쓰는 것을 말할 텐데, 편곡은 편(edit)곡(song) 음악 바꾸는 것을 이야기 하는 것 일까?

근데 그게 아니었습니다.


작사 = 가사를 만드는 작업

작곡 = 멜로디를 만드는 작업. 멜로디(선율) 중에서도 주멜로디(주선율)을 만드는 작업이 작곡입니다. 멜로디 중 부선율을 만드는 작업은 편곡 작업에 해당합니다.

편곡 = 멜로디를 뒷받침해주는 부분(반주, 부선율, 코러스)을 만드는 작업

재편곡 = 기존의 편곡을 새롭게 바꾸는 작업

리메이크 = 기존에 발표된 곡의 멜로디의 일부나 가사 또는 편곡을 새롭게 바꾸는 작업

이라고 합니다.


나무위키에 정의되어 있기로는 

음악에서 멜로디를 뒷받침하는 부분(반주, 부선율, 코러스)을 만드는 작업

입니다.



정확히 말하자면 '주멜로디를 뒷받침해주는 부분'입니다. 

멜로디에는 주멜로디(주선율)와 부멜로디(부선율)가 있는데, 단순히 멜로디라고 말할 때는 주 멜로디만을 의미 하는게 보통입니다. 생각하기에 따라서는 사운드를 조정하는 엔지니어링, 마스터링 단계를 마지막 단계로 볼 수도 있겠습니다만, 하나의 곡을 만드는 과정에서 마지막 단계의 작업으로 봅니다. 


한편 멜로디를 뒷받침해주는 것 중 핵심은 반주이기 때문에 편곡을 '반주를 만드는 작업'이라고 이해해도 무방합니다.

영어로 표기된 음반 크레딧의 경우 편곡자 이름은 arranged by 뒤(또는 arrangement by 뒤)에 표기됩니다. 

예를 들어 'arranged by 아무개'

힙합에서는 반주보다는 비트라는 용어가 주로 쓰입니다. 

그리고 힙합에서는 '비트 찍는다'는 말을 쓰곤 하는데, 그 작업이 힙합에서의 편곡 작업에 해당합니다.


편곡이란 말이 왜 곡을 바꾼다 같은 재편곡이나, 리메이크와 같이 쓰이는 이런 오해가 생겼냐 하니

인기 TV 프로그램 '나는 가수다', '불후의 명곡' 등 음악 경연 프로그램에서 


편곡이라는 단어를 '곡의 분위기나 스타일을 새롭게 바꾸는 작업'이라는 의미로 잘못 사용하였고, 해당 프로그램들이 인기를 끌면서, 현재 많은 사람들이 편곡의 의미를 그렇게 이해하고 있습니다.


하지만 나는 가수다, 불후의 명곡 등에서 보여지는 작업은 엄밀히 말하면 재편곡 또는 리메이크입니다. 

물론 재편곡 역시 편곡 작업이긴 합니다. 또한 리메이크를 할 땐 보통 재편곡 작업이 동반됩니다. 

따라서 해당 프로그램에서 자주 등장하는 '기존 곡을 편곡했다'라는 말이 완전히 틀린 표현이라고 할 수는 없습니다. 

그러나 기존의 가사를 바꾸는 것 역시 작사 작업이지만 그렇다고 해서 작사의 의미가 기존의 가사를 바꾸는 작업이 아니듯, 편곡의 의미는 반주 등을 만드는 작업이지 기존의 편곡을 새롭게 바꾸는 작업이 아닙니다. 

따라서 음악 경연 프로그램에서의 자주 쓰이는 '기존 곡을 편곡했다'는 표현보다는, '기존 곡을 재편곡했다', 또는 '기존 곡을 리메이크했다'는 표현이 보다 정확한 표현입니다.

한편 정식으로 발표된 노래 중 리메이크가 되지 않은 노래는 널리고 널렸지만, 편곡이 되지 않은 노래는 찾아보기 힘듭니다. 

왜냐하면 발표된 대부분의 노래에는 반주가 들어있기 때문입니다. 

물론 작사, 작곡만 한 뒤, 반주없이 보컬만 녹음하여 발표한 노래가 있을 수도 있는데, 그런 곡은 편곡이 되지 않은 곡입니다.


반주를 어떻게 만드느냐, 즉 편곡을 어떻게 하느냐에 따라 곡의 전반적인 분위기, 디테일 등이 크게 달라지게 됩니다. 

사실상 편곡은 작곡보다 더 중요한 것이라고 할 수도 있습니다. 

작곡이 뼈대라면 편곡은 그 뼈대에 살을 붙이는 작업입니다. 

그만큼 편곡은 중요한 일이며, 스타일에 따라 오히려 작곡보다 편곡이 더욱 어려울 수도 있습니다. 

하나의 노래를 만들면서 작곡가가 편곡까지 도맡아 하는 경우가 많지만 작곡가와 편곡자가 다른 경우도 많습니다. 


일반적으로 작곡보다 편곡이 더 어렵다고 말합니다. 

막말로 작곡은 악보도 모르고, 악기를 연주할 줄 몰라도, 멜로디를 흥얼거릴 줄만 알면 할 수도 있는 것입니다. 

악보야 악보 그릴 줄 아는 사람이 나중에 흥얼거리는 것을 듣고 그려주면 되는 거니까요.

다시 말해 음악에 대한 아무런 지식 없이도, 음악 공부를 한 적이 없어도 할 수 있는 것이 작곡입니다. 물론 음악을 체계적으로 공부한 뒤 작곡한 경우가 그렇지 않은 경우보다 좋은 곡을 쓸 확률이 높습니다.

하지만 편곡은 다릅니다. 편곡은 음악 지식을 공부하지 않으면 불가능합니다. 


각 악기의 특징들도 알아야 하고, 악기 연주도 어느 정도 할 줄 알아야 하고 어느 정도 이상의 음악 이론도 알아야 할 수 합니다.


다만 최근엔 자동연주프로그램, 즉 시퀀서(DAW)와 가상악기프로그램이 있어서 실제 연주를 못해도 편곡이 아예 불가능한 것은 아닙니다. 그러나 실제악기를 연주할 줄 아는 것과 그렇지 못하고 컴퓨터 프로그램만 돌릴 줄 아는 것은 큰 차이가 있다고 박진영이 말한 바가 있습니다.


한편 아이돌들이 작곡했다고 하는 노래들의 크레딧을 살펴보면, 편곡은 대부분 유명한 다른 프로듀서가 맡아서 하고 있습니다. 소위 작곡한다는 아이돌 가수들의 경우 편곡은 못하는 경우가 태반입니다. 

아이돌들의 실력을 폄하 하는 것은 아닙니다. 작곡과 편곡은 다르다는 설명이지요. 

편곡이 먼저 된 곡 위에 멜로디를 붙여 작곡을 하기도 합니다.


박진영은 작곡으로 칭찬들었을 때보다, 편곡으로 칭찬 들었을 때가 훨씬 기분 좋다고 합니다. 

왜냐하면 앞서도 말했듯이 편곡은 공부라는 노력이 필요하므로, 편곡 잘했다는 소리를 들으면 음악 공부에 대한 노력을 인정받은 듯하기 때문이라고 합니다. 

'작곡'은 주선율(주멜로디) 정도, 그러니까 진짜 '뼈대'만 만드는 것을 가리킨다고 보면 됩니다. 

주선율은 일단 최소한 만드는 단계에서는 선율 자체만 좋으면 되지만, 반주의 경우는 주선율을 잘 받쳐주면서 곡을 살려줘야 하는 동시에 자기들끼리도 조화를 이루어야 하기 때문에 신경 쓸 게 많습니다. 


제가 예전에 만들어보기로는 드럼샘플이나 mpc같은 걸로 드럼 루프 붇히고 기타나 피아노 멜로디 대충 코드만 따서 치고 베이스는 루트음만 쳐서 한 곡 만들어본 적은 있습니다.

처음 들을때는 귀가 익숙해져서 그런지 몰랐는데, 나중에 와서 듣기엔 참 괴롭더군요.


밴드의 경우는 모든 멤버가 공동으로 편곡 작업하는 경우가 흔합니다.

보통은 합주실이나 스튜디오에서 서로 아이디어를 교환하면서 작업을 진행합니다.

혹은 키보디스트나 기타리스트카 단독으로 편곡을 담당하기도 합니다. 

베이시스트가 편곡을 담당하는 경우도 많다고 합니다. 리듬악기인 동시에 멜로디악기라는 베이스의 특성상 각 악기의 조화에 신경 쓰기가 비교적 수월하기 때문이라고 하네요. 

그러나 보통은 '다 같이 작업해서 특별히 누가 만들고 누가 편곡한 곡이라고 하기가 어렵다.'며 작/편곡자를 밴드 명의로 하는 경우도 있습니다. 

편곡 작업 중에서도 스트링 편곡(현악기 편곡)이 가장 어렵다고들 합니다.


작사라 MC라면 자기 가사 자기가 쓰는데 일이니깐, 흔히 했었고. 작곡은 그냥 멜로디 흥얼흥얼거리는 거 녹음시켜서 만들긴했었는데 불협화음만 가득하더군요.

편곡을 도와주는 프로그램을 이용하면 좀 쉬게 곡을 만들수 있습니다.


Band in a box


코드만 입력해서 style을 입력해주면, 알아서 해당 장르에 비슷한 음악을 만들어줍니다. 힙합, 째즈, 락, 발라드 뿐아니라 살사, 바차타등 라틴 음악도 있네요.

곡 퀄리티는 midi라 좀 실망스럽지만 midi로 저장해서 DAW에서 불러와 vsti이용해서 짜집기하면 곡 작업을 하기 수월해집니다.


Chord Sketcher


Chord Sketcher은 16악기 트랙이 자동 생성되며 패턴 어렌인지 방식입니다. 

알아서 다른 악기들이 코드에 맞게 끔 연주해 주네요.


SmartComposer - Automatic Composer Software


이건 국산 소프트웨어라고 하는데, 잘은 모르겠습니다. 유튜브 영상이 너무 신기해서 퍼왔네요.

노래 멜로디만 녹음하면 알아서 거기에 맞추어 반주를 만들어주고 악보를 그려 준다고 합니다.


vsti중에서 

Keyboard : Toontrack EZkeys, XLN Audio Addictive Keys

brass : Native Instruments Session Horns Pro

String : Native Instruments Session Strings Pro

Guitar, Bass :

Applied Acoustics Strum Acoustic GS-1, 

Applied Acoustics Strum Electric GS-1, 

Ample Sound에서 나오는 guitar, bass시리즈,

MusicLab Real에서 나오는 Real guitar시리즈, 

Sugar Bytes Guitarist, 

Rob Papen RG, 

H.E Audio Poetic Acoustic Guitars, 

Steinberg Virtual Guitarist


등을 이용해서 코드만 넣으면 자동으로 연주해 주는것을 볼수 있습니다.

드럼도 Ezdrummer이나, addictive drum 같은 vsti로 드럼도 어느정도 사람들이 자주 쓰는 패턴들을 따라서 쉽게 만들수 있습니다.


피아노롤만 보고 띵띵 거리다가, vsti 설치해서


예를 들자면 머니코드인

F - G -  Em - Am

이런식으로 피아노, 기타, 베이스, 스트링, 브레쓰를 연주하면서 드럼음을 박아 주면 그나마 풍성하게 들립니다.

코드도 계속 반복되기보단 살짝 살짝씩 바꾸어 주는 맛이 있어야겠죠.

물론 어느정도 코드의 구조와 연주기법은 아셔야 제대로 활용 가능할듯합니다.



출처 : 나무위키, 본인생각



Posted by Joseph514