• 제목/요약/키워드: 멜로디 작곡

Search Result 21, Processing Time 0.033 seconds

The Melody Composition by using Neural Network (신경망 기반의 멜로디 작곡법)

  • Jo, JaeYoung;Kim, YoonHo
    • The Journal of Korea Institute of Information, Electronics, and Communication Technology
    • /
    • v.1 no.3
    • /
    • pp.77-82
    • /
    • 2008
  • In this paper, in the middle of progressing popular music chord, a method of inserting melody is addressed, which utilized by analyzing chord progress pattern. Firstly, a method for transforming melody into bit pattern which is to be used for neural network input is described. In order to insert the melody, composition pattern is learned from back propagation neural network, and based on these data new melody is to be generated. Experimental results verified the possibility of neural network based computer composition.

  • PDF

Postprocessing for Tonality and Repeatability, and Average Neural Networks for Training Multiple Songs in Automatic Composition (자동작곡에서 조성과 반복구성을 위한 후처리 방법 및 다수 곡 학습을 위한 평균 신경망 방법)

  • Kim, Kyunghwan;Jung, Sung Hoon
    • Journal of the Korean Institute of Intelligent Systems
    • /
    • v.26 no.6
    • /
    • pp.445-451
    • /
    • 2016
  • This paper introduces a postprocessing method, an iteration method for melody, and an average neural network method for learning a large number of songs in order to improve musically insufficient parts in automatic composition using existing artificial neural network. The melody of songs composed by artificial neural networks is produced according to the melodies of trained songs, so it can not be a specific tonality and it is difficult to have a repetitive composition. In order to solve these problems, we propose a postprocessing method that converts the melody composed by artificial neural networks into a melody having a specific tonality according to music theory and an iteration method for melody by iteratively composing measure divisions of artificial neural networks. In addition, the existing training method of many songs has some disadvantages. To solve this problem, we adopt an average neural network that is made by averaging the weights of artificial neural networks trained each song. From some experiments, it was confirmed that the proposed method solves the existing problems.

Implementation of Auto Composition by using Neural Network (신경망을 이용한 자동 작곡 시스템 구현)

  • Kim, Yoon-Ho;Lee, Ju-Shin
    • The Journal of Korea Institute of Information, Electronics, and Communication Technology
    • /
    • v.6 no.3
    • /
    • pp.189-194
    • /
    • 2013
  • In this paper, chord progress pattern of popular music is analyzed, and based on this optimal chord pattern, bit matrix of melody information is used for the input vector of neural network. Experimental result showed that possibility of computer composition based on neural network is verified. With regard to some given melody, by making use of proposed method, it is also possible to reconstruct the various melody.

An Automatic Rhythm and Melody Composition System Considering User Parameters and Chord Progression Based on a Genetic Algorithm (유전알고리즘 기반의 사용자 파라미터 설정과 코드 진행을 고려한 리듬과 멜로디 자동 작곡 시스템)

  • Jeong, Jaehun;Ahn, Chang Wook
    • Journal of KIISE
    • /
    • v.43 no.2
    • /
    • pp.204-211
    • /
    • 2016
  • In this paper, we propose an automatic melody composition system that can generate a sophisticated melody by adding non-harmony tone in the given chord progression. An overall procedure consists of two steps, which are the rhythm generation and melody generation parts. In the rhythm generation part, we designed new fitness functions for rhythm that can be controlled by a user setting parameters. In the melody generation part, we designed new fitness functions for melody based on harmony theory. We also designed evolutionary operators that are conducted by considering a musical context to improve computational efficiency. In the experiments, we compared four metaheuristics to optimize the rhythm fitness functions: Simple Genetic Algorithm (SGA), Elitism Genetic Algorithm (EGA), Differential Evolution (DE), and Particle Swarm Optimization (PSO). Furthermore, we compared proposed genetic algorithm for melody with the four algorithms for verifying performance. In addition, composition results are introduced and analyzed with respect to musical correctness.

Adoption of Artificial Neural Network for Rest, Enhanced Postprocessing of Beats, and Initial Melody Processing for Automatic Composition System (자동작곡시스템에서 쉼표용 인공신경망 도입 및 개선된 박자후처리와 초기멜로디 처리)

  • Kim, Kyunghwan;Jung, Sung Hoon
    • Journal of Digital Contents Society
    • /
    • v.17 no.6
    • /
    • pp.449-459
    • /
    • 2016
  • This paper proposes a new method to improve the three problems of existing automatic composition method using artificial neural networks. The first problem is that the existing beat post-processing to fit into music theories could not handle all the cases of occurring. The second one is that the pitch space generated by artificial neural networks is distorted because the rest is trained with the pitch on the same neural network with large values. The last problem is caused by the difference between the initial melody and beats given by user and those generated by an artificial neural network in the process of new composition. In order to treat these problems, we propose an enhanced post-processing of beats, initial melody processing, and adoption of artificial neural network for rest. It was found from experiments that the proposed methods totally resolved the three problems.

Korean Traditional Music Melody Generator using Artificial Intelligence (인공지능을 이용한 국악 멜로디 생성기에 관한 연구)

  • Bae, Jun
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.25 no.7
    • /
    • pp.869-876
    • /
    • 2021
  • In the field of music, various AI composition methods using machine learning have recently been attempted. However, most of this research has been centered on Western music, and little research has been done on Korean traditional music. Therefore, in this paper, we will create a data set of Korean traditional music, create a melody using three algorithms based on the data set, and compare the results. Three models were selected based on the similarity between language and music, LSTM, Music Transformer and Self Attention. Using each of the three models, a melody generator was modeled and trained to generate melodies. As a result of user evaluation, the Self Attention method showed higher preference than the other methods. Data set is very important in AI composition. For this, a Korean traditional music data set was created, and AI composition was attempted with various algorithms, and this is expected to be helpful in future research on AI composition for Korean traditional music.

A Study on Composition System using Artificial Neural Networks (인공신경망을 이용한 작곡시스템 연구)

  • Cho, Je-Min;Ryu, Eun Mi;Jung, Sung Hoon
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2014.04a
    • /
    • pp.796-797
    • /
    • 2014
  • 작곡은 작곡가의 경험을 바탕으로 표현 하고자 하는 감정을 멜로디로 나타내는 창작활동이다. 본 논문에서는 이러한 작곡을 인공신경망을 이용하여 구현하기 위한 여러 가지 방법에 대하여 제안한다. 또한 제안한 방법으로 작곡된 결과를 살펴보고 결과를 분석한다. 다만 현재는 연구초기로서 추가적으로 발생하는 여러 문제를 추후 보완할 필요가 있다.

The Study of Leitmotif Characters in the Epic Movie, 『Quo Vadis』 and 『El Cid』 (서사영화 『Quo Vadis』와 『El Cid』의 라이트모티프 특징 분석)

  • Kwon, MinSeo-Lea;Lee, Seungyon-Seny
    • Proceedings of the Korea Contents Association Conference
    • /
    • 2015.05a
    • /
    • pp.109-110
    • /
    • 2015
  • 영화에서 당시 시대 문화를 반영하여 민속적 색채를 어떻게 나타내었는지 분석한다. 이는 두 영화의 배경인 로마와 스페인의 서사를 확인함과 동시에 테마를 작곡할 때에 역사를 반영해야 한다는 사실을 확인 할 수 있다. 영화 "Quo Vadis"와 "El Cid"에 등장하는 음악의 성격과 시대 배경에 따른 차이점을 분석하여 서사 영화에 사용된 멜로디 작곡법을 증명한다.

  • PDF

Optimization based serial music generation and control (최적화 기반의 음열음악 생성 및 제어 기법)

  • Yoon, Jong-Chul;Lee, In-Kwon;Yoo, Min-Joon
    • 한국HCI학회:학술대회논문집
    • /
    • 2008.02a
    • /
    • pp.712-716
    • /
    • 2008
  • In this paper, we introduce a way to generate and control the serial music using stochastical tools. A serialism, which is one of composition techniques in the 20th century modern music, is composed using uniformly distributed notes or durations. To conserve this property, we design the optimization process to generate the random numbers which can be used to compose the serial music. The optimization are designed using chi-square test and auto-correlation test. User can also apply the additional constraint to the objective function for controlling the serial music. Using the our method, we can compose and control the traditional serial music automatically.

  • PDF

MIDI chord composition through chord generation program and automatic accompaniment program (조화로운 코드생성 프로그램과 자동반주 프로그램을 통한 미디 코드작곡)

  • 조재영;강희조;김윤호
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2004.05b
    • /
    • pp.203-207
    • /
    • 2004
  • This treatise presents that a possibility of non-musician's composition. In fart, as a development of music composition program(used by IAVA) helps to compose music easily, but non-musician still feels hard to compose some musics and perform some musics even though the band-in-a-box is already existed(which is an auto accompaniment program). This treatise shows non-musicians' special music composition way. Select a cord and put the cord to special program which ratted ‘the cord composition program’, and then the cord composition program creates the rest cords. After this progress, non-musicians overwrite their own melodies in accordance with created cords. Finally, they can perform their own musics with the sound of master-keyboard and other sound sources using by the band-in-a-box program.

  • PDF