Synthetic Music Random Generation Based on Nyquist
DOI:
https://doi.org/10.54097/750ga766Keywords:
Synthetic Music, Nyquist, the random walk.Abstract
The idea of composing music based on programs has a long history, from some pioneers who first tried to fulfill this idea, to now, the variety of software and workshops that allow people to generate music in different approaches. On this basis, this study will briefly discuss the main idea and some methods used to compose the music in this paper. We aimed to randomly generate a piece of music using only Nyquist. Thus, each time when listen to this, there is a slight difference. With this in mind, this paper has used two ways: the first one is to use several functions in Nyquist, which would randomly choose numbers in a given list or range. The second way is a method based on the functions mentioned earlier, called the random walk, which lets the program stochastically choose one item in a given list of a range of numbers every time to add or subtract to the origin number given by programmers. By using these two techniques, one can generate random sounds and random rhythmic patterns, and when we put these sounds and patterns into scores to generate various melodies, we can stochastically increase or decrease the overall pitch of that score. Finally, the scores are combined to create the whole piece of music. Although there are limitations, this study has provided some methods that can be useful for generating stochastic music.
Downloads
References
A. Alpern, Hampshire, 95, 120 (1995).
J. Maurer, A Brief History of Algorithmic Composition. Retrieved from: https://ccrma.stanford.edu/~blackrse/algorithm.html (1999).
I. Xenakis, Formalized music: thought and mathematics in composition, (Pendragon Press, Chicago, 1992).
J. D. Fernández, and F. Vico, J. Arti. Intel. Res., 48, 513-582 (2013).
B. D. Roger, Comp. Music J., 21(3), 71–71 (1997).
R. B. Dannenberg, The Nyquist Composition Environment: Supporting Textual Programming with a Task-Oriented User Interface, (Nyquist, CMU, 2008).
J. Li, High. in Sci., Eng. & Tech., 39, 209-214 (2023).
Y. Huang, Z. Jia, C. Lin and Y. Shi, High. in Sci., Eng. & Tech., 39, 280-285 (2023).
B. D. Roger, Dannenberg. Introduction to Computer Music (ICM Edition, CMU, 2021).
P. Cook, A NIME Reader: Fifteen years of new interfaces for musical expression, 11, 1-13 (2017).
I. Shapiro and M. Huber, Markov chains for computer music generation. Journal of Humanistic Mathematics, 11(2), 167-195 (2021).
E. Frid, Multi. Tech. & Interac., 2019, 3.3: 57.
Downloads
Published
Issue
Section
License
Copyright (c) 2024 Highlights in Science, Engineering and Technology

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.







