News:

PSR Tutorial Forum is Now Back to Life!

Main Menu

MIDI Sent From DAW Doesn't Trigger Style

Started by Hangdog Cat, January 04, 2024, 05:13:58 PM

Previous topic - Next topic

Hangdog Cat

Noob question.

I'm sending MIDI from my DAW to the PSR-SX900, with the intention that the MIDI will start  the style I've selected on the keyboard.

But this doesn't happen. The MIDI plays, but not as it would if the style had triggered.

I have the Sync Start button selected, IOW it's lit solid.

What am I doing wrong? Thanks!

vlbrgt

You need to put commands in the midi that will start the style .

Regards
Etienne
If plan A doesn't work, don't forget that the alphabet has 25 more letters.
Volbragte@telenet.be
https://voetsoft.be
Genos

Hangdog Cat

Thank you. I'm pleased that this at least possible.

But could you be more specific as to the information I need to include in the MIDI? Or perhaps a link?

I did a search of the manual for "MIDI" and didn't see my particular topic mentioned. Maybe I missed it.

Michael Trigoboff

Genos has a Chord Detect page in its MIDI settings. You might have something similar on your keyboard.
retired software developer and Computer Science instructor
Grateful Deadhead emeritus

"He had decided to live forever or die in the attempt."
-- Joseph Heller, Catch-22

ckobu

Adjustments must be made in both DAW and PSR. Take a look from this moment, maybe it will help.

https://youtu.be/KY-kUes8pZU?si=K8bRvgHkcgd4-ZuV&t=350
activate eng subtitle
Watch my video channel

pjd

When I hacked some Java code to control accompaniment, I used these Sy*** messages:

Accompaniment Start: F0 43 60 7A F7
Accompaniment Stop: F0 43 60 7D F7


If I recall, these two messages are not in any of the current arranger MIDI documentation. Can't remember where I found them!

Yamaha has a ton of hidden, undocumented Sy***...

Hope this helps -- pj

https://sandsoftwaresound.net/chordpro-auto-accompaniment-midi-messages/

Hangdog Cat

Thanks to those who responded, and I'm sorry I haven't followed up on this. I contacted Yamaha tech support, and was waiting to hear back from them, which finally happened today.

Here's the email I sent them:

"I'm using a DAW-like program called Synfire. I also use Cubase 13 Pro.

I'm sending MIDI data from the DAW to my keyboard, with the intention that the keyboard will then play not just the received MIDI data, but also the Style I've selected. However, although the keyboard does play the original MIDI, it does not also play the Style. What am I doing wrong? Thank you."

And here's their response:

"Be sure you have the sx900 MIDI clock set to external. If Synfire's acting as the master and sending all content to the sx900, then the sx needs to know when to start and how fast to play, and there can only be one MIDI clock. So, you need to assign the sx900's to Synfire's clock.

Go to:

1. [MENU] -> [MIDI] -> system
2. Assign Clock to MIDI (unless using sx900's USB To Host connection, then it would be USB1).

Once that's set, and Synfire sends a start/stop command (required), then the style will run."

But I had already done those things, so I'm apparently back where I started.

Synfire lacks many capabilities of an actual DAW (for example, it doesn't send or receive Sy***), but it does sync with various synths and sound modules, both software and hardware. For example, I can use it to play EZkeys, Omnisphere, and my hardware synths. So the logical assumption is that it must be sending start/stop commands.

So it seems to me this isn't all that complicated, and there's just some simple thing I, an SX900 noob, and overlooking.

Suggestions? Thanks again.

Hangdog Cat

I think I've basically got it now.

I set the MIDI Clock to "USB2", because that's the computer port into which I've plugged the USB cable.

And in that same menu, I set Start/Stop to "Style".

It works!

But the reason I say "basically" is that I hear the MIDI I'm sending over from Synfire (sounding as a keyboard part), and also a drum part. But I don't hear bass or any other parts playing.

I'm sure this is another simple thing.

Anyway, I'm glad this is going to work, because syncing the keyboard with Synfire is the main reason I bought the keyboard. I plan to use it to generate rhythm parts which will (I hope) serve as song starters.

ckobu

Watch my video channel

Joe H

Quote from: pjd on January 06, 2024, 12:52:59 PM
When I hacked some Java code to control accompaniment, I used these Sy*** messages:

Accompaniment Start: F0 43 60 7A F7
Accompaniment Stop: F0 43 60 7D F7


If I recall, these two messages are not in any of the current arranger MIDI documentation. Can't remember where I found them!

Yamaha has a ton of hidden, undocumented Sy***...

Hope this helps -- pj

https://sandsoftwaresound.net/chordpro-auto-accompaniment-midi-messages/

pj,

Do you know if there is any undocumented sy*** for Live Control?

Joe H
Music is the Universal Language!

My Article: Using Multi Pads in registrations. Download Regs, Styles & MPs:  http://psrtutorial.com/music/articles/dancemusic.html

pjd

Quote from: Joe H on January 11, 2024, 10:41:48 AM
Do you know if there is any undocumented sy*** for Live Control?

Hi Joe -- Not that I know of. -- pj

I suspect there is double secret Sy*** for controlling panel functions. Clavinovas have a way of addressing front panel functions, but I've not seen anything like it for Live Control.