Saturday, July 13, 2019

Self generated music or midi files using Bach Bass Rules


Could it be possible? Would it be of any use? Would it be interestingly sounding? Possibly not.


For example using a Yamaha CX-5M music computer with the Basic Macro cartridge.


A Basic computer language program could be made for example by:


Defining a scale.


Using for example a random number generator command.


Then a way of looking ahead of the random generator (by delay of iteration for example running the program with the older generated numbers?) for cases where interval of a voice with respect to bass might be a prepared 6th, 7th, 9th. This may also require random created durations of voices and detecting for example a longer note on as voice as a possibly example of a prayers interval. Other examples of preparagion may by step ascending notes etc.


Then adding the 3rd interval with respect to bass as described in Bach's, Niedt's manual.


Very beautiful chords should be created by following the important rule on said Bach's composing manual. Ie 6ths, 7ths, 9ths prepared for the human brain then the 3rd with respect to bass added to create amazingly nice sounding dissonant intervals (which of course no longer sound dissonant but plainly interesting).


Then running the Basic language program taking midi out from the Yamaha SFG-05 card and drive a Yamaha DX7ii or Korg Triton etc synthesizer with Pleiades tuning for more correct sounding octaves or other high or low notes to human brain.


But it should still sound inhuman.


Reference:


Bach Bass Rules:
https://normanschmidt.net/scores/bachjs-general_bass_rules.pdf





No comments:

Post a Comment