• 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Midicontrol of Registration in the Keyboard Yamaha Tyros 4
#16
(04-21-2015, 09:32 PM)Rey_a Wrote: Now first let me say that I am by no means a MIDI expert (started learning MIDIwhile in the MS Pro beta program), nor a Tyros expert (have had mine for 6 weeks). So there may be other (better?) ways to do this.
But this setup works for me.

How to load Tyros Registration from music sheet in MS Pro.
 
Selecting a song in Mobilesheets and have Tyros automatically load the related registration is actually not so difficult to accomplish using the MIDI capabilites of MS Pro and Tyros.
 
First some background information
 
An issue to overcome is that, while Tyros stores registrations as named files in folders on its internal drive,  MIDI is only able to send out numbers between 1 and 128, not filenames.
The solution here is to have Tyros, from the folder it is currently using for it's registrations,  load the registration file with a sequence number, based on the received MIDI number. So sending x from MS Pro, should mean that the x'th registration file in the Tyros folder is loaded. But there are a few small catches (read on)
A first catch is that not all MIDI systems are equal. Some are zero based (use numbers from 0=>127) others are 1 based (use numbers from 1=>128). When having the two communicate, you have to take that into account.
In practice here, it means that sending number x from MS Pro will actually cause the 'x + 1' 'th registration file in the Tyros folder to be loaded. So sending a 3 from MS Pro, will cause Tyros to load the 4th file in the folder. Sending a 0 will load the first file in the folder.
A second catch, is that when I am talking about the 4th file in  the folder, it means the 4th file, sorted alphabetically. So in order to preserve correct order we need to have the registration file names on Tyros start by a number. This will assure that the correct file is always loaded using MIDI.
Example for registration file naming on Tyros.
            000Song x
            001Song y
            002Songz
Starting the file name numbering with zero, will make it a little easier to remember what number to configure in MS Pro. So sending 0 will load file one, which is named 000Songx. Sending a 2 will load file 3 which is named 002Songz.. . .
 
Now in practice :
 
In Mobilesheets Pro
One time setup:
- In settings, choose MIDI channel 1 to use in the communication. (It's MS Pro's default, so normally you would not even need to change it)
To be performed for every song you want the registration to load on Tyros:
- In the song settings (edit screen/MIDI tab), add a 'Patch select' with following parameters
            - MSB : I do not use it
            - LSB : The number x to be sent to Tyros. Remember file x+1 will be loaded.
            - PC (Program Change): Can be used to activate a registration memory button on Tyros. 0 will activate button 1. sending 7 will activate
               button 8
            - Choose "Send on Load"
            Save the song settings.
 
On Tyros
One time setup:
-On Tyros there is a predefinied MIDI setting which can be used.
So go to MIDI settings on Tyros, and select the predefined setting 'All Parts'.
This predefined setting is set to receive the commands we need on MIDI port B, so you will need to connect your (USB to) MIDI cable to MIDI B on the Tyros and of course also to your tablet.
To be performed for every song you want the registration to be loaded by MS Pro:
- Save your registration on Tyros according to the above suggestions, and make sure they are in a Folder on Tyros, where all registration files start with the suggested sequence number.
 
To test the setup.
- Make sure the MIDI cable is connected to both tablet and Tyros.
- Load MS Pro.
When the midi cable is correctly connected, you should receive a message when loading MS Pro, asking if you want MS Pro to use the USB connection. Press OK.
If you do not get this message, the cable is probably not connected as it should.
 
Now make sure that Tyros currently has a registration loaded from the folder from which you want to load registrations through MIDI. If not, on Tyros go to the correct folder, load any registration there (does not matter which - it is just to point Tyros to the right folder).
 
Now load a song in MSPro, and the related registration should be loaded on Tyros. Even with the correct button activated.
 
enjoy!
 

Hallo Rey, 
this setup works very good for me ..... In MobileSheets , I can select one of the 500 registrations with the " patch select midi command "
But now  I have more than 500 registrations in my Tyros4 , so I must choose another registration folder . My question is : is there a specific midi command ( or perhaps a sysex command ) to select that new registration bank ?
Marc
Reply
#17
Hi Marc,

No, not to my knowledge.
As far as I know you would need to select a random reg file in that other registration folder on Tyros, to point the system to that folder. And then all reg files will be selected from that other folder.... No way to switch back and forth ... 

Rudy
_____________________________________________________
MSI Cubi 5 mini pc with IIyama prolite 24" touchscreen-Windows 11, HP Slate 17-Android 4.4.4, iPad Pro 12.9 gen2-iPadOs16
Yamaha Genos 1, Roland PK-6, Yamaha PSR SX900
Reply
#18
(09-17-2024, 09:46 PM)Rey_a Wrote: Hi Marc,

No, not to my knowledge.
As far as I know you would need to select a random reg file in that other registration folder on Tyros, to point the system to that folder. And then all reg files will be selected from that other folder.... No way to switch back and forth ... 

Rudy

tnx for the info    Rudy
Reply




Users browsing this thread:
4 Guest(s)


  Theme © 2014 iAndrew  
Powered By MyBB, © 2002-2024 MyBB Group.