I need your help to create a new music notation program.
We will use A-28 Hertz as a reference (base or aggregate).
Add 28 dividers … 1 - 2 - 4 - 7 - 14 - 28 to the base and we obtain the following list
28 - 29 - 30 - 32 - 35 - 42 - 56.
Apply this list to the sonic band in Hertz and we have a basic scale (7 notes/ first octave)
28Hz 29Hz 30Hz 32Hz 35Hz 42Hz 56Hz
List the harmonics for each of the notes in the basic scale and you have the making of a new musical / instrumental tuning.
This new tuning can be applied / transferred to an existing notation program’s extension providing the program will accept the new tuning and run its oscillators on it.
I want to replace the Equal Temperament Tuning. with the following frequencies, for each note respectively.
NOTE Frequency
in Hertz
A - 1 28 -
A# 29
B 30
C 32
C# 35
D 42
D# 56 -
E 58
F 60
F# 64
G 70
G# 84
A - 2 87
A# 90
B 96
C 105
C# 112 -
D 116
D# 120
E 126
F 128
F# 140
G 145
G# 150
A - 3 160
A# 168
B 174
C 175
C# 180
D 192
D# 196
E 203
F 210
F# 224 -
G 232
G# 240
A - 4 245
A# 252
B 256
C 261
C# 270
D 280
D# 288
E 290
F 294
F# 300
G 308
G# 315
A - 5 319
A# 320
B 330
C 336
C# 348
D 350
D# 352
E 360
F 364
F# 377
G 378
G# 384
A - 6 385
A# 390
B 392
C 406
C# 416
D 420
D# 435
E 448 -
F 450
F# 455
G 462
G# 464
A - 7 476
A# 480
B 490
C 493
C# 504
D 510
D# 512
E 522
F 525
F# 532
G 540
G# 544
A - 8 546
A# 551
B 560
C 570
C# 576
D 580
D# 588
E 595
F 600
F# 608
G 609
G# 616
A - 9 630
A# 638
B 640
C 644
C# 660
D 665
D# 667
E 672
F 690
F# 696
G 700
G# 704
A - 10 714
A# 720
B 725
C 728
C# 735
D 736
D# 750
E 754
F 756
F# 768
G 770
G# 780
A - 11 783
A# 784
B 798
C 800
C# 805
D 810
D# 812
E 832
F 840
F# 841
G 864
G# 868
A - 12 870
I asked the same thing to Chat Gpt
Thet say ok, it's new we do it
I followes the intructions, installed Python... and now I am stuck
I need me a computer person to help me and the Chat Gpt robo thingy complete the prototype.
Will these notes be harmonious? Have you computed how their overtones interact?
Anway, most basic MIDI synthesizers do not support changing the frequencies of specific notes. For those that implement Roland GS or Yamaha XG support, you can send a SysEx to adjust the Scale Tuning. For those few that implement the MIDI Tuning Standard, you can send a Bulk Tuning Dump. For all others, it would be possible to send Pitch Bend messages, but then you would have to use one channel per note.
What specific MIDI device are you using?
I can do it. I have written an application if you give me a list of frequencies against midi note names/numbers, then give me a standard midi file, I will convert the whole midi file into one to four midi files which each and every note occupies only one full midi channel, so that individual pitchbend values be assigned to only that one single note. If 15 notes max are played simultaneously then one file is enough. Max allowed is 15 x 4 = 60 simultaneous notes. Most Symphonies are less than 40, unless piano concertos with heavy pedal usage. Drop these files into Coolsoft midiFileConverter, out comes the MP3 or wav files, EASY! The SONIVOX Soundfont library is Diamond Precise, very harmonious, and produces the "ringing" found in a cappella vocal quartets, the tuning will be meticulously accurate! You can hear some of my demos here:
removed link