MIDI Expert Needed For Cash

Please remember the terms of your membership agreement.

Moderators: valis, garyb

Post Reply
dawman
Posts: 14368
Joined: Sun Jul 24, 2005 4:00 pm
Location: PROJECT WINDOW

MIDI Expert Needed For Cash

Post by dawman »

I have discovered a way to stop fumbling in the dark to call up Master Controller 4 Zone Performances. Casio refers to these as Registrations.
Casio is packed with weak sounds I have no need for, but I like the size, the action , the price and the 4 Zones, which are really handy for recall.
Unfortunately the contacts are cheese, just like a Roland D50, which means to scroll around is akward, and imprecise to say the least.
I can use Solaris KeyPad, or a BCF 2000 to send Bank LSB, Bank MSB and MIDI Prgm Chng messages, but I am clueless to how to do this.
If anyone wants to make some greens, read this Manual on how to get the Casio PX-3 to change these "Registrations" and explain it to me in un scientific terms, and I shall PayPal you for you services.

Ankyu
PX3_MIDI.rar
(295.77 KiB) Downloaded 71 times
User avatar
Bud Weiser
Posts: 2893
Joined: Tue Sep 14, 2010 5:29 am
Location: nowhere land

Re: MIDI Expert Needed For Cash

Post by Bud Weiser »

dawman wrote:I have discovered a way to stop fumbling in the dark to call up Master Controller 4 Zone Performances. Casio refers to these as Registrations.
Casio is packed with weak sounds I have no need for, but I like the size, the action , the price and the 4 Zones, which are really handy for recall.
Unfortunately the contacts are cheese, just like a Roland D50, which means to scroll around is akward, and imprecise to say the least.
I can use Solaris KeyPad, or a BCF 2000 to send Bank LSB, Bank MSB and MIDI Prgm Chng messages, but I am clueless to how to do this.
If anyone wants to make some greens, read this Manual on how to get the Casio PX-3 to change these "Registrations" and explain it to me in un scientific terms, and I shall PayPal you for you services.

Ankyu
PX3_MIDI.rar
Well, man,- by pure interest I invested an hour to read that PX3 MIDI and downloaded the manual in addition,- what a crappy BS w/ this machine !

In (chapter) 19.1 there are the "Panel Parameter(s)" described.
Panel Parameter switches "Registration Banks" and "Registrations" when MIDI (probably sysex) is received.

There is a (I think I´ve read that somewhere in the thread about the new PX5S too) SysEx code switching registration banks and "registration" (which is the same as a setup).
The parameter is "registration for MIDI" ...

I think, they have done it that way because you normaly switch registrations w/ front panel buttons and now they needed an action triggered by MIDI mimiking switching front panel buttons.
Look in PX3_MIDI (the doc you attached) under 19.1 for the (for me) hard to understand code.
But the stuff to the right is pretty clear then:

You have 8 banks of 8 Registrations = 64 Registrations (for 64 songs p.ex.).
The MIDI numbers 0-7 are for Registration Bank #1 / Registration 1-8
Midi number 8 = Bank #2 / Registration 1
Midi number 9 = Bank #2 / Registration 2
Midi number 63 = Bank #8/ Registration 64

So, that´s an octal mode here, but just only numbers and not MIDI Prg Changes.

The (sysex) code:

ID R/W block size array min-def-max
------------------------------------------
0024 R/W 000000 8 01 00-00-FF

Now don´t ask me how to use that (I wonder what R/W means) in a BCR2000 or such ... I don´t have any clue except,- at the end of that code (00-00-FF) that´s where you place the MIDI numbers mentioned above for the bank/registration change ("min-def" might be zero always and "FF" will be replaced by the number).
In addition, I don´t have an idea if that has all to be done in HEX or not and if a BCR is able to store and transmit sysex on demand.
Both manuals don´t tell much about the detailed usage.

Otherwise I think you know pretty well how to deal w/ the MIDI channels / Bnk MSB/LSB and PrgCh. numbers according to PX3 manual G28, last chart on that site,- zone parameters page 2 MIDI and when you have stored a "registration" in one of the 8 registration banks.

IMO, that´s a very cumbersome and idiotic way of changing MIDI setups, these sending MIDI across 4 outgoing MIDI zones once they´ve been recalled by MIDI sysex.

And because it is and if I understood correctly,- they changed that w/ the PX5S !!!
Because they now probably did that right,- it doesn´t have an expression pedal input which IMO is worth death-penalty.
But all is also worth a question to Mike Martin from Casio over at keyboard corner before buying a PX5S !

I don´t like to say that,- but if I were you, I´d sell the PX3 now.
It is a digital piano made for using it´s action and (crappy) front panel buttons,- and the MIDI in operation for changing "registrations" is a crutch.

And no, I don´t have paypal ... :lol: :lol: :lol: :P

Bud
dawman
Posts: 14368
Joined: Sun Jul 24, 2005 4:00 pm
Location: PROJECT WINDOW

Re: MIDI Expert Needed For Cash

Post by dawman »

Thanks Brotha' Man Bud.
This is why I hate when developers listen to the throngs of snivelling weasals that whine about bending over to pick up a dime. If they had a gig or used more than 3 presets they'd realize the extra 10 bucks for better contacts is worth the money.

I think the PX-3S is history, but I really appreciate you taking the time to rack your brain. I did the same, and it's nice to know that the Casio Japan guys listened to my pm's at the Keyboard Corner and decided to remake the PX-5S with external recall, and name these as Stage Settings. Registrations suck butts.. :x

I love having options and different simultaneous tricks as sometimes I am playing Solaris and want the option to have 4 new zones on a controller by using it's NumPad. Then having extra buttons on the BCF 2000 is great for when I am already playing the PX-3S or the new QuNexus whenever it is in production. Solaris has excellent options for PAT so that little sucker will be a great way to use PAT routing and parameter modulations in realtime.

How can I repay the favor for confirming my suspicions...?
jhulk
Posts: 935
Joined: Fri Apr 01, 2011 4:49 am

Re: MIDI Expert Needed For Cash

Post by jhulk »

set up how you want your Registrations on the front panel once you have them set up how you like

then do a sysex send record the string in midi-ox this string is the string for that registration you need to put into the bcr2000 this is the fastest and simplest way of doing it

if you send me the sysex string for each registration from dumping i can do you a ctrl panel with push buttons that will send that string out to your px3

so that it can switch to the registration you want

if you do a sysex record of every control on your px3 in midi-ox save it to file and send it to me and i can make the same control knobs on the ctrlr panel then you can use the bcr2000 to control the vsti ctrlr panel for the px3
User avatar
Bud Weiser
Posts: 2893
Joined: Tue Sep 14, 2010 5:29 am
Location: nowhere land

Re: MIDI Expert Needed For Cash

Post by Bud Weiser »

jhulk wrote:set up how you want your Registrations on the front panel once you have them set up how you like

then do a sysex send record the string in midi-ox this string is the string for that registration you need to put into the bcr2000 this is the fastest and simplest way of doing it

if you send me the sysex string for each registration from dumping i can do you a ctrl panel with push buttons that will send that string out to your px3

so that it can switch to the registration you want

if you do a sysex record of every control on your px3 in midi-ox save it to file and send it to me and i can make the same control knobs on the ctrlr panel then you can use the bcr2000 to control the vsti ctrlr panel for the px3
Well, man, I hoped you jump in !
When I typed my post above I remembered recording sysex strings into the old ATARI /C-Lab software MIDIA, then imported to my Yammi KX88 to change/override the factory pre-configurated MIDI controller number settings by storing the dump into one of the 16 code memories.

I never tried that w/ MIDI OX though and I appreaciate reading it can be done.

So, yes, confirmed,- recording the sysex from pressing buttons on PX3 and importing into BCR is the way to go.
I don´t have a BCR,- lost another ebay auction today,- so I didn´t know about sysex and BCR.
Great info !

Bud
User avatar
Bud Weiser
Posts: 2893
Joined: Tue Sep 14, 2010 5:29 am
Location: nowhere land

Re: MIDI Expert Needed For Cash

Post by Bud Weiser »

dawman wrote:
How can I repay the favor for confirming my suspicions...?
You can´t ... :P

Bud
jhulk
Posts: 935
Joined: Fri Apr 01, 2011 4:49 am

Re: MIDI Expert Needed For Cash

Post by jhulk »

no money is needed the community is here to help

if you need any help in me making a panel for it just let me know

midi-ox is free easy to set up and it has a sysex string recorder
User avatar
Bud Weiser
Posts: 2893
Joined: Tue Sep 14, 2010 5:29 am
Location: nowhere land

Re: MIDI Expert Needed For Cash

Post by Bud Weiser »

jhulk wrote:no money is needed the community is here to help
THIS !!!

Bud
dawman
Posts: 14368
Joined: Sun Jul 24, 2005 4:00 pm
Location: PROJECT WINDOW

Re: MIDI Expert Needed For Cash

Post by dawman »

Wow..
Yes I want the help, and this is awesome.
I don't know how to record the SysEx strings but I will read on MIDI Ox and see wassup.
I shall try and read the Casio stuff again and see how to send SysEx from the Registrations.
Hopefully I can find the method you describe as I really want this as a spare, but learning this stuff might save me 1500 USD as Casio tried to tell me this wasn't possible, yet they seemed to have incorporated it on their new Axe....

Ankyu.
jhulk
Posts: 935
Joined: Fri Apr 01, 2011 4:49 am

Re: MIDI Expert Needed For Cash

Post by jhulk »

well reading the manual it says it sends the registrations and recieves the registrations via sysex

so who ever told you at casio that it dont need to read the manual as its there in black and white

and it also tells you what it sends and does not send

like master volume control it says it sends it but does not recieve it
dawman
Posts: 14368
Joined: Sun Jul 24, 2005 4:00 pm
Location: PROJECT WINDOW

Re: MIDI Expert Needed For Cash

Post by dawman »

Well they seem to refer us to reps not the guys in the trenches.
But I believe they actually saw the same need I saw, and then also saw the rising requests for iPad use and decided to jump in with the PX-5S. It solves the need for this mundane work around, but I still wish to learn this as I am invigorated by knowledge.
Someday, I can talk to others all scientific like, and pass on what I was taught.
Ankyu..

You actually just saved me 1500 bucks, as I really don't like the new Privia's Gay ass white paint, with LA Dodger Royal Blue. I would Dremel that crap off right away then use an Oberheim decal like I did on the KS88, these guys round here are such schmucks I had people referring to me as they guy with the Oberheim and Solaris.........Sheezus. :roll:

Thanks Again Brotha' Man Bud and JHulk...
User avatar
Bud Weiser
Posts: 2893
Joined: Tue Sep 14, 2010 5:29 am
Location: nowhere land

Re: MIDI Expert Needed For Cash

Post by Bud Weiser »

jhulk wrote:well reading the manual it says it sends the registrations and recieves the registrations via sysex
Yep,- and because Jimmy is gigging live and uses Reaper for his backing tracks,- the easiest would be he records the sysex strings for CASIO PX3 registrations recall into Reaper on a track sending these strings back to PX3 dedicated MIDI channel during count-in of a given song to perform.

Now, when sysex string is stored in Reaper project,- he can play it back to and record in Behringer BCR and do the trial and error thingy w/ that machine and PX3.

I´m not sure about he would have to record the complete "registration" for a given song to change registrations manually from a MIDI controller,- it can be he just only needs to push THESE PX3 front panel buttons normally used to change registrations (or the required registration) localy on that keyboard,- so just only record these button´s sysex code sequence.

For the usage of PX3 in a sequencer setup, just for playing back songs, the "Reaper method" mentioned above should be right, but for the realtime usage, changing registrations on the fly at any given time,- it might be worth to experiment.
jhulk wrote: so who ever told you at casio that it dont need to read the manual as its there in black and white

and it also tells you what it sends and does not send

like master volume control it says it sends it but does not recieve it
Well, the s##tty user manual is a bit weird because it points to several other documents you can download all the time.
In the user manual there´s some "explanation" about different states of the instrument itself and not everything MIDI you transmit to the instruments MIDI In changes the given state.
Some data you adjust via the instrument´s front panel isn´t stored in the registrations when played back to the machine, and being a master-controller is one of these states.
So, you probably always have to take care about the state of the instrument because that gets lost when the instrument is switched to OFF.

It can be I´m somewhat wrong on this but that´s how I understood, being a german Casio manual reader, not natively english speaking and sometimes being lost in the translations and terms japanese use in a english manual.
I 1st read it in german which was much more confusing than the english version and that says it all.

Also and like Jimmy and w/ the background we use hardware gear since 4 decades,- I expect to operate a piece of MIDI gear in regards of the general MIDI functionality w/o reading the manual 10 times.
MIDI is an old hat and never changed much,- so I can´t understand why manufacturers don´t learn to implement MIDI well and as it is meant to be and work.
These manufacturers must understand we don´t only own and use their crappy piece of gear but also more than a hundred pieces of other gear and if we´re forced to read all the manuals in depth, these been written and organized the crappy way they do, we´d be busy reading stuff for the whole life and never make any dollar w/ music.

That said and according to the PX3, the MIDI implementation chart shows what it all transmits and receives in different states of the machine, but how to operate that in a real world situation is somewhere in the dark.

Bud
User avatar
Bud Weiser
Posts: 2893
Joined: Tue Sep 14, 2010 5:29 am
Location: nowhere land

Re: MIDI Expert Needed For Cash

Post by Bud Weiser »

dawman wrote:Wow..
Yes I want the help, and this is awesome.
I don't know how to record the SysEx strings but I will read on MIDI Ox and see wassup.
I shall try and read the Casio stuff again and see how to send SysEx from the Registrations.
Hopefully I can find the method you describe as I really want this as a spare, but learning this stuff might save me 1500 USD as Casio tried to tell me this wasn't possible, yet they seemed to have incorporated it on their new Axe....

Ankyu.
You can transmit the complete setup for a song to perform (registration) into Reaper and record/store.
Then send it back to PX3 by Reaper MIDI playback.

The other way might be:
You push the sequence of frontpanel buttons in realtime like you´d change a "registration" manually on PX3 while recording MIDI in realtime,- then transfer that sysex string into p.ex. BCR and assign transmission of that sysex string to a button/preset of the BCR for that given song to perform.
That way, you could theoretically fire the sysex string at any time you want to any device in the MIDI setup.

Bud
User avatar
Bud Weiser
Posts: 2893
Joined: Tue Sep 14, 2010 5:29 am
Location: nowhere land

Re: MIDI Expert Needed For Cash

Post by Bud Weiser »

dawman wrote: ... as I really don't like the new Privia's Gay ass white paint, with LA Dodger Royal Blue.
Suddenly I recognized we have the wrong gear anyway ...
http://www.youtube.com/watch?v=xvmTav3SYsc

:D

Bud
dawman
Posts: 14368
Joined: Sun Jul 24, 2005 4:00 pm
Location: PROJECT WINDOW

Re: MIDI Expert Needed For Cash

Post by dawman »

The BCF2000 is the way for me since I won't be doing lights or hardware FX and seque work much anymore. Strictly Bidule and realtime improv stuff.
Less money, less vocals and absolutely no whining singers who are convinced the people are there to see them and hear their agenda based lyrics, which they didn't even write.
Thanks for the help and today I will see how far I get.
I am reading articles on guys using CueLux who record SysEx using MIDI Ox, and here's a nice 3rd party manual I was unaware of for the BC MIDI.

http://www.google.com/url?sa=t&rct=j&q= ... VoKE4lqV0g
User avatar
dante
Posts: 5047
Joined: Sat Nov 24, 2001 4:00 pm
Location: Melbourne Australia
Contact:

Re: MIDI Expert Needed For Cash

Post by dante »

Since I have a Privia and a BCR I could have a crack at this but at the moment I am in the middle of the Tasman ocean on a Carnival cruiser w/ jazz hot dancing girls and fat drummers doing impersonations of playing the 'stairway to heaven' flute intro polyphonically on their drumstick - actually it's the keys player on his Roland RD300GX but don't tell anyone. Lol !,

Great cover band they love this gig and never want it to finish. Minimal gear which stays in its resident position they never have lug outs. I haven't done the hard sell on Solaris to the keyboard player yet - just leading up to it by complimenting his B3 sound and the bass players antics.
Post Reply