If you have a problem or need to report a bug please email : support@dsprobotics.com
There are 3 sections to this support area:
DOWNLOADS: access to product manuals, support files and drivers
HELP & INFORMATION: tutorials and example files for learning or finding pre-made modules for your projects
USER FORUMS: meet with other users and exchange ideas, you can also get help and assistance here
NEW REGISTRATIONS - please contact us if you wish to register on the forum
Users are reminded of the forum rules they sign up to which prohibits any activity that violates any laws including posting material covered by copyright
Highest note priority by Hugh Banton
16 posts
• Page 1 of 2 • 1, 2
Highest note priority by Hugh Banton
Hugh Banton made me a highest note priority midi system. Flowstone has last note priority when 1 voice is set for mono playing.
Some real monophonic instruments feature highest note priority, so if you press 2 or more keys down together (or fret more than one position on the same string) only the highest note will sound, as is the case with some analogue synths like the Mini Moog. In FS you can play lower or higher than a held note and get the lower note sounding. This is fine in practice but it’s not authentic behaviour in some situations.
Hugh works exclusively in FS4 alphas so I converted it to FS 3.06 and share it here with his blessing.
It’s provided with a slightly modified version of the FS demo synth so you can play and test it directly. I provided a slide switch so you can choose between last note and highest note.
Mega thanks to Hugh!
Some real monophonic instruments feature highest note priority, so if you press 2 or more keys down together (or fret more than one position on the same string) only the highest note will sound, as is the case with some analogue synths like the Mini Moog. In FS you can play lower or higher than a held note and get the lower note sounding. This is fine in practice but it’s not authentic behaviour in some situations.
Hugh works exclusively in FS4 alphas so I converted it to FS 3.06 and share it here with his blessing.
It’s provided with a slightly modified version of the FS demo synth so you can play and test it directly. I provided a slide switch so you can choose between last note and highest note.
Mega thanks to Hugh!
- Attachments
-
- Highest note priority .fsm
- FS 3.06
- (439.58 KiB) Downloaded 1077 times
-
Spogg - Posts: 3358
- Joined: Thu Nov 20, 2014 4:24 pm
- Location: Birmingham, England
Re: Highest note priority by Hugh Banton
Total random curiosity: were there any old-school synths that were low-note priority?
I would think that for a mono keyboard, it would just be a matter of which direction the keys were connected or scanned...not sure there's any hardware reason to prefer high-to-low over low-to high. Although I suppose at some later point everyone is either (1) copying Moog behavior or (2) buying keyboard assemblies from the same source.
I would think that for a mono keyboard, it would just be a matter of which direction the keys were connected or scanned...not sure there's any hardware reason to prefer high-to-low over low-to high. Although I suppose at some later point everyone is either (1) copying Moog behavior or (2) buying keyboard assemblies from the same source.
I keep a pair of oven mitts next to my computer so I don't get a concussion from slapping my forehead while I'm reading the responses to my questions.
- deraudrl
- Posts: 239
- Joined: Thu Nov 28, 2019 9:12 pm
- Location: SoCal
Re: Highest note priority by Hugh Banton
Spogg wrote:Some real monophonic instruments feature highest note priority, so if you press 2 or more keys down together (or fret more than one position on the same string) only the highest note will sound...
Another bit of random curiosity: I understand that behavior from a stringed instrument, but not a mechanical keyboard. Do you have an example?
(I'd settle for an example of a monophonic non-electronic keyboard instrument.)
I keep a pair of oven mitts next to my computer so I don't get a concussion from slapping my forehead while I'm reading the responses to my questions.
- deraudrl
- Posts: 239
- Joined: Thu Nov 28, 2019 9:12 pm
- Location: SoCal
Re: Highest note priority by Hugh Banton
That's a good one! The code could be optimized a little bit and the seperation into two modules is unnecessary, but the code is solid and serves the purpose!
I recommend it, if that means anything
I recommend it, if that means anything
"There lies the dog buried" (German saying translated literally)
- tulamide
- Posts: 2714
- Joined: Sat Jun 21, 2014 2:48 pm
- Location: Germany
Re: Highest note priority by Hugh Banton
deraudrl wrote:I would think that for a mono keyboard, it would just be a matter of which direction the keys were connected or scanned...not sure there's any hardware reason to prefer high-to-low over low-to high.
When you look at the wiring diagram it becomes obvious why it is the way it is. Back then I modded my Moog Prodigy with its 2(!) oscillators to play the upper and the lower notes when you pressed more than one key. It sounded crappy!
-
martinvicanek - Posts: 1328
- Joined: Sat Jun 22, 2013 8:28 pm
Re: Highest note priority by Hugh Banton
On another note, the (monophonic) Moog had other desirable features apart from the highest note priority:
1. The envelope would not start from zero with a new note but from the value where it just was when you hit the key.
2. Same for the phase of each of the oscillators.
This way there were no clicks - something hard to achieve with FS.
(Sorry if I have drifted away from the original topic).
1. The envelope would not start from zero with a new note but from the value where it just was when you hit the key.
2. Same for the phase of each of the oscillators.
This way there were no clicks - something hard to achieve with FS.
(Sorry if I have drifted away from the original topic).
-
martinvicanek - Posts: 1328
- Joined: Sat Jun 22, 2013 8:28 pm
Re: Highest note priority by Hugh Banton
deraudrl wrote:Total random curiosity: were there any old-school synths that were low-note priority?
Not really a synth, but some Hammonds used a monophonic transistor frequency divider in the later days for the pedals (Hugh will be familiar I'm sure!). In lieu of providing a proper set of tonewheels for the 16ft bass octave, frequencies were tapped straight from the 8ft tonewheels, and sent down to different taps in a resistor ladder that linked each pedal contact. What determined note priority was electricity simply taking the shortest path to ground.
Low C had no resistor, while C# had 100 ohms, D 200 ohms, onward...
At least that's how I think it worked, ripped the thing out of my setup ages ago for something custom and polyphonic
- MrFuls
- Posts: 19
- Joined: Tue Nov 10, 2020 2:45 pm
Re: Highest note priority by Hugh Banton
deraudrl wrote:Spogg wrote:Some real monophonic instruments feature highest note priority, so if you press 2 or more keys down together (or fret more than one position on the same string) only the highest note will sound...
Another bit of random curiosity: I understand that behavior from a stringed instrument, but not a mechanical keyboard. Do you have an example?
(I'd settle for an example of a monophonic non-electronic keyboard instrument.)
The real keyboard instruments that I was thinking of are those that use a fretting system for sound generation. For example a Hurdy Gurdy uses keys in a standard chromatic layout pattern which press tangents onto a string to shorten its length. I’ve come across several traditional keyboard instruments that use string fretting techniques.
I was being a bit lazy with my text because I could have said any instrument that uses fretting. Right now I can’t think of any other type of monophonic keyboard-based instrument. Of course keyed and holed wind instruments will only sound the highest note chosen because the length of the air column is reduced for higher pitches in the same way a string is shortened.
I’m sure that Hugh can chip in about low note priority for organ bass and such.
-
Spogg - Posts: 3358
- Joined: Thu Nov 20, 2014 4:24 pm
- Location: Birmingham, England
Re: Highest note priority by Hugh Banton
I did indeed play pedals on a Hammond E100 back in the day. Lowest note priority. But my recollection is that they simply used change-over switches forming a ladder network, like this :
Dissapointly this schematic doesn't seem to actually make any sound. Can someone show me where I've gone wrong?
H
Dissapointly this schematic doesn't seem to actually make any sound. Can someone show me where I've gone wrong?
H
-
HughBanton - Posts: 265
- Joined: Sat Apr 12, 2008 3:10 pm
- Location: Evesham, Worcestershire
Re: Highest note priority by Hugh Banton
Except apparently I'm wrong about the Hammond - I stand corrected!
http://captain-foldback.com/Hammond_sub ... 00F29d.GIF
So I suppose the following divider circuit must have locked on to the loudest thing it could 'hear'. Unvbelievable that that worked!
Mind you, change-over contacts are going to get very iffy after a year or two living near the floor. They doubtless already knew that in Chicago c1965.
H
http://captain-foldback.com/Hammond_sub ... 00F29d.GIF
So I suppose the following divider circuit must have locked on to the loudest thing it could 'hear'. Unvbelievable that that worked!
Mind you, change-over contacts are going to get very iffy after a year or two living near the floor. They doubtless already knew that in Chicago c1965.
H
-
HughBanton - Posts: 265
- Joined: Sat Apr 12, 2008 3:10 pm
- Location: Evesham, Worcestershire
16 posts
• Page 1 of 2 • 1, 2
Who is online
Users browsing this forum: No registered users and 75 guests