LABYRINTH MUSIC
For the music of the game that Im creating I decided to go with a retro dungeon-synth inspired sound, with a LoFi ambient layer of dust.
LABYRI-SYNTH? (Add a kick drum and its BIBLIOTEKNO?)
While experimenting in RNBO in saw the Scala.list object. This allows you to use Scala scales allowing for easy implementation of historical, microtonal, and non Western classical scales. https://www.huygens-fokker.org/scala/
I will be using this as part of the initial generation of the generative instruments scale, what allows more variation
My plans for the generative instrument element were to create a padlock/combination system that played on the idea of determinism, mostly inspired by the stories of Jorge Luis Borges (Library of Babel, Book of Sand)
In the Library of Babel there exists every combination of book (with 410 pages) that has and will ever exist.
I wanted to play on this with the idea of synthesiser presets and generative instruments. While researching for my essay, a big thing around instruments on control and intuition.
In many ways every sound on a synth is replicable. A list of parameters.
A 4 digit padlock has 10,000 possible combinations, meaning you have a 1 in 10,000 chance of randomly generating the code.
I do not know how many variable sounds a synthesiser such as the prophet 6 has, though Im sure many of these random possible ‘combinations’ of parameters
Initially I was planning to allow the user to import their own audio files that would be manipulated in the game, however I could not sort this out in the timeframe. if I did have the time, I believe the way to do it is with Streaming Assets in unity. This would allow the user to add their own audio files much like the way you would mod many games, replacing the preexisting files (such as a music track)
https://docs.unity3d.com/Manual/StreamingAssets.html
The main reason I decided against this was my unfamiliarity with such a task, and wether it would be possible, especially when sharing the game for marking (user’s platform depending)
Here are some examples of the sample manipulation that I was experimenting with: