The drums are set to fixed scale (can be any key) midi percussion zone configuration. Which helps out greatly when drum pattern predicting. Structuring the inbound generated midi drum notes to a fixed scale/ zone will make it easy to set up an outbound predicted fixed scale/ zone from the AI model. This way every predicted midi note will be assigned to a percussion instrument in your midi rig. Even if it's scrambled you might hear what you are looking for. Drum pattern prediction can produce some zany results. The bass & right-hand piano parts are broken up into two separate harmonious instrument sequences. The chords are the total number of triads (three note combinations (around 20)) are predetermined from the scale (F#). These chord combinations are selected when triggered from the patch during performance, with a harmonic relation to the notes chosen in the bass & melody sequences. Always room for design improvement when it comes to harmony. A closer look at the harmony of the left & right hand of a piano is examined in my first music video post, "day".
For the purpose of presenting how I use AI to create original (no copyright issues) music in this series of posts, "Island" represents the song that will be used to initiate a synthetic dataset for AI prediction. The creative initiative if you will for the dataset's theme. Representing a point in the song composing process where the artist decides whether or not to start building a dataset based on the algorithm's design performance. Or continue on the algorithm in pure data to achieve something different.Sunday, January 12, 2025
initiating a synthetic dataset - part 3
With a little modifying of the conditional statements & performance auditioning of the pure data patch presented in part 1 of my posts, the results have produced this song (groove): island. There was no preconceived idea for this song. The song comes about from building the pure data patch and listening to the results. All of my algorithm patches are structured in a 4-piece instrument band concept. Drums, bass, left hand chords & right-hand melodies. I'm structuring my algorithms for improvised pop genre song types. Pure data song design patches can be structured for any genre. In pure data patch design, I strive on making the generated instrument performance sound like a band in key. Achieving results that sound like music from different genres takes some tooling. Creating an algorithm that generates a specific type of song is only limited by your understanding of MAX, pure data or other midi generating system and music.
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment