The guitar chord-generating algorithm based on complex network

被引:4
|
作者
Ren, Tao [1 ]
Wang, Yi-fan [1 ]
Du, Dan [1 ]
Liu, Miao-miao [1 ]
Siddiqi, Awais [1 ]
机构
[1] Northeastern Univ, Software Coll, Shenyang, Peoples R China
基金
中国国家自然科学基金;
关键词
Chord-generating algorithm; Chord progression; Complex network; Guitar chord; Musical motif; Two-tiered network;
D O I
10.1016/j.physa.2015.09.041
中图分类号
O4 [物理学];
学科分类号
0702 ;
摘要
This paper aims to generate chords for popular songs automatically based on complex network. Firstly, according to the characteristics of guitar tablature, six chord networks of popular songs by six pop singers are constructed and the properties of all networks are concluded. By analyzing the diverse chord networks, the accompaniment regulations and features are shown, with which the chords can be generated automatically. Secondly, in terms of the characteristics of popular songs, a two-tiered network containing a verse network and a chorus network is constructed. With this network, the verse and chorus can be composed respectively with the random walk algorithm. Thirdly, the musical motif is considered for generating chords, with which the bad chord progressions can be revised. This method can make the accompaniments sound more melodious. Finally, a popular song is chosen for generating chords and the new generated accompaniment sounds better than those done by the composers. (C) 2015 Elsevier B.V. All rights reserved.
引用
收藏
页码:1 / 13
页数:13
相关论文
共 50 条
  • [1] A fast algorithm for generating nonisomorphic chord diagrams
    Sawada, J
    SIAM JOURNAL ON DISCRETE MATHEMATICS, 2002, 15 (04) : 546 - 561
  • [2] Guitar Chord Recognition Based on Finger Patterns with Deep Learning
    Ooaku, Takumi
    Tran Duy Linh
    Arai, Masayuki
    Maekawa, Tsukasa
    Mizutani, Kozo
    PROCEEDINGS OF THE 4TH INTERNATIONAL CONFERENCE ON COMMUNICATION AND INFORMATION PROCESSING (ICCIP 2018), 2018, : 54 - 57
  • [3] A Guitar Chord Recognition Method Based on Depth Images of Hand Shapes
    Shintaku, Fumiya
    Kawakami, Tomoya
    2023 FOURTEENTH INTERNATIONAL CONFERENCE ON MOBILE COMPUTING AND UBIQUITOUS NETWORK, ICMU, 2023,
  • [4] Transfer Learning for Audio Waveform to Guitar Chord Spectrograms Using the Convolution Neural Network
    Jadhav, Yogesh
    Patel, Ashish
    Jhaveri, Rutvij H.
    Raut, Roshani
    MOBILE INFORMATION SYSTEMS, 2022, 2022
  • [5] Generating random complex networks with network motifs using evolutionary algorithm-based null model
    Mursa, Bogdan-Eduard-Madalin
    Andreica, Anca
    SWARM AND EVOLUTIONARY COMPUTATION, 2024, 86
  • [6] Fast Updating Routing Table Method Based on Chord Algorithm in Distributed Satellite Network
    CHEN Mo
    ZHANG Ruoyu
    PU Fangling
    QU Yanyu
    上海航天(中英文), 2020, 37(S1) (中英文) : 96 - 104
  • [7] Fast Updating Routing Table Method Based on Chord Algorithm in Distributed Satellite Network
    CHEN Mo
    ZHANG Ruoyu
    PU Fangling
    QU Yanyu
    上海航天(中英文), 2020, (S1) : 96 - 104
  • [8] Community Mining Algorithm of Complex Network based on Memetic Algorithm
    Gao Dali
    Cai Zhaoquan
    2017 INTERNATIONAL SYMPOSIUM ON INTELLIGENT SIGNAL PROCESSING AND COMMUNICATION SYSTEMS (ISPACS 2017), 2017, : 450 - 455
  • [9] MChord: Chord Algorithm based on limited multicasting
    Duan, Shihui
    Wang, JinLin
    ICCEE 2008: PROCEEDINGS OF THE 2008 INTERNATIONAL CONFERENCE ON COMPUTER AND ELECTRICAL ENGINEERING, 2008, : 233 - 237
  • [10] Research on Chord Algorithm Based on Polycyclic Structure
    Wang, Wanjun
    Hong, Long
    2012 IEEE FIFTH INTERNATIONAL CONFERENCE ON ADVANCED COMPUTATIONAL INTELLIGENCE (ICACI), 2012, : 90 - 93