유전 알고리즘을 기반으로 한 자동 코드 악보 생성 프로그램 구현
Generating chord score based on melody is essential for composition and arrangement, while it is picky for amateurs who do not have harmonics knowledges. To solve this problem, we developed automatic chord score generating program, ACGP. Based on genetic algorithm, it successfully reflects diverse h...
Saved in:
Published in | 한국콘텐츠학회 논문지, 15(3) Vol. 15; no. 3; pp. 1 - 10 |
---|---|
Main Authors | , |
Format | Journal Article |
Language | Korean |
Published |
한국콘텐츠학회
2015
|
Subjects | |
Online Access | Get full text |
ISSN | 1598-4877 2508-6723 |
DOI | 10.5392/JKCA.2015.15.03.001 |
Cover
Abstract | Generating chord score based on melody is essential for composition and arrangement, while it is picky for amateurs who do not have harmonics knowledges. To solve this problem, we developed automatic chord score generating program, ACGP. Based on genetic algorithm, it successfully reflects diverse hormonic factors and the mood of the music. User interface was also implemented so that anyone can use the program conveniently. Additional analysis was conducted to prove the utility of ACGP. 멜로디를 바탕으로 코드 악보를 생성해주는 작업은 음악의 채보 및 편곡과 직결되는 중요한 악보 작업이다. 하지만 자연스러운 코드악보 생성을 위해서는 풍부한 화성학적 배경 지식이 요구되기 때문에 음악 입문자들이 수행하기에는 큰 어려움이 따른다. 본 연구에서는 이러한 문제점을 해결하기 위해 멜로디 악보를 입력받아 자동으로 코드 악보를 생성하는 프로그램 'ACGP(Automatic Chord Generating Program)'를 개발하였다. ACGP는 유전알고리즘에 기반을 두어 다양한 화성학적 요인들과 사용자가 원하는 곡의 분위기를 효율적으로 고려할 수 있으며 이를 통해 더욱 화성학적으로 안정된 완성도 높은 코드 악보를 생성할 수 있다. 또한 편리한 사용자 인터페이스를 통하여 음악에 처음 접하는 비전문가들도 손쉽게 작업할 수 있도록 구현되었다. 또한 ACGP로 생성된 코드악보와 일반적으로 통용되는 코드악보를 비교 분석함으로 써 프로그램의 적절성을 입증하였다. |
---|---|
AbstractList | 멜로디를 바탕으로 코드 악보를 생성해주는 작업은 음악의 채보 및 편곡과 직결되는 중요한 악보 작업이다. 하지만 자연스러운 코드악보 생성을 위해서는 풍부한 화성학적 배경 지식이 요구되기 때문에 음악 입문자들이 수행하기에는 큰 어려움이 따른다. 본 연구에서는 이러한 문제점을 해결하기 위해 멜로디 악보를 입력받아 자동으로 코드 악보를 생성하는 프로그램 ‘ACGP(Automatic Chord Generating Program)’를 개발하였다. ACGP는 유전알고리즘에 기반을 두어 다양한 화성학적 요인들과 사용자가 원하는 곡의 분위기를 효율적으로 고려할 수 있으며 이를 통해 더욱 화성학적으로 안정된 완성도 높은 코드 악보를 생성할 수 있다. 또한 편리한 사용자 인터페이스를 통하여 음악에 처음 접하는 비전문가들도 손쉽게 작업할 수 있도록 구현되었다. 또한 ACGP로 생성된 코드악보와 일반적으로 통용되는 코드악보를 비교·분석함으로써 프로그램의 적절성을 입증하였다. Generating chord score based on melody is essential for composition and arrangement, while it is picky for amateurs who do not have harmonics knowledges. To solve this problem, we developed automatic chord score generating program, ACGP. Based on genetic algorithm, it successfully reflects diverse hormonic factors and the mood of the music. User interface was also implemented so that anyone can use the program conveniently. Additional analysis was conducted to prove the utility of ACGP. KCI Citation Count: 3 Generating chord score based on melody is essential for composition and arrangement, while it is picky for amateurs who do not have harmonics knowledges. To solve this problem, we developed automatic chord score generating program, ACGP. Based on genetic algorithm, it successfully reflects diverse hormonic factors and the mood of the music. User interface was also implemented so that anyone can use the program conveniently. Additional analysis was conducted to prove the utility of ACGP. 멜로디를 바탕으로 코드 악보를 생성해주는 작업은 음악의 채보 및 편곡과 직결되는 중요한 악보 작업이다. 하지만 자연스러운 코드악보 생성을 위해서는 풍부한 화성학적 배경 지식이 요구되기 때문에 음악 입문자들이 수행하기에는 큰 어려움이 따른다. 본 연구에서는 이러한 문제점을 해결하기 위해 멜로디 악보를 입력받아 자동으로 코드 악보를 생성하는 프로그램 'ACGP(Automatic Chord Generating Program)'를 개발하였다. ACGP는 유전알고리즘에 기반을 두어 다양한 화성학적 요인들과 사용자가 원하는 곡의 분위기를 효율적으로 고려할 수 있으며 이를 통해 더욱 화성학적으로 안정된 완성도 높은 코드 악보를 생성할 수 있다. 또한 편리한 사용자 인터페이스를 통하여 음악에 처음 접하는 비전문가들도 손쉽게 작업할 수 있도록 구현되었다. 또한 ACGP로 생성된 코드악보와 일반적으로 통용되는 코드악보를 비교 분석함으로 써 프로그램의 적절성을 입증하였다. |
Author | 김바울(Paul Kim) 김세훈(Sehoon Kim) |
Author_xml | – sequence: 1 fullname: 김세훈(Sehoon Kim) – sequence: 2 fullname: 김바울(Paul Kim) |
BackLink | https://www.kci.go.kr/kciportal/ci/sereArticleSearch/ciSereArtiView.kci?sereArticleSearchBean.artiId=ART001974078$$DAccess content in National Research Foundation of Korea (NRF) |
BookMark | eNpFkEtLw0AUhQepYK39BW6yEdwkziOvWYZatQ8sSMHlMGkSCampNLpwbdwJCrZQoS11U1x0UaliF_qHmul_MFpBuHDuhY_DuWcTZMJW6AKwjaCiEYr3ypWCpWCINCUdSBQI0RrIYg2asm5gkgFZpFFTVk3D2AD5KPJtCDUCdaTjLDgV_ZEYxZLo3i1mo2Q8EeOeGMTSYj5Npj3R_0ye-9Ky25fE8CG5f5LEVyd5TK_ubTJ7k8TNQMSv0rITp9jiY54MX6TF-2TZi7fAusebkZv_0xyoHxTrhSO5WjssFayqHFBCZQ4dTLihORRiBB2KkWFTRzNd6mHH45BijNK0sGHrLiGqyjEltmua2Oa2g11OcmB3ZRu2PRY0fNbi_q-etVjQZtZJvcRo-qthpujOCg386NJnoRM1Wdmq1H6aQ2khKsGqAY1_Lrxq--eu43N2kS68fc2Oa_tFqGOiE42Sb76WiDg |
ContentType | Journal Article |
DBID | DBRKI TDB JDI ACYCR |
DEWEY | 005.7 |
DOI | 10.5392/JKCA.2015.15.03.001 |
DatabaseName | DBPIA - 디비피아 DBPIA KoreaScience Korean Citation Index |
DatabaseTitleList | |
DeliveryMethod | fulltext_linktorsrc |
Discipline | Computer Science |
DocumentTitleAlternate | Implementation of Automatic Chord Score Generating Program Based on Genetic Algorithm |
DocumentTitle_FL | Implementation of Automatic Chord Score Generating Program Based on Genetic Algorithm |
EISSN | 2508-6723 |
EndPage | 10 |
ExternalDocumentID | oai_kci_go_kr_ARTI_930678 JAKO201510534324707 NODE06236359 |
GroupedDBID | .UV ALMA_UNASSIGNED_HOLDINGS DBRKI TDB JDI ACYCR M~E |
ID | FETCH-LOGICAL-k939-a0d23a75d90210d9217b9d58e9f2dfa09221b000cb6e3344a293be882babd2ea3 |
ISSN | 1598-4877 |
IngestDate | Tue Nov 21 21:28:50 EST 2023 Fri Dec 22 11:59:30 EST 2023 Thu Feb 06 13:20:02 EST 2025 |
IsDoiOpenAccess | true |
IsOpenAccess | true |
IsPeerReviewed | false |
IsScholarly | false |
Issue | 3 |
Keywords | 화성학 음악 Harmonics Chord Score 유전 알고리즘 Music Softwares 코드 악보 Genetic Algorithm 소프트웨어 |
Language | Korean |
LinkModel | OpenURL |
MergedId | FETCHMERGED-LOGICAL-k939-a0d23a75d90210d9217b9d58e9f2dfa09221b000cb6e3344a293be882babd2ea3 |
Notes | KISTI1.1003/JNL.JAKO201510534324707 G704-001475.2015.15.3.008 |
OpenAccessLink | http://click.ndsl.kr/servlet/LinkingDetailView?cn=JAKO201510534324707&dbt=JAKO&org_code=O481&site_code=SS1481&service_code=01 |
PageCount | 10 |
ParticipantIDs | nrf_kci_oai_kci_go_kr_ARTI_930678 kisti_ndsl_JAKO201510534324707 nurimedia_primary_NODE06236359 |
PublicationCentury | 2000 |
PublicationDate | 2015 |
PublicationDateYYYYMMDD | 2015-01-01 |
PublicationDate_xml | – year: 2015 text: 2015 |
PublicationDecade | 2010 |
PublicationTitle | 한국콘텐츠학회 논문지, 15(3) |
PublicationTitleAlternate | The Journal of the Korea Contents Association |
PublicationYear | 2015 |
Publisher | 한국콘텐츠학회 |
Publisher_xml | – name: 한국콘텐츠학회 |
SSID | ssib005306162 ssib036279156 ssib001107260 ssib053377518 ssib030194663 ssib044738273 |
Score | 1.5515208 |
Snippet | Generating chord score based on melody is essential for composition and arrangement, while it is picky for amateurs who do not have harmonics knowledges. To... 멜로디를 바탕으로 코드 악보를 생성해주는 작업은 음악의 채보 및 편곡과 직결되는 중요한 악보 작업이다. 하지만 자연스러운 코드악보 생성을 위해서는 풍부한 화성학적 배경 지식이 요구되기 때문에 음악 입문자들이 수행하기에는 큰 어려움이 따른다. 본 연구에서는 이러한 문제점을 해결하기 위해... |
SourceID | nrf kisti nurimedia |
SourceType | Open Website Open Access Repository Publisher |
StartPage | 1 |
SubjectTerms | 학제간연구 |
Title | 유전 알고리즘을 기반으로 한 자동 코드 악보 생성 프로그램 구현 |
URI | https://www.dbpia.co.kr/journal/articleDetail?nodeId=NODE06236359 http://click.ndsl.kr/servlet/LinkingDetailView?cn=JAKO201510534324707&dbt=JAKO&org_code=O481&site_code=SS1481&service_code=01 https://www.kci.go.kr/kciportal/ci/sereArticleSearch/ciSereArtiView.kci?sereArticleSearchBean.artiId=ART001974078 |
Volume | 15 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
ispartofPNX | 한국콘텐츠학회 논문지, 2015, 15(3), , pp.1-10 |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnR3LbtNA0CrlABfeiPKojMSekEtsr-3do-2kKq3aHmhFb5bXdqAKJKi0Fw5cCDckkGilIqVVuVQceigqiB7ghxL3H5hZP2JQJB5StFnvjsezs7ZnZj07oyh3TCex7ZhFWtOioUZ5LDQR67qWGFwXzLaEsHDv8PyCPbNMZ1eslbFTyxWvpY11MRW9GLmv5H9mFdpgXnGX7D_MbIkUGqAO8wslzDCUfzXHpOET7hO3hhUoGb0rmyzCfNJwiWfKPo-4NnF9CWQTziRMPYMGIEY8CQRl3ucTz5en6VAHoDqilDXobBAuwdk04Vw2edBPsYmbJRSQYEmkJvEyqpiJF8UKJZ6eYaV4UFxIEuMgPYiqQVyW0WdJ2utIXJbnrVCmS8IKsHpBDcMuIIBLzgBGZEMGzGXFlRzyECYfqgRDDjmElZ9wJGKO3iA53RIxh_PYCJCMhVSOH_k69G-QD92D5HGn6vTw9BfPzHzlJdt1WogJjsuweQKaQo5YlefFrAgFvaJdZD68v8stC7RUTMk957vobWhNwU-G3tWHYrpwTfhNepc-lbPu3CKeCwozbhamDsZYOG04jo6ervMvG0MtGUx-o2IVW2A26sOokfDKx6QD5WsbVByH68OQS5Q6JqtovWAwOPjxTkYmzvmSxffCYd0bMSgwBNE6WgV9rr0GauCZ9gbmsoAXYkW3W7qgnMuNMtXNnrCLylirc0k5XyQ8UXP5d1l5mPb20r2umm696R_tDfYP0v3tdKer9o8PB4fbae_74GNPPdnqqenuu8HbD2r6Y3PwHo62Xg-Ovqjpq520-1k92ewCWP_b8WD3k9r_enCy3b2iLE03lvwZLc9MorW4ybWwFhtm6FgxxxWTmINZL3hssYQ3jbgZ1rhh6KhdR8JOTJPSEHRqkYAtK0IRG0loXlXG2512ck1R48gxhU3jpm41qeDNMAIZK5qRrUcJpsWZUCYlq4J2_PxJMGKOJ5TbwMOgFa0GGCke_x91gtZaAPbw_YDjigADJCWHg2dZFJtgYbHeqIHxAxYHv_6nq9xQzmJLtvZ4UxlfX9tIboE2vi4m5b31EyiBtqQ |
linkProvider | ISSN International Centre |
openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=%EC%9C%A0%EC%A0%84+%EC%95%8C%EA%B3%A0%EB%A6%AC%EC%A6%98%EC%9D%84+%EA%B8%B0%EB%B0%98%EC%9C%BC%EB%A1%9C+%ED%95%9C+%EC%9E%90%EB%8F%99+%EC%BD%94%EB%93%9C+%EC%95%85%EB%B3%B4+%EC%83%9D%EC%84%B1+%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%A8+%EA%B5%AC%ED%98%84&rft.jtitle=%ED%95%9C%EA%B5%AD%EC%BD%98%ED%85%90%EC%B8%A0%ED%95%99%ED%9A%8C%EB%85%BC%EB%AC%B8%EC%A7%80&rft.au=%EA%B9%80%EC%84%B8%ED%9B%88&rft.au=%EA%B9%80%EB%B0%94%EC%9A%B8&rft.au=Kim%2C+Sehoon&rft.au=Kim%2C+Paul&rft.date=2015&rft.issn=1598-4877&rft.volume=15&rft.issue=3&rft.spage=1&rft.epage=10&rft_id=info:doi/10.5392%2FJKCA.2015.15.03.001&rft.externalDBID=n%2Fa&rft.externalDocID=JAKO201510534324707 |
thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1598-4877&client=summon |
thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1598-4877&client=summon |
thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1598-4877&client=summon |