Automatic Generation of Chord Progressions with an Artificial Immune System
Chord progressions are widely used in music. The automatic generation of chord progressions can be challenging because it depends on many factors, such as the musical context, personal preference, and aesthetic choices. In this work, we propose a penalty function that encodes musical rules to automa...
Saved in:
| Published in | Evolutionary and Biologically Inspired Music, Sound, Art and Design Vol. 9027; pp. 175 - 186 |
|---|---|
| Main Authors | , , , , |
| Format | Book Chapter |
| Language | English |
| Published |
Switzerland
Springer International Publishing AG
2015
Springer International Publishing |
| Series | Lecture Notes in Computer Science |
| Subjects | |
| Online Access | Get full text |
| ISBN | 331916497X 9783319164977 |
| ISSN | 0302-9743 1611-3349 1611-3349 |
| DOI | 10.1007/978-3-319-16498-4_16 |
Cover
| Abstract | Chord progressions are widely used in music. The automatic generation of chord progressions can be challenging because it depends on many factors, such as the musical context, personal preference, and aesthetic choices. In this work, we propose a penalty function that encodes musical rules to automatically generate chord progressions. Then we use an artificial immune system (AIS) to minimize the penalty function when proposing candidates for the next chord in a sequence. The AIS is capable of finding multiple optima in parallel, resulting in several different chords as appropriate candidates. We performed a listening test to evaluate the chords subjectively and validate the penalty function. We found that chords with a low penalty value were considered better candidates than chords with higher penalty values. |
|---|---|
| AbstractList | Chord progressions are widely used in music. The automatic generation of chord progressions can be challenging because it depends on many factors, such as the musical context, personal preference, and aesthetic choices. In this work, we propose a penalty function that encodes musical rules to automatically generate chord progressions. Then we use an artificial immune system (AIS) to minimize the penalty function when proposing candidates for the next chord in a sequence. The AIS is capable of finding multiple optima in parallel, resulting in several different chords as appropriate candidates. We performed a listening test to evaluate the chords subjectively and validate the penalty function. We found that chords with a low penalty value were considered better candidates than chords with higher penalty values. |
| Author | Bernardes, Gilberto de Castro, Leandro Nunes Caetano, Marcelo Navarro, María Corchado, Juan Manuel |
| Author_xml | – sequence: 1 givenname: María surname: Navarro fullname: Navarro, María email: maria90@usal.es – sequence: 2 givenname: Marcelo surname: Caetano fullname: Caetano, Marcelo – sequence: 3 givenname: Gilberto surname: Bernardes fullname: Bernardes, Gilberto – sequence: 4 givenname: Leandro Nunes surname: de Castro fullname: de Castro, Leandro Nunes – sequence: 5 givenname: Juan Manuel surname: Corchado fullname: Corchado, Juan Manuel |
| BookMark | eNqNkMtuEzEUQA0tqGnJH7DwDxh8x-9lFNFStRJIbSV2ljuxm4EZe7AdVfl7nAbYwspXxz7W1TlHpzFFj9B7oB-AUvXRKE0YYWAISG404RbkK7RsmDX4wvhrtAAJQBjj5gSd_7lQ307RgjLaEaM4e4sWhooOuOLiDC1L-U4pBS4FN7BAN6tdTZOrQ4-vfPS5TSniFPB6m_IGf83pKftSGiz4eahb7CJe5TqEoR_ciK-naRc9vtuX6qd36E1wY_HL3-cFerj8dL_-TG6_XF2vV7dkbotW8ii5oiDCRvSdBsqNBGkEC6YTNEjWbbRwOvigFDSgQzBSU6aCkxACM4FdIHH8dxdnt39242jnPEwu7y1Qe6hnWybLbOthX0rZQ73mdUevtOfxyWf7mNKP8i-JH6U5p587X6r1B6v3sWY39ls3V5-LlYxKo5XtqLag_1sTQkvOzV_tFwE5kLs |
| ContentType | Book Chapter |
| Copyright | Springer International Publishing Switzerland 2015 |
| Copyright_xml | – notice: Springer International Publishing Switzerland 2015 |
| DBID | FFUUA ABOKW UNPAY |
| DEWEY | 005.1 |
| DOI | 10.1007/978-3-319-16498-4_16 |
| DatabaseName | ProQuest Ebook Central - Book Chapters - Demo use only Unpaywall for CDI: Monographs and Miscellaneous Content Unpaywall |
| DatabaseTitleList | |
| Database_xml | – sequence: 1 dbid: UNPAY name: Unpaywall url: https://proxy.k.utb.cz/login?url=https://unpaywall.org/ sourceTypes: Open Access Repository |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Computer Science |
| EISBN | 9783319164984 3319164988 |
| EISSN | 1611-3349 |
| Editor | Carballal, Adrian Johnson, Colin Correia, João |
| Editor_xml | – sequence: 1 fullname: Carballal, Adrian – sequence: 2 fullname: Johnson, Colin – sequence: 3 fullname: Correia, João |
| EndPage | 186 |
| ExternalDocumentID | oai:repositorio.inesctec.pt:123456789/3979 EBC6306987_208_186 EBC5586449_208_186 |
| GroupedDBID | 0D6 0DA 2HV 38. AABBV AAGZE AAZAK AAZUS ABBVZ ABFTD ABMNI ACKNT ACRRC AEDXK AEJLV AEKFX AETDV AEZAY ALMA_UNASSIGNED_HOLDINGS APFYR AZZ BBABE CZZ FFUUA I4C IEZ IY- LDH SBO SFQCF TMQGW TPJZQ TSXQS TWXRB Z5O Z7R Z7S Z7U Z7V Z7W Z7X Z7Y Z7Z Z81 Z82 Z83 Z84 Z87 Z88 -DT -~X 29L 2HA ACGFS ADCXD EJD F5P LAS P2P RSU ~02 -GH 1SB 5QI 875 AASHB ABOKW AEFIE FEDTE HVGLF RNI SVGTG UNPAY VI1 |
| ID | FETCH-LOGICAL-p334t-b647015fd5c281049616953f9250f632d85a8fef77150f8ff968037fa61ff39f3 |
| IEDL.DBID | UNPAY |
| ISBN | 331916497X 9783319164977 |
| ISSN | 0302-9743 1611-3349 |
| IngestDate | Tue Aug 19 19:36:41 EDT 2025 Tue Jul 29 20:22:17 EDT 2025 Thu May 29 02:46:24 EDT 2025 Thu May 29 16:00:14 EDT 2025 |
| IsDoiOpenAccess | true |
| IsOpenAccess | true |
| IsPeerReviewed | true |
| IsScholarly | true |
| LCCallNum | QA76.9.U83QA76.9.H85 |
| Language | English |
| License | other-oa |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-p334t-b647015fd5c281049616953f9250f632d85a8fef77150f8ff968037fa61ff39f3 |
| OCLC | 905214745 |
| OpenAccessLink | https://proxy.k.utb.cz/login?url=http://repositorio.inesctec.pt/handle/123456789/3979 |
| PQID | EBC5586449_208_186 |
| PageCount | 12 |
| ParticipantIDs | unpaywall_primary_10_1007_978_3_319_16498_4_16 springer_books_10_1007_978_3_319_16498_4_16 proquest_ebookcentralchapters_6306987_208_186 proquest_ebookcentralchapters_5586449_208_186 |
| PublicationCentury | 2000 |
| PublicationDate | 2015 20150315 |
| PublicationDateYYYYMMDD | 2015-01-01 2015-03-15 |
| PublicationDate_xml | – year: 2015 text: 2015 |
| PublicationDecade | 2010 |
| PublicationPlace | Switzerland |
| PublicationPlace_xml | – name: Switzerland – name: Cham |
| PublicationSeriesSubtitle | Theoretical Computer Science and General Issues |
| PublicationSeriesTitle | Lecture Notes in Computer Science |
| PublicationSeriesTitleAlternate | Lect.Notes Computer |
| PublicationSubtitle | 4th International Conference, EvoMUSART 2015, Copenhagen, Denmark, April 8-10, 2015, Proceedings |
| PublicationTitle | Evolutionary and Biologically Inspired Music, Sound, Art and Design |
| PublicationYear | 2015 |
| Publisher | Springer International Publishing AG Springer International Publishing |
| Publisher_xml | – name: Springer International Publishing AG – name: Springer International Publishing |
| RelatedPersons | Kleinberg, Jon M. Mattern, Friedemann Naor, Moni Mitchell, John C. Terzopoulos, Demetri Steffen, Bernhard Pandu Rangan, C. Kanade, Takeo Kittler, Josef Weikum, Gerhard Hutchison, David Tygar, Doug |
| RelatedPersons_xml | – sequence: 1 givenname: David surname: Hutchison fullname: Hutchison, David – sequence: 2 givenname: Takeo surname: Kanade fullname: Kanade, Takeo – sequence: 3 givenname: Josef surname: Kittler fullname: Kittler, Josef – sequence: 4 givenname: Jon M. surname: Kleinberg fullname: Kleinberg, Jon M. – sequence: 5 givenname: Friedemann surname: Mattern fullname: Mattern, Friedemann – sequence: 6 givenname: John C. surname: Mitchell fullname: Mitchell, John C. – sequence: 7 givenname: Moni surname: Naor fullname: Naor, Moni – sequence: 8 givenname: C. surname: Pandu Rangan fullname: Pandu Rangan, C. – sequence: 9 givenname: Bernhard surname: Steffen fullname: Steffen, Bernhard – sequence: 10 givenname: Demetri surname: Terzopoulos fullname: Terzopoulos, Demetri – sequence: 11 givenname: Doug surname: Tygar fullname: Tygar, Doug – sequence: 12 givenname: Gerhard surname: Weikum fullname: Weikum, Gerhard |
| SSID | ssj0001465491 ssj0002792 |
| Score | 1.9065256 |
| Snippet | Chord progressions are widely used in music. The automatic generation of chord progressions can be challenging because it depends on many factors, such as the... |
| SourceID | unpaywall springer proquest |
| SourceType | Open Access Repository Publisher |
| StartPage | 175 |
| SubjectTerms | Algorithms & data structures Artificial immune systems Artificial intelligence Chord progressions Consonance Harmony User interface design & usability |
| Title | Automatic Generation of Chord Progressions with an Artificial Immune System |
| URI | http://ebookcentral.proquest.com/lib/SITE_ID/reader.action?docID=5586449&ppg=186 http://ebookcentral.proquest.com/lib/SITE_ID/reader.action?docID=6306987&ppg=186 http://link.springer.com/10.1007/978-3-319-16498-4_16 http://repositorio.inesctec.pt/handle/123456789/3979 |
| UnpaywallVersion | submittedVersion |
| Volume | 9027 |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1Nb9QwEB3B7gHRQ8uXWgSVD9yQs0kcO_ZxhVqVAlUPLConK8l6JESVXXWzquDXMxMnbRESVe_jQ8aT-E3mvWeAd6mzTGHKJYagZWHSIJ1NnWwyTG2TskE6C5y_nJmTRXF6oS9uRWH8o3zzg-0xVgnTvpsuNMm6m0XLgRl9ZunAL62b8TjqMUyNJgQ-geni7Hz-PQ4McukGXr1hhz5VuDuKuUgGYOEOtQnOysJn5i9seTMOfQpPtu26-nVdXV7eOXGOd2Ex6nYi0eRnsu3qpPn9r43jgx5mD3ZY3SBYdkAZfQaPQvscdse7HcTwqr-AT_Ntt-rtXEV0puYNFCukldSuinOmdUVLj43gf7miasX8qiceUUWLjyw7CSL6ob-ExfHR1w8ncrh4Qa4pX52sTVESTMClbnJL_ZozmXFaoSO8hEblS6sriwHLkuAkWkRnbKpKrEyGqByqVzBpV23YB1G4UlNciZbAQFDLOq0bVRvV-4jZCg9Ajsn3_Xh44KQ2MQ0br7UlyOZ8nlqfWXNvvKEeyNnyNv79uKOewzd-9GmmUvDKUyn4vhQ8l8IBJDeb7tfR7uO_C14_dMEbmHRX2_CWkExXH8J0fnT6-dvhUMB_AN7B70g |
| linkProvider | Unpaywall |
| linkToUnpaywall | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1NT9wwELXKckBwgPIhqFrkQ2_I2SSOHfu4qrqirYr2wEpwspKsR0Kssis2K0R_fWfiBKiQivY-PmQ8id9k3ntm7GtsDVGYUgHeK5Hp2AtrYiuqBGJTxWSQTgLn31f6cpr9vFE3L6Iw-lG-uiN7jEVEtO-q8VW0bIbBcmCIn1k88HNjhzSO2mLbWiECH7Dt6dVkdBsGBqmwHa9ek0OfzOwrxVwgA5BwB9sEa0TmEv0Ptnweh-6ynXW9LJ4ei_n81Ykz3mfTXrcTiCb30bopo-rPWxvHjR7mgO2RuoGT7AAz-pF98PUh2-_vduDdq37Efo3WzaK1c-XBmZo2kC8AV2K7yidE6wqWHitO_3J5UfPRQ0s8wormP0h24nnwQz9m0_H362-Xort4QSwxX40odZYjTICZqlKD_ZrVibZKgkW8BFqmM6MKAx7yHOEkGACrTSxzKHQCIC3IEzaoF7U_ZTyzucK4HAyCAS9nZVxWstSy9REzBZwx0SfftePhjpNahTSsnFIGIZt1aWxcYvS78Rp7IGvyl_iLfkcdha9c79OMpeCkw1JwbSk4KoUzFj1vulsGu4__Lvi06YLPbNA8rP0XRDJNed4V7l9sZe2z |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=bookitem&rft.title=Evolutionary+and+Biologically+Inspired+Music%2C+Sound%2C+Art+and+Design&rft.atitle=Automatic+Generation+of+Chord+Progressions+with+an+Artificial+Immune+System&rft.date=2015-01-01&rft.pub=Springer+International+Publishing+AG&rft.isbn=9783319164977&rft.volume=9027&rft_id=info:doi/10.1007%2F978-3-319-16498-4_16&rft.externalDBID=186&rft.externalDocID=EBC5586449_208_186 |
| thumbnail_s | http://utb.summon.serialssolutions.com/2.0.0/image/custom?url=https%3A%2F%2Febookcentral.proquest.com%2Fcovers%2F5586449-l.jpg http://utb.summon.serialssolutions.com/2.0.0/image/custom?url=https%3A%2F%2Febookcentral.proquest.com%2Fcovers%2F6306987-l.jpg |