Skip to content

Routines for creating Syntones as in the article: "Syntonets: Toward A Harmony-Inspired General Model of Complex Networks"

License

Notifications You must be signed in to change notification settings

hfarruda/Syntonets

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Syntonets: Toward A Harmony-Inspired General Model of Complex Networks

Here, we make available the codes used to create the Syntonets. These networks are based on consonance and dissonance between notes. For that, we employ a method based on Helmholtz's consonance approach.

More information regarding the employed methodology is available on the syntonet's paper.

The codes are implemented in Python 3.8.5 in "syntonets.py." The primary function that creates the network is named "create_network" In order to visualize the created network, the function "visualize" can be employed. For both cases, the instructions of use are described in the code. We also provide an example of use ("test.ipynb").

The following figure represents an example of Syntonet created considering equal temperament.

Packages

All the codes were developed and executed with the environment described in "packages.txt."

Citation Request

If you use this code in a scientific work, please cite us as: da F. Costa, Luciano, and F. de Arruda, Henrique. "Syntonets: Toward A Harmony-Inspired General Model of Complex Networks." F. Costa, Luciano, and F. de Arruda, Henrique. "Syntonets: Toward A Harmony-Inspired General Model of Complex Networks." Eur. Phys. J. B, 93 12 (2020) 224.

Acknowledgements

Luciano da F. Costa thanks CNPq (grant no. 307085/2018-0) and NAP-PRP-USP for sponsorship. Henrique F. de Arruda acknowledges FAPESP for sponsorship (grant no. 2018/10489-0 and no. 2019/16223-5). This work has been supported also by FAPESP grants 2015/22308-2.

About

Routines for creating Syntones as in the article: "Syntonets: Toward A Harmony-Inspired General Model of Complex Networks"

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published