Organ Short Octave in mididings
Closed this issue · 4 comments
Dear Sirs,
Before I try to program it myself, I ask if someone has not done it already.
Old organs have so called short octave:
https://en.wikipedia.org/wiki/Short_octave
In the deepest octave:
if you press E it plays C, Similarly:
F# - > D
G# -> E
the rest keys and notes remains the same
notes C#, D#, F#, G# are simply missing.
I need a mididings script to practice on this crazy keyboard before I go to real organ with a short octave.
Up to now I have this:
[ ~KeyFilter(notes=['c1', 'c#1', 'd1', 'd#1','e1', 'f#1', 'g#1']), KeyFilter(notes=['e1', 'f#1', 'g#1']) >> Transpose(-4)] >>
May be you have something smarter.
Thanks
Xerostomus
I inserted it in a scene:
76: Scene("organ with short octave; Ocarina 4 plus Oboe 8",
[ ~KeyFilter(notes=['c1', 'c#1', 'd1', 'd#1', 'f#1', 'g#1','e1']), KeyFilter(notes=['e1', 'f#1', 'g#1']) >> Transpose(-4) ] >> Transpose(0) >> [Channel(2)>> Transpose(12) ,Channel(3)],
[ Ctrl(1, 2, 91, 125), # big reverb
Ctrl(1, 2, 1, 0) >> Ctrl(1, 2, 32, 0) >> Program(1, 2, 80), # Ocarine
Ctrl(1, 3, 1, 0) >> Ctrl(1, 3, 32, 0) >> Program(1, 3, 69) # Oboe
#Ctrl(1, 3, 1, MSB) >> Ctrl(1, 3, 32, LSB) >> Program(1, 3, number_intrument) # set a bank and most significant byte MSB and least significant byte LSB along with a program change.
]
),
So I can practice at home... :-)
Interesting, you have the right recipe.
However, this is not a problem/issue with the mididings software. You should mark the problem as solved, please.
For help you can ask your questions on this forum https://groups.google.com/forum/#!forum/mididings
Sorry I am new to Github.
But any way thanks all the authors for mididings.
More examples are needed for beginners as I am.
:-)
No problems xerostomus!
If you want examples you can check the WIKI here : https://github.com/dsacre/mididings/wiki
You can take a look at mine here : https://github.com/stefets/live-config it's huge