• 제목/요약/키워드: Chord-based generation

검색결과 14건 처리시간 0.026초

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

  • 황서림;박영철
    • 한국음향학회지
    • /
    • 제39권6호
    • /
    • pp.622-628
    • /
    • 2020
  • 본 논문은 순환 신경망(Recurrent Neural Network, RNN)으로 구성된 적대적 생성 신경망(Generative Adversarial Network, GAN) 모델을 사용하여 자동으로 트로트 음악을 생성하는 음악생성 기법을 제안한다. 제안된 방법은 음악의 뼈대를 담당하는 코드를 만들고, 만들어진 코드 열을 기반으로 멜로디와 베이스(bass)를 단계적으로 생성한 뒤, 해당 코드에 붙임으로써 구조화된 음악을 완성하는 방법을 사용한다. 또한 인트로나 벌스, 코러스 등과 같이 일정 구간으로 나뉘어 구조가 반복되는 트로트 가요의 특징을 적용하여 벌스의 코드 진행으로부터 새로운 코러스 코드 진행을 만들어내고, 다시 해당 코드로부터 멜로디와 베이스를 단계적으로 생성하여 초기에 만들어진 트로트의 길이를 확장한다. 주관적 평가와 객관적 평가방법을 사용하여 생성된 음악의 품질을 측정하였으며, 기존의 트로트가 갖고 있는 음악적 특성과 유사한 음악을 생성함으로 확인하였다.

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

  • 김나리;권지용;유민준;이인권
    • 한국HCI학회:학술대회논문집
    • /
    • 한국HCI학회 2008년도 학술대회 1부
    • /
    • pp.739-743
    • /
    • 2008
  • 본 연구에서는 사용자가 입력한 멜로디에 따른 반주 음악을 자동으로 생성하는 방법을 제시한다. 시작되는 코드는 사용자의 멜로디에 의해서 생성이 되며, 그 다음 코드들은 코드들간의 전이확률이 정의되어있는 마르코프 체인(markov chain)의 확률 테이블을 이용하여 연속적으로 생성된다. 확률 테이블은 기존 음악의 샘플 데이터를 강화학습(reinforcement learning)을 이용하여 학습된다. 또한 실시간으로 재생되는 반주 코드는 매 상태 마다 주어지는 보상 값을 통해 더 나은 행동을 취할 수 있도록 학습해 나간다. 멜로디와 각 코드들간의 유사성은 피치 클래스 히스토그램을 이용하여 계산된다. 본 기술을 사용하여 주어진 사용자 입력에 조화로운 반주 코드의 자동 생성이 가능하다.

  • PDF

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

  • 조원익;김정훈;천성준;김남수
    • 한국통신학회논문지
    • /
    • 제41권11호
    • /
    • pp.1456-1462
    • /
    • 2016
  • 본 논문에서는 규칙 기반의 4성부 합창 음악 생성 과정에 화성 진행 학습 모델을 적용해 보고자 한다. 제안하는 시스템은 32음의 멜로디를 입력으로 받아 다른 세 성부를 화성학의 규칙에 맞게 완성시켜 주며, 그 과정에서 사용하는 화성 진행을 CRBM 모델을 이용하여 예측한다. 학습 데이터는 화성학 교육 자료집에서 다수 발췌하였으며, 화성 진행을 조성에 독립적으로 추출하여 주어진 데이터를 효과적으로 활용할 수 있도록 하였다. 학습 모델을 적용한 결과물이 기존의 규칙 기반 4성부 합창 음악에 비해 보다 자연스러운 진행을 보임이 확인되었다.

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
    • /
    • 제2권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)

  • 정재훈;안창욱
    • 정보과학회 논문지
    • /
    • 제43권2호
    • /
    • pp.204-211
    • /
    • 2016
  • 본 논문에서는 주어진 코드 진행에서 비화성음을 활용한 화려한 멜로디를 자동으로 생성하는 새로운 진화적 자동 음악 작곡 시스템을 제안한다. 전체 시스템은 리듬 생성과 멜로디 생성의 두 단계로 나누어지며, 사용자 설정 파라미터로 제어되는 리듬 적합도 평가 함수와 화성학 기반으로 설계된 멜로디 적합도 평가 함수, 그리고 멜로디 최적화 성능 향상을 위해 설계된 음악적 문맥을 고려한 진화연산을 소개한다. 제안하는 리듬 적합도 평가 함수의 최적화에서 표준 유전알고리즘과 엘리티즘이 적용된 유전알고리즘, 차분진화 알고리즘, 그리고 입자군집최적화 알고리즘의 비교 실험을 하였으며, 멜로디 적합도 평가함수 최적화에서 위 4가지 알고리즘과 제안하는 진화연산을 적용한 유전알고리즘과의 비교 실험을 통해 성능을 검증하고, 생성된 멜로디에 대한 음악적 분석을 수행하였다.

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

  • 최원;김광해;이원중
    • 한국유체기계학회 논문집
    • /
    • 제15권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)

  • 권지훈;최해천;장조원
    • 대한기계학회:학술대회논문집
    • /
    • 대한기계학회 2007년도 춘계학술대회A
    • /
    • 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)

  • 최희주;황정훈;류신혜;김상욱
    • 한국멀티미디어학회논문지
    • /
    • 제23권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.

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

  • 최원
    • 한국항공우주학회지
    • /
    • 제40권12호
    • /
    • pp.1017-1024
    • /
    • 2012
  • 깃끝단 후퇴각을 가지는 최신 터보프롭 항공기의 프로펠러 블레이드에 대한 공력설계 및 해석을 수행하였다. 프로펠러 형상 설계를 위한 익형은 HS1 계열을 적용하였다. 와류-깃요소 이론(Vortex-Blade element theory)을 기반으로 하고 최소에너지 손실 조건을 만족하는 Adkins의 방법을 적용하여 Conventional 프로펠러 블레이드에 대한 공력설계 및 성능해석을 하였다. 목표 항공기의 설계점에서 코드 길이와 피치각을 변경해 가며 프로펠러 형상을 생성하였다. Conventional 프로펠러 블레이드 형상 정보를 기반으로 코드 길이, 깃끝단 후퇴각을 수정 적용하여 최신 프로펠러를 설계하였다. 전산유체역학을 이용한 설계된 최신 프로펠러 공력특성 분석을 통하여 최신 프로펠러가 적절하게 설계되었음을 확인하였다.

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

  • 김정환;김범석;최민석;이연원;이영호
    • 유체기계공업학회:학술대회논문집
    • /
    • 유체기계공업학회 2003년도 유체기계 연구개발 발표회 논문집
    • /
    • 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