• Title/Summary/Keyword: Chord composition

Search Result 16, Processing Time 0.034 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

Automatic Composition Using Training Capability of Artificial Neural Networks and Chord Progression (인공신경망의 학습기능과 화성진행을 이용한 자동작곡)

  • Oh, Jin-Woo;Song, Jung-Hyun;Kim, Kyung-Hwan;Jung, Sung Hoon
    • Journal of Korea Multimedia Society
    • /
    • v.18 no.11
    • /
    • pp.1358-1366
    • /
    • 2015
  • This paper proposes an automatic composition method using the training capability of artificial neural networks and chord progression rules that are widely used by human composers. After training a given song, the new melody is generated by the trained artificial neural networks through applying a different initial melody to the neural networks. The generated melody should be modified to fit the rhythm and chord progression rules for generating natural melody. In order to achieve this object, we devised a post-processing method such as chord candidate generation, chord progression, and melody correction. From some tests we could find that the melody after the post-processing was very improved from the melody generated by artificial neural networks. This enables our composition system to generate a melody which is similar to those generated by human composers.

MIDI chord composition based on the chord generation and the auto accompaniment program

  • Jo, Jae-Young;Kim, Yoon-Ho;Bae, Young-chul
    • Journal of information and communication convergence engineering
    • /
    • v.2 no.4
    • /
    • pp.233-236
    • /
    • 2004
  • This paper shows the easy way to composite a music for non-musicians. Namely, only select a chord and put it to special program which called "the chord composition program", and then the composition program creates the rest chords. After doing this process, non-musicians overwrite their own melodies in accordance with created chords. Finally, they can perform their own music with the sound of master-keyboard and other sound sources by using the band-in-a-box program.x program.

Analysis of Composition Chord Based on Back-propagation Neural Network (역전파 신경망을 이용한 작곡 코드 분석)

  • Jo Jae-Young;Kim Yoon-Ho;Lee Myung-kil
    • Journal of Digital Contents Society
    • /
    • v.5 no.3
    • /
    • pp.245-249
    • /
    • 2004
  • This paper shows the reconstruction of existing composition chord program using back propagation neural network. In this approach, in order to produce the expectation values, weight values are controlled by neural network which rued chord pattern as a input vector. Experimental results showed that proposed approach is superior to a popular chord pattern method rather than existing composition program.

  • PDF

A study on the Improvisation for Jazz vocal starter - Practice and analysis using root position in chord and chord-tones (재즈 보컬 입문자를 위한 즉흥연주에 관한 연구 - 코드의 근음과 코드 톤을 이용한 연습방법 및 연출 분석)

  • Kang, Eun-Mi;Cho, Tae-Seon
    • Journal of Digital Convergence
    • /
    • v.15 no.6
    • /
    • pp.377-383
    • /
    • 2017
  • In this thesis, Improvisation of Jazz Vocal that can be characterized as Jazz music, namely practice of Scat suggest that way of applied approach that root position of chord and chord tones. Scat plays a solo using reproduced tunes of meaningless scat syllable that is not use the lyrics and melodies, which are written in a score. For this, Using the root position of chord is a reference point that Jazz vocal constructs a musical melody. Singing person can develop that reference point from simple scat to develop increasingly complex scat and can express that musical expression and communion. It analyzed the music functionally with a standard Jazz music 'All of me' as the center from composition of chord tone that improvise song to bass line, bass scat, analysis of chord tones arpeggio and expression. In this thesis, the improvisation of a Jazz vocal that may seem somewhat abstruse and complex could be relatively easy to construct through a gradual approach.

Implementation of Automatic Chord Score Generating Program Based on Genetic Algorithm (유전 알고리즘을 기반으로 한 자동 코드 악보 생성 프로그램 구현)

  • Kim, Sehoon;Kim, Paul
    • The Journal of the Korea Contents Association
    • /
    • v.15 no.3
    • /
    • pp.1-10
    • /
    • 2015
  • 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.

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.

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

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.

An Analysis of Mechanical Features and Variations of Design Composition Elements for Pratt Trusses (프랫트러스의 디자인 구성요소 변화와 역학적 특성분석)

  • Park, Chan-Soo;Lee, Ju-Na
    • Journal of Korean Association for Spatial Structures
    • /
    • v.13 no.2
    • /
    • pp.47-55
    • /
    • 2013
  • The design composition elements and the mechanical behavior of trusses have been investigated for Pratt trusses. As a result, it was determined that the design composition elements of the trusses consist of the composition of webs, the distance between joints, the chords profile, the depth of the truss, and the double chord composition. In addition, by analyzing models with a variation of elements, comprehensive features of structural behavior have been presented for variations of design of Pratt trusses. This is to provide more effective and useful design information on truss structure in the architectural and structural planning stage.