ORGAN Morning Mood Full Less Noise
🕑 Added 2023-03-19 13:27:36 +0000 UTCthis is more of a reference for background hiss than anything! as it needs a fair bit of tuning now its been moved all over the shop! that will be in the next vid :). but compare to some of the older recordings from the organ and you will notice, the subtle but important difference in background noise.. there is still a couple of hissing noises which i will remedy, but its a marked improvement.
nearly done with this darn thing! this coming week im hoping to have the console switches done as i wanted to set a goal of having it done before april. Well for the most part!
Comments
Peter Van Gorp
i like tone and texture of organ music. but shucks i'll have to download the audio thru yt-dlp https://linuxconfig.org/yt-dlp-vs-youtube-dl
I wrote some MIDI programs, including a sample based synth for... World of Warcraft so feel free to ask if you need help with the code.
The other davantage of using program changes is, you could map the standard GM instruments to the organ racks (ie flutes to the flute rank, bass to the big ass wooden pipes etc) so any MIDI sequence may sound great on the organ.
Look Mum No Computer
The solution I'm doing is a mixture of both of the above
Another solution to explore which is more complicated but would be closer to a synth is using program changes, ie considering each rank as an instrument you can assign to channels 1-16. The problem is to deal with several channels using the same unique instrument at the same time (in addition to the stacking notes on thing per channel).
AFAIK, according to the MIDI specification, notes on should stack so instead of using booleans for notes on, use integers and increase with note on and decrease with note offs then turn the pipe of when the counter reaches 0. IMO this logic should be implemented on organ side so it would be compliant if you connect another device than the console to the organ.
Look Mum No Computer
Initially I'm going to treat the premature midi offs as a feature. And at some point put some effort into the code to count the midi ons and only send a midi off when counted down again
Tapewolf
Is that going to cause issues playing large chords on all ranks, (e.g four note-on messages per key) or are you intending to couple the ranks somehow e.g. by making each rank able to respond to multiple channels?
Nice ! I would have thought it would be way more complicated but it’s actually very simple.
Look Mum No Computer
different channels of midi, each rank, 4 ranks. midi channel 13 is principal, channel 14 is the other pipes, channel 15 flutes, channel 16 reeds. then the console has outputs foot pedals channel 3 output, both keyboards are channel 1 and 2, they will go into a little brain box which send out the right midi channels and stuff to the pipes
How do you transmate the different stops/registers into MIDI ? One register per channel ? Did you got inspiration from actual pipe organs that are controlled via MIDI ?