Jove
Visualize
Contact Us
JoVE
x logofacebook logolinkedin logoyoutube logo
ABOUT JoVE
OverviewLeadershipBlogJoVE Help Center
AUTHORS
Publishing ProcessEditorial BoardScope & PoliciesPeer ReviewFAQSubmit
LIBRARIANS
TestimonialsSubscriptionsAccessResourcesLibrary Advisory BoardFAQ
RESEARCH
JoVE JournalMethods CollectionsJoVE Encyclopedia of ExperimentsArchive
EDUCATION
JoVE CoreJoVE BusinessJoVE Science EducationJoVE Lab ManualFaculty Resource CenterFaculty Site
Terms & Conditions of Use
Privacy Policy
Policies

Related Concept Videos

Problem-Solving: Tuning of a Guitar String01:04

Problem-Solving: Tuning of a Guitar String

931
In the case of stringed instruments like the guitar, the elastic property that determines the speed of the sound produced is its linear mass density or the mass per unit length. This is simply called the linear density. If the string's linear density is constant along the string, then the linear density is simply the total mass divided by the total length.
The string's wave speed can be regulated by varying the linear density. Tension is the other property that determines the speed of...
931
Evolutionary Relationships through Genome Comparisons02:54

Evolutionary Relationships through Genome Comparisons

6.8K
Genome comparison is one of the excellent ways to interpret the evolutionary relationships between organisms. The basic principle of genome comparison is that if two species share a common feature, it is likely encoded by the DNA sequence conserved between both species. The advent of genome sequencing technologies in the late 20th century enabled scientists to understand the concept of conservation of domains between species and helped them to deduce evolutionary relationships across diverse...
6.8K
Convergent Evolution01:54

Convergent Evolution

31.3K
Evolution shapes the features of organisms over time, ensuring that they are suited for the environments in which they live. Sometimes, selection pressure leads to the rise of similar but unrelated adaptations in organisms with no recent common ancestors, a process known as convergent evolution.
31.3K
Gene Evolution - Fast or Slow?02:05

Gene Evolution - Fast or Slow?

7.9K
The genomes of eukaryotes are punctuated by long stretches of sequence which do not code for proteins or RNAs. Although some of these regions do contain crucial regulatory sequences, the vast majority of this DNA serves no known function. Typically, these regions of the genome are the ones in which the fastest change, in evolutionary terms, is observed, because there is typically little to no selection pressure acting on these regions to preserve their sequences.
In contrast, regions which code...
7.9K
Gene Evolution - Fast or Slow?02:05

Gene Evolution - Fast or Slow?

3.4K
3.4K
Determination of Expected Frequency01:08

Determination of Expected Frequency

2.5K
Suppose one wants to test independence between the two variables of a contingency table. The values in the table constitute the observed frequencies of the dataset. But how does one determine the expected frequency of the dataset? One of the important assumptions is that the two variables are independent, which means the variables do not influence each other. For independent variables, the statistical probability of any event involving both variables is calculated by multiplying the individual...
2.5K

You might also read

Related Articles

Articles linked to this work by shared authors, journal, and citation graph.

Sort by
Same author

Management of ischemic diabetic foot.

The Journal of cardiovascular surgery·2013
Same author

Chemical composition and biotechnological properties of a polysaccharide from the peels and antioxidative content from the pulp of Passiflora liguralis fruits.

Journal of agricultural and food chemistry·2007
Same author

Lycopene in association with alpha-tocopherol or tomato lipophilic extracts enhances acyl-platelet-activating factor biosynthesis in endothelial cells during oxidative stress.

Free radical biology & medicine·2004
Same author

Purification of a 76-kDa iron-binding protein from human seminal plasma by affinity chromatography specific for ribonuclease: structural and functional identity with milk lactoferrin.

Biochimica et biophysica acta·1999
Same author

Single-strand-preferring RNases degrade double-stranded RNAs by destabilizing its secondary structure.

Journal of biomolecular structure & dynamics·1997
Same author

Human seminal ribonuclease. Immunological quantitation of cross-reactive enzymes in serum, urine and seminal plasma.

Biochimica et biophysica acta·1989
Same journal

Computing Optimal Populations for Binary Problems using Logic Minimization.

Evolutionary computation·2026
Same journal

Enhancing Generalization and Scalability for Multi-Objective Optimization with Population Pre-Training.

Evolutionary computation·2026
Same journal

XCS for Sequential Perceptual Aliasing in Multi-Step Decision Making.

Evolutionary computation·2026
Same journal

A dynamic multi-objective evolutionary algorithm using dual-space prediction and surrogate-based sampling.

Evolutionary computation·2026
Same journal

Adapting MOEA/D to CMA-ES for Dealing with Ill-conditioned Multiobjective Problems.

Evolutionary computation·2026
Same journal

Editorial of the Special Issue: Parallel Problem Solving from Nature PPSN 2024 Extended Versions of Best Paper Candidates.

Evolutionary computation·2026
See all related articles

Related Experiment Video

Updated: Jan 6, 2026

Eliciting and Analyzing Male Mouse Ultrasonic Vocalization USV Songs
08:44

Eliciting and Analyzing Male Mouse Ultrasonic Vocalization USV Songs

Published on: May 9, 2017

16.4K

EvoComposer: An Evolutionary Algorithm for 4-Voice Music Compositions.

R De Prisco1, G Zaccagnino2, R Zaccagnino3

  • 1Dipartimento di Informatica, University of Salerno, Fisciano (SA), 84084, Italy robdep@unisa.it.

Evolutionary Computation
|October 11, 2019
PubMed
Summary
This summary is machine-generated.

This study introduces EvoComposer, an evolutionary algorithm for automatic music composition, specifically addressing the unfigured harmonization problem. EvoComposer generates high-quality harmonizations by balancing harmonic and melodic objectives, outperforming other methods.

Keywords:
Evolutionary algorithmsautomatic music compositionevolutionary music.

More Related Videos

Author Spotlight: Investigating the Impact of Emotional Prosodies on Voice Recognition and Perception
05:48

Author Spotlight: Investigating the Impact of Emotional Prosodies on Voice Recognition and Perception

Published on: August 9, 2024

2.0K
A Lightweight, Headphones-based System for Manipulating Auditory Feedback in Songbirds
10:13

A Lightweight, Headphones-based System for Manipulating Auditory Feedback in Songbirds

Published on: November 26, 2012

14.7K

Related Experiment Videos

Last Updated: Jan 6, 2026

Eliciting and Analyzing Male Mouse Ultrasonic Vocalization USV Songs
08:44

Eliciting and Analyzing Male Mouse Ultrasonic Vocalization USV Songs

Published on: May 9, 2017

16.4K
Author Spotlight: Investigating the Impact of Emotional Prosodies on Voice Recognition and Perception
05:48

Author Spotlight: Investigating the Impact of Emotional Prosodies on Voice Recognition and Perception

Published on: August 9, 2024

2.0K
A Lightweight, Headphones-based System for Manipulating Auditory Feedback in Songbirds
10:13

A Lightweight, Headphones-based System for Manipulating Auditory Feedback in Songbirds

Published on: November 26, 2012

14.7K

Area of Science:

  • Computational Intelligence
  • Artificial Intelligence in Music
  • Algorithmic Composition

Background:

  • Evolutionary algorithms are effective for creative problem-solving, with applications in music composition.
  • The unfigured harmonization problem involves creating multi-voice musical pieces with appropriate chords and melodic lines.
  • Existing methods may not fully address the complexities of automatic music generation.

Purpose of the Study:

  • To develop an evolutionary algorithm, EvoComposer, for automatic 4-voice music harmonization.
  • To address both harmonic and melodic aspects in music composition.
  • To create a novel, hybrid approach for algorithmic music generation.

Main Methods:

  • Developed EvoComposer, a multiobjective evolutionary algorithm based on NSGA-II.
  • Utilized a novel chromosome representation for handling harmonic and nonharmonic tones.
  • Implemented specialized musical operators and a hybrid evaluation function based on Bach's music corpus.

Main Results:

  • EvoComposer successfully composes music by optimizing harmonic and melodic objectives.
  • The algorithm outperforms other metaheuristics in generating musically creative and performant solutions.
  • EvoComposer is the first evolutionary algorithm specifically designed for the unfigured harmonization problem.

Conclusions:

  • EvoComposer provides an effective, automatic solution for the unfigured harmonization problem.
  • The approach demonstrates potential for application in other music composition tasks.
  • This research advances the field of AI-driven music creation.