Does anyone have ForScore working with Genos via MIDI?

Started by kbrkr, December 24, 2019, 06:54:24 PM

Previous topic - Next topic

AndiiRoo

Hi Chris, I was referring to the ipad mini where you mention that you can change Scores in Forscore from the Genos. (In fact you can check the leds, as the Genos Regist Bank + & - buttons (pressing up and/or down) still work even if you are looking at the Midi Template page on the Genos display).

To check what's happening the other way around, from Forscore on the ipad mini to the Genos, (to change Genos registrations), you can have the Genos showing the Midi Template display as you try to select Scores in Forscore. I hope I have understood ok what you are doing
Genos2, Montage 7, PSR EW-410 HS5's, mfc10
Former Keyboards: Genos, T1/2/3/5 & various Organs

frozzers

Hi Andrew

I've got it working both ways!

As you suggested, I checked the MIDI Receive page when I changed a score on the iPad and did see a light flash so I did a bit of experimenting and came up with a solution.

To get forScore to change a registration on the Genos, on the Genos MIDI page, I changed:

System
System Exclusive Message
Receive = On

I left every other setting in accordance with your instructions.

Brilliant! Now just waiting for forScore to reply to my email about the iPad Pro.

Cheers

Chris
Clavinova CVP-909, DGX-670

frozzers

Hi Andy

To recap, I emailed forScore support saying I could get the two way process working on my old iPad Mini but only forScore ==> Genos on my iPad Pro and that the problem seemed to be linked to the Genos not being recognised in the MIDI scanning process in forScore on the iPad Pro.

I've now had a reply:

'Thanks for your patience. We've been noticing some intermittent MIDI-related issues lately, that we believe may be system bugs, possibly related to changes made to their CoreMIDI framework. But I don't have anything more conclusive to offer, nor any troubleshooting at this time. Given our current priorities around beta testing the forScore 12.1 release and limited capacity (we're a company of only two people), it may be some time before we can circle back on this to investigate further.'

I'm assuming 'their CoreMIDI framework' is Apple's framework. That would make sense as I think one of the recent iOS updates broke Songbook+'s MIDI functionality. It may be the same issue with forScore.

Anyway this is unlikely to be resolved any time soon.

Meanwhile, I see that Gerard has posted a possible workaround:

https://www.psrtutorial.com/forum/index.php/topic,58625.0.html

When I get time, I'll have a look at that.

Cheers

Chris
Clavinova CVP-909, DGX-670

AndiiRoo

Hi Chris, thanks for the feedback. If the anticipated March 21st Apple speculations are correct about updated ipad pro,I shall be getting one and will be looking at it all again. Interesting about your thoughts on a possible link to the issue recently experienced with Songbook+ as although OnSong works with the MD BT101 ok, they did initially warn about updating to the latest ios.

I was aware of the button feature on a Forscore score, and had been toying with the idea of looking into the possibility of adding another button for an additional alternative midi command, but a quick look at this now shows great potential for all sorts of options with as many or few as required. I think I shall have to start using the program sooner rather than later

Cheers, Andy
Genos2, Montage 7, PSR EW-410 HS5's, mfc10
Former Keyboards: Genos, T1/2/3/5 & various Organs

frozzers

Hi Andy

I've just realised I didn't post a link here to a new topic I started on this in the 'Tablets' board.

https://www.psrtutorial.com/forum/index.php/topic,58771.0.html

No need to delay getting an iPad Pro now!

Cheers

Chris
Clavinova CVP-909, DGX-670

AndiiRoo


Hi Chris, many thanks, nice one, I've still got my camera connecter and USB/midi connector from my Tyros days.

Yup, there's a new iPad Pro soon hopefully, accordingly to the Apple leaks, so it would be a bad move not to wait for that, much as I'm desperate to get one.

I did think that the feedback from Forscore was a bit of a cop-out though, the Yamaha MD BT101 is Bluetooth 4 compliant, and everything else seems to work with it as it should, as does Forscore itself on older iPads. I still think Forscore needs tweaking for iOS14 as other Apps have done following their own iOS14 issues, rather than suggesting that it is a Yamaha peculiarity.

Cheers, Andy
Genos2, Montage 7, PSR EW-410 HS5's, mfc10
Former Keyboards: Genos, T1/2/3/5 & various Organs

Gérard Marcy

Quote from: AndiiRoo on February 15, 2021, 01:06:52 PM
Yes, sorry about the video quality, it was a quick demo on my mobile to show that each way selections between Genos Registrations, and Songs in Forscore, can be achieved. It's clearer on a PC screen.
This is what I do in Forscore v10.5, Maybe a different layout in v12?

I use the Yamaha MD-BT01 bluetooth adapter in Port 2 (B), which I personally find is way more stable in OnSong than Port A, and this reflects in the numbers in my following example.

You need a midi template and I find it best to start from the empty MIDI OFF template in Midi Presets.
On the System tab page 2/2 I have ON for System Exclusive Message Receive, the other 3 entries are all OFF.
On the Transmit page I only have one entry - Part 'Song CH1' Channel 'Port2Ch2', everything else is Off.
On the Receive page I have all 16 Port1 Channels set to 'Song', and  under Part, Port2Ch1 set to 'Keyboard'.
Save the Template and for me this allows OnSong, Forscore, VanBasco's Karaoke Player playing through the Genos, and Chord Tracker.

On the Genos, Registrations must be numbered consecutively 001, 002 etc

In Forscore - Suitcase Icon - Settings - Midi Network - Scan - put a tick against Genos when its' found.
Load a song in Forscore, tap on title, click midi tab:
Click SEND, click on +, select Program Change from the menu. In the 4 boxes Chl-MSB-LSB-0-127 type 1-0-9-0 (if for example 009 is the Registration you want to select - enter in the LSB box, not the 0-127 box).
Click OPEN, then on the + sign, then on 'Learn' from the menu, then on the Genos, open the Regist Bank page by holding down the Regist Bank Select + and - buttons, then touch Registration number 009. If it is all connected ok, you will see the Hex Codes read into Forscore and saved automatically.

I hope I've remembered to write down everything, OnSong works quite differently from a one line Program Change number in a midi file saved to each Registration. I see no reason why this couldn't also be used for Forscore, but I haven't explored that yet

Hello Andy,
Great, your method works!
We advance ... we advance ...

But ... because there is always a but, not always:
If I choose another registration from the same bank, nothing happens.
In fact it only works if there is a change of bank before the change of registration.
I haven't found a way around this problem yet.

Sincerely, Gérard

Gérard Marcy

Quote from: Gérard Marcy on March 31, 2021, 08:58:21 AM
I haven't found a way around this problem yet.

Eureka, I think I have found a solution!
Using the Playlist everything works, always.
I continue my tests ...

AndiiRoo

Hi Gérard, I've only just picked up on your posts, thanks and I look forward to looking at this - new iPad Pro being delivered at the end of the month
Genos2, Montage 7, PSR EW-410 HS5's, mfc10
Former Keyboards: Genos, T1/2/3/5 & various Organs