Description, analysis and considerations about Internet of Musical Things (IoMusT) environments
Internet of Musical Things, Pipes-and-Filters, Sunflower environment, Network communication, Discovery protocols
The Internet of Musical Things is an area of knowledge positioned between the Internet of Things, new interfaces for musical expression, ubiquitous music, artificial intelligence, participatory art, and human-computer interaction. It aims to improve the relationship between musicians and their peers, as well as that of musicians and audience members, favoring musical shows, studio productions, and music learning. Although emerging, this field is already facing some challenges, such as social, economic, and environmental ones resulting from the insertion of a new type of technology in society, in addition to artistic, pedagogical, and legal ones. From a computational point of view, the adversities fall on the lack of privacy and security in these environments, and mainly, due to the lack of standardization and interoperability between their devices. Therefore, this work presents the Sunflower, a tool divided into layers and based on the architecture Pipes-and-Filters, intending to define ways of functioning, protocols, and sound characteristics that the devices must present. For technical validation, tests were carried out on localhost, and on wired and wireless connections. After all, an exploratory case study analyzes three existing models, to draw conclusions about which behaviors and protocols are recurring, in addition to indicating particularities that can help developers create their environments.