News:

PsrStyles.com
- Download Styles and Expansion Packs

Main Menu

Turning Insertion effect (DSP) on / off via MIDI?

Started by jimlaing, May 21, 2018, 11:26:43 PM

Previous topic - Next topic

jimlaing

I am trying to find out from the Data List, what the MIDI command is to "turn off" the DSP insertion effect on a given voice.  I notice that some insertion effects allow you to set "Depth" (including zero), which others, "Depth" is greyed out (on Genos).  Example is some of the guitar distortion effects ... it seems you an turn the effect on or off via the touch screen, no problem.  I'd like to be able to do it via sending a MIDI command to the Genos.

I have looked through the Data List and can't find this exact function.  I have put a note in to Yamaha to ask too, but thought i'd ask here in case anyone knows how to do this ...

Thanks!
Jim
Raleigh, NC, USA / Genos / Tyros5-61 / Lucas Nana 600 / other stuff

MBedesem

Jim:

MixMaster ( http://psrtutorial.com/MB/mixMaster.html) allows you enter a midi commands to turn DSR 1 on/off or to program the DSP 1+.

The attached shows the settings for On-Off DSP1 in List View. The commands are entered via the Insert PSR ControlCmd  menu item.

Regards,

Michael





[attachment deleted by admin]
Michael P. Bedesem
mpb@vermontel.net
http://psrtutorial.com/MB/bedesem.html
Tyros 5

jimlaing

I was hoping to have a external keyboard, an M-Audio Code49 keyboard, send the command I want (to turn a DSP on or off) by programming a button on the M-Audio keyboard to send the needed MIDI command.  Since the keyboard is limited to things like Note On/Off, CC, Pgm # (MSB/LSB/PC), and RPN/NRPN, I'm not sure if I can get this M-Audio keyboard to send the MIDI command string needed . . . .

Maybe I can assign a button on the Genos itself to do this (I need to look through the list of things an assignable button can do!)

Thanks,
Jim
Raleigh, NC, USA / Genos / Tyros5-61 / Lucas Nana 600 / other stuff

SeaGtGruff

I don't have a Code 49, but I do have an M-Audio controller-- an Axiom 61-II. I'll have to take another look at the documentation to be sure, but I thought it could send Sy*** messages. And if the Axiom models can, I would think that the Code models can, too. If that's the case, I think you may be able to set the DSP Insertion Effect Type from the controller, including setting it to pass-through (no effect). Otherwise, I think you should be able to turn the DSP Depth all the way down to 0 on the channels using CC messages.

SeaGtGruff

I took a quick look at the user manual for the Code 49, and it seems the only Sy*** it can send or receive is for doing a bulk dump or bulk load of its setup, so that is no help.

But you can send CC messages, so I'll look at the Genos documentation to see if I can help figure that out.

pjd

Hi Jim --

Coincidentally, I'm learning how to use the DSP insertion effects for MIDI song sequencing.

Insertion effects 1 to 20 are controlled by the XG EFFECT2 parameters listed on pages 102-103 of the Data List PDF. Two Sy*** messages are needed. One message to select the effect, e.g., US Combo Rich Clean:

F0 43 10 4C 03 00 00 63 21 F7

and one message to assign a song part number to the insertion effects, e.g., DSP 1, Insertion Part Number 7:

F0 43 10 4C 03 00 0C 06 F7   

These changes are reflected in the DSP effect assignment dialog message accessible through the user interface.

The Insertion Effect Part Number message uses the value 127 (0x7F) to specify OFF, e.g.,

F0 43 10 4C 03 00 0C 7F F7


Hope this helps with your configuration needs.

All the best -- pj


jimlaing

Thanks - looks like the info I'd need.  Now I just have to see if the M-Audio Code49 keyboard can send it (not sure it can).  Thanks!  -Jim
Raleigh, NC, USA / Genos / Tyros5-61 / Lucas Nana 600 / other stuff

jwyvern

Quote from: jimlaing on May 23, 2018, 10:50:17 PM
Maybe I can assign a button on the Genos itself to do this (I need to look through the list of things an assignable button can do!)

Thanks,
Jim

Jim, why not simply use a couple of registration buttons? One to turn the Send down to 1 (or change it to Thru)  the other to re-establish the original settings?

John

jimlaing

I want to be able to change this (turn it off/on) independent of my ~500+ registrations.  I am using a Code49 (M-Audio) keyboard, and with it, I have set up 36 buttons to call up various sounds "on the fly" (in addition to what I do with Registrations) - and sometimes, I need to disable the DSP on RIGHT3 (which is what I use with the MIDI keyboard).

I already do what you describe with Registrations, to have effects on/off as needed - what I want to do is control it "in real time" no matter where I am re: my current registration bank . . . hope this makes sense!

Jim
Raleigh, NC, USA / Genos / Tyros5-61 / Lucas Nana 600 / other stuff

SeaGtGruff

The M-Audio Axiom models can apparently send Sy***, although I've never tried to use it and the documentation for my model (Axiom 61-II) seems to be sparse on information about how to do this-- the documentation for an older model appears to say that it has an "XG" mode(!).

The Code models don't seem to send Sy***, other than for doing bulk dumps and bulk loads of the Code's saved setups.

I was thinking that you might be able to "turn down" the effect rather than switch it off completely, but I'm not sure which CC you would use. I was thinking it may be the DSP effect depth, as it's my understanding that the DSP can be set to system mode (so the selected effect type applies to all channels like the reverb type and chorus type do), or set to insertion mode (in which case I guess it applies to only one channel?-- I don't have any keyboards where this is available, so I'm not very knowledgeable about it).

You could try using that CC (DSP effect depth) to see if it works, but if it doesn't then I'm not sure what to suggest next-- other than getting a different MIDI controller that can send Sy***.

pjd

Quote from: SeaGtGruff on June 01, 2018, 07:57:53 AM
I was thinking that you might be able to "turn down" the effect rather than switch it off completely, but I'm not sure which CC you would use.

Hi Michael and Jim --

It depends on the DSP unit to which the effect is assigned. There are CCs to control send level to the system effects: reverb, chorus and variation. These are the so-called XG EFFECT1 units.

The other DSP units are the XG EFFECT2 units. Because EFFECT2 units are all insert, the send is fixed at 127 with no CC or NRPN. I believ the only way to change an EFFECT2 DSP is via Sy***. I'd like to be mistaken about this one.  :o It sure would be handy. I think the only way to tweak the wet/dry balance is via Sy***, too, if the DSP algorithm supports it.

All the best -- pj