Page 1 of 1

Posted: Sun Sep 03, 2006 9:40 am
by Jim Henry
Configuring Second TouchSecond touch requires a keyboard that sends MIDI messages when additional pressure is applied to keys that are being played. A fair number of standard MIDI keyboards do provide for such messages.The Miditzer can use three different types of MIDI messages to control second touch—Channel Aftertouch, Key (Polyphonic) Aftertouch, and Note messages. The two Aftertouch messages are a part of the MIDI standard. Note messages are standard MIDI Note messages that treat the second touch contacts of a second touch keyboard as a second keyboard. The second touch MIDI messages are expected to arrive on the same MIDI In Device as the first touch messages but they may be on a different MIDI Channel. Each keyboard can be configured to use a different type of MIDI message to control second touch for that keyboard.Most MIDI keyboards that have an Aftertouch feature have Channel Aftertouch. This produces MIDI messages based on pressure being applied to the keyboard as a whole. The Channel Aftertouch messages do not identify a note. When Channel Aftertouch is used to control second touch, it will add second touch to all the notes that are being played on that keyboard. You may need to enable Aftertouch on the keyboard before the Aftertouch messages will be sent. The configuration of second touch is controlled by the three rightmost columns of the Input settings circled above. The default value shown will work for the most common configurations of consoles. The settings below show examples of other possible settings. The configuration highlighted in green for the Solo manual is the default configuration of using Channel Aftertouch on the same channel, 1, as the first touch. The Pres (for Pressure) setting gives the MIDI value above which the 2T notes will sound. The default value of 0 gives the maximum sensitivity for second touch.The Accompaniment manual configuration highlighted in yellow is a configuration for a rare MIDI keyboard that provides polyphonic or Key Aftertouch. On such a keyboard aftertouch messages are sent giving the pressure being applied to each individual key that is being played. This is a good equivalent for second touch as found on a theatre organ except that the MIDI keyboards do not provide the proper feel for second touch. The 2nd Touch setting has been set to Key to use Key Aftertouch messages. Pres has been set to 8 to reduce the sensitivity of the second touch so more pressure will be required to play a 2T note.The Pedal second touch configuration is highlighted in red. The Pedal traps (drums and cymbals) are second touch stops although they are not labeled as such on the Miditzer. You probably won’t have second touch on your pedalboard unless you have MIDIfied a genuine theatre pipe organ console. If you have, the second touch contacts could send MIDI Note messages (although Channel Aftertouch would be a better choice). By setting 2nd Touch to Note, Note messages received on Channel 10 will activate the second touch Pedal traps.For the 99.999% of you who do not have second touch on the pedalboard, the default configuration of Note type 2nd Touch on the same channel as the first touch will cause the Pedal traps to be played as first touch stops. Jim Henry2006-09-11 14:11:00

Posted: Mon Aug 18, 2008 10:16 am
by Wurlitzer28
First; Kudos on a great program. I have not had so much fun with my Wurlitzer since the first time I fired up the blower and heard the first screaches from the chamber.
My 1928 Wurlitzer console has 2nd touch on Pedal, Accom, and Solo manuals. As I wrote the program for generating the MIDI messages I can apply whatever message MidiTzer requires.
I would prefer to have individual notes on Accom and Solo generate 2nd touch rather than setting everything to a 2nd touch level should a single note reach the 2nd touch level.
 My program already parses out each note and treats 2nd touch as just another manual. Right now it sends out Channel numbers 4,5,6 for Pedal, Accom and Solo respectively.
Can I use 3 unique channel numbers on MidiTzer [216 for now, 260 in a month or so] and if so what channel numbers would relate to the 2nd touch tabs for Pedal, Accom & Solo?
Thanks in advance and again thanks for the great program.

Posted: Mon Aug 18, 2008 11:20 am
by Jim Henry
Craig,You should be all set with your MIDI program. Set 2nd Touch to Note and set Chan to the MIDI channels used for the second touch keys, i.e. 6, 5, 4 from Solo to Pedal.Look forward to some MIDI files that demonstrate what you can do with a real second touch.

Posted: Tue Oct 14, 2008 10:52 am
by WERSI-Tifoso
Obviously my Organ, which is fully miditized, does not send aftertouch-data, although AT can be realised with the organs voices. The MIDI-OX input monitor, which I used for the search stays silent.

In broad outlines: to obtain a second touch possibilty I realized a „fourth“ solution by using the velocity data in the note on data set. MIDI-OX translates velocity data greater than 80 to the ST channels of ones choice. This works also with my velocity sensitive pedalboard.

The only disadvantage of this solution is that already soundung keys can not be additionally made ST-sounding by mere pressure. So I think this might be a good alternative to channel pressure solutions as most keyboard have dynamic keys.

Posted: Sun Oct 26, 2008 10:40 am
by Wurlitzer28
Thanks Jim! I'll be sure to upload some files once the system is operational. I have taken it down to upgrade the key contacts.
Right now I am replacing all the key contacts with IR sensors and LED sources to eliminate all the associated problems with the original wire wisker contacts.
I have tried Hall Effect, reed switches and the IR (infrared) on my accomp. manual and the IR wins out hands down. Once I set the 1st and 2nd trip points they stay that way.

Posted: Tue Nov 11, 2008 2:16 pm
by WERSI-Tifoso
may I add a fourth, but indirect solution to Your three 2ndTouch realisations as mentioned in previous posts.

It is published as an ALPHA version.

It requires the installation of MIDI-OX, MIDI-Yoke and a keyboard sending velocity data in the note on message (wchich is done by all KB´s I know).

It provides polyphonic action and can be adjusted to user requirements.
Its easy to play for everyone used to dynamic playing.

First step: create Maps shown in the picture. Find TransMap as a file below.

Adapting solution to convinient mode see below:

Bug reports are wellcome.
HartmutWERSI-Tifoso2008-11-12 01:22:58