• Title/Summary/Keyword: Chord-based generation

Search Result 14, Processing Time 0.082 seconds

Chord-based stepwise Korean Trot music generation technique using RNN-GAN (RNN-GAN을 이용한 코드 기반의 단계적 트로트 음악 생성 기법)

  • Hwang, Seo-Rim;Park, Young-Cheol
    • The Journal of the Acoustical Society of Korea
    • /
    • v.39 no.6
    • /
    • pp.622-628
    • /
    • 2020
  • This paper proposes a music generation technique that automatically generates trot music using a Generative Adversarial Network (GAN) model composed of a Recurrent Neural Network (RNN). The proposed method uses a method of creating a chord as a skeleton of the music, creating a melody and bass in stages based on the chord progression made, and attaching it to the corresponding chord to complete the structured piece. Also, a new chorus chord progression is created from the verse chord progression by applying the characteristics of a trot song that repeats the structure divided into an individual section, such as intro, verse, and chorus. And it extends the length of the created trot. The quality of the generated music was specified using subjective evaluation and objective evaluation methods. It was confirmed that the generated music has similar characteristics to the existing trot.

Automatic Generation of Music Accompaniment Using Reinforcement Learning (강화 학습을 통한 자동 반주 생성)

  • Kim, Na-Ri;Kwon, Ji-Yong;Yoo, Min-Joon;Lee, In-Kwon
    • 한국HCI학회:학술대회논문집
    • /
    • 2008.02a
    • /
    • pp.739-743
    • /
    • 2008
  • In this paper, we introduce a method for automatically generating accompaniment music, according to user's input melody. The initial accompaniment chord is generated by analyzing user's input melody. Then next chords are generated continuously based on markov chain probability table in which transition probabilities of each chord are defined. The probability table is learned according to reinforcement learning mechanism using sample data of existing music. Also during playing accompaniment, the probability table is learned and refined using reward values obtained in each status to improve the behavior of playing the chord in real-time. The similarity between user's input melody and each chord is calculated using pitch class histogram. Using our method, accompaniment chords harmonized with user's melody can be generated automatically in real-time.

  • PDF

Rule-Based Generation of Four-Part Chorus Applied With Chord Progression Learning Model (화성 진행 학습 모델을 적용한 규칙 기반의 4성부 합창 음악 생성)

  • Cho, Won Ik;Kim, Jeung Hun;Cheon, Sung Jun;Kim, Nam Soo
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.41 no.11
    • /
    • pp.1456-1462
    • /
    • 2016
  • In this paper, we apply a chord progression learning model to a rule-based generation of a four-part chorus. The proposed system is given a 32-note melody line and completes the four-part chorus based on the rule of harmonics, predicting the chord progression with the CRBM model. The data for the training model was collected from various harmony textbooks, and chord progressions were extracted with key-independent features so as to utilize the given data effectively. It was shown that the output piece obtained with the proposed learning model had a more natural progression than the piece that used only the rule-based approach.

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.

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.

The Design and Analysis of Composite Advanced Propeller Blade for Next Generation Turboprop Aircraft (차세대 터보프롭 항공기용 복합재 최신 프로펠러 설계 및 해석)

  • Choi, Won;Kim, Kwang-Hae;Lee, Won-Joong
    • The KSFM Journal of Fluid Machinery
    • /
    • v.15 no.6
    • /
    • pp.11-17
    • /
    • 2012
  • The one way fluid structure interaction analysis on advanced propeller blade for next generation turboprop aircraft. HS1 airfoil series are selected as a advanced propeller blade airfoil. Adkins method is used for aerodynamic design and performance analysis with respect to the design point. Adkins method is based on the vortex-blade element theory which design the propeller to satisfy the condition for minimum energy loss. propeller geometry is generated by varying chord length and pitch angle at design point. Blade sweep is designed based on the design mach number and target propulsion efficiency. The aerodynamic characteristics of the designed Advanced propeller were verified by CFD(Computational Fluid Dynamic) and showed the enhanced performance than the conventional propeller. The skin-foam sandwich structural type is adopted for blade. The high stiffness, strength carbon/epoxy composite material is used for the skin and PMI(Polymethacrylimide) is used for the foam. Aerodynamic load is calculated by computational fluid dynamics. Linear static stress analysis is performed by finite element analysis code MSC.NASTRAN in order to investigate the structural safety. The result of structural analysis showed that the design has sufficient structural safety. It was concluded that structural safety assessment should incorporate the off-design points.

A study on the lift-generation mechanism of an insect with tandem wing configuration (두 쌍의 날개를 가지는 곤충의 양력 발생 메커니즘에 대한 연구)

  • Kweon, Ji-Hoon;Choi, Hae-Cheon;Chang, Jo-Won
    • Proceedings of the KSME Conference
    • /
    • 2007.05a
    • /
    • pp.389-394
    • /
    • 2007
  • Numerical simulations are conducted to investigate the mechanism for force generation of an insect with tandem wing configuration. Various stroke amplitudes, stroke plane angles and phase difference between the fore- and hind-wings are considered. The Reynolds number is 150 based on the chord length and maximum translation velocity of the wing. When an insect requires high lift such as takeoff, it flaps its wings in parallel at a lower stroke plane angle and a bigger stroke amplitude than those in the hovering. With wings in counter-stroke, the lift fluctuations decrease, and moreover mean lift force decreases. Interactions among the fore-wing, hind-wing and vortices are examined to explain the force variations

  • PDF

Music Generation Algorithm based on the Color-Emotional Effect of a Painting (그림의 색채 감정 효과를 기반으로 한 음악 생성 알고리즘)

  • Choi, Hee Ju;Hwang, Jung-Hun;Ryu, Shinhye;Kim, Sangwook
    • Journal of Korea Multimedia Society
    • /
    • v.23 no.6
    • /
    • pp.765-771
    • /
    • 2020
  • To enable AI(artificial intelligence) to realize visual emotions, it attempts to create music centered on color, an element that causes emotions in paintings. Traditional image-based music production studies have a limitation in playing notes that are unrelated to the picture because of the absence of musical elements. In this paper, we propose a new algorithm to set the group of music through the average color of the picture, and to produce music after adding diatonic code progression and deleting sound using median value. And the results obtained through the proposed algorithm were analyzed.

The Study of Advanced Propeller Blade for Next Generation Turboprop Aircraft -Part I. Aerodynamic Design and Analysis (차세대 터보프롭 항공기용 최신 프로펠러 블레이드 연구 -Part I. 공력 설계 및 해석)

  • Choi, Won
    • Journal of the Korean Society for Aeronautical & Space Sciences
    • /
    • v.40 no.12
    • /
    • pp.1017-1024
    • /
    • 2012
  • The aerodynamic design and analysis on advanced propeller with blade sweep was performed for recent turboprop aircraft. HS1 airfoil series are selected as a advanced propeller blade airfoil. Adkins method is used for aerodynamic design and performance analysis with respect to the design point. Adkins method is based on the vortex-blade element theory which design the propeller to satisfy the condition for minimum energy loss. Propeller geometry is generated by varying chord length and pitch angle at design point of target aircraft. Advanced propeller is designed by apply the modified chord length, the tip sweep which is based on the geometry of conventional propeller. The aerodynamic characteristics of the designed Advanced propeller were verified by CFD(Computational Fluid Dynamic) and evaluated to be properly designed.

A CFD Study on Wells Turbine Flap for Wave Power Generation (CFD에 의한 파력발전용 웰즈터빈의 플랩에 관한 연구)

  • Kim, J.H.;Kim, B.S.;Choi, M.S.;Lee, Y.W.;Lee, Y.H.
    • 유체기계공업학회:학술대회논문집
    • /
    • 2003.12a
    • /
    • pp.520-525
    • /
    • 2003
  • A numerical investigation was performed to determine the effect of airfoil on the optimum flap height using NACA0015 Wells turbine. The five double flaps which have 0.5% chord height difference were selected. A Wavier-Stokes code, CFX-TASCflow, was used to calculate the flow field of the Wells turbine. The basic feature of the Wells turbine is that even though the cyclic airflow produces oscillating axial forces on the airfoil blades, the tangential force on the rotor is always in the same direction. Geometry used to define the 3-D numerical grid is based upon that of an experimental test rig. This paper tries to analyze the optimum double flap of Wells turbine with the numerical analysis.

  • PDF