VGuitar Forums

GK-13 Reference Knowledge => GK Hardware Tools => PRIMOVA SOUND (CodeSmart) => Topic started by: CodeSmart on March 05, 2016, 05:20:19 PM

Title: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on March 05, 2016, 05:20:19 PM
https://youtu.be/XtSAkkwQ968

http://www.primovasound.com/midx_20.html

MIDX-20 owners manual
http://www.primovasound.com/pdf/MIDX20_Manual.pdf

----------

I have now developed a new MIDX board which will be sent to production.

Using the same physical board, a MIDX-10 or MIDX-20 can be realized
- The MIDX-10 is as before, a Roland/Boss compatible single USB to MIDI bidirectional converter. Nothing more/nothing less.
- The MIDX-20 is a further enhanced version with an extra processor and a special two-jack interface board (and yes a bit more expensive due to more hardware and more things to assemble/test).

The MIDX-20 has two processors each operating as a Standard USB or Roland/Boss compatible USB Host and the processors communicate over a high speed serial link, bringing them together as two tight work horses.

The MIDX-20 has two USB connectors  + 5-pin MIDI IN/MIDI OUT + two extra EXPR/CTRL jacks  :o

There primary USB port is still intended for bidirectional USB/MIDI translation to a Standard/Boss/Roland synth unit
however, there are now also four modes for how the secondary USB will operate
(this is easily configured using a push button on the back of the box with LED'S telling you which mode you are in):
Secondary USB:
1. Synth USB - out only
2. Synth USB - bidirectional
3. Foot controller USB - in only
4. Foot controller USB - bidirectional

The great thing here is that now, a USB foot controller can now be directly connected to one of the USB ports and the other USB to a Roland thingy.

The MIDX-10 MIDI MERGE mode is still available, forwarding incoming 5-pin MIDI IN to 5-PIN MIDI OUT (if enabled). And still you can power the thing using a phone charger or a +9V pedal supply.

FURTHERMORE: There are two stereo input jacks on the MIDX-20
Each jack allow you to connect a EV-5 expression pedal or a FS-6/FS-7 dual footswitch.

If Jack 1 is connected to a EV-5 it will transmitt CC#80 channel 0 with analog value 0 to 127, according to pedal position.
If Jack 1 is connected to a FS-6/FS-7 it will transmitt CC#78 and CC#79 on channel 0 with digital value 0 or 127 according to foot switch state.
If Jack 2 is connected to a EV-5 it will transmitt CC#76 channel 0 (analog value 0-127, according to pedal position.
If Jack 2 is connected to a FS-6/FS-7 it will transmitt CC#74 and CC#75 on channel 0 with digital value 0 or 127 according to foot switch state.

This means that just with a MIDX-20 and one or two standard EV-5/FS-6/FS-7 you have a the possibility to add further controls to ANY Roland/Boss Equipment (or even two of them!!!).

(https://www.primovasound.com/gfx/midx20_2.jpg)
Here you can see the dual USB connector and the dual stereo jacks.
(https://www.primovasound.com/gfx/midx20_1.jpg)

I still got some additional software to write, but the hardware works ok!!!
Any input appreciated, as always.

Cheers
/Codesmart
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: sixeight on March 06, 2016, 03:44:51 AM
Awesome work, Robert.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: gumbo on March 06, 2016, 04:45:13 AM
Amazing stuff !   :o

...have you started on the one that controls the coffee machine with an FS-6 ?    8)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: GuitarBuilder on March 06, 2016, 08:29:30 AM
Can you include the ability to update the firmware via USB?
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: GuitarBuilder on March 06, 2016, 08:39:16 AM
Also, will the foot controller USB be able to deliver enough current to power a typical foot controller?  For example, my Softstep 2 draws about 150 mA.

Along the same thought, would it be possible to supply power to a foot controller with DIN connectors by converting the MIDI In DIN connector to 7-pin?

Keep up the great work!
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on March 06, 2016, 01:41:24 PM
Quote from: GuitarBuilder on March 06, 2016, 08:29:30 AM
Can you include the ability to update the firmware via USB?
Firmware can only be updated using MIDI serial connectors. The chips are too tiny to have a USB stack in the boot loader.

Quote from: GuitarBuilder on March 06, 2016, 08:39:16 AM
Also, will the foot controller USB be able to deliver enough current to power a typical foot controller?  For example, my Softstep 2 draws about 150 mA.

Along the same thought, would it be possible to supply power to a foot controller with DIN connectors by converting the MIDI In DIN connector to 7-pin?

There's a 7805 onboard. Plenty of USB power, it's rated 1.5A

7-pin MIDI I haven't looked at (yet)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on April 19, 2016, 03:45:31 PM
Still waiting for the MIDX-20 boards (there's been some screw-up in Asia, as usual).
And I guess the MIDX-10 is obsolete with this post. I have to move on as I have an urge to complicate things. It's in my genes.

I'm really looking forward to complete the software. However The War Department dictates a house repaint very soon :P

The unit may look like this (same small enclosure as MIDX-10), colorful and nice or just painfully ugly. Hm...not sure yet.
(if you have better artistic ideas, please let me know)
(https://www.primovasound.com/gfx/midx20_05.jpg)

* The unit has two Roland compatible (& Standard) USB Host microcontrollers booting at no time and a EEPROM for storing your settings.
* The two controllers intercommunicate at a speed 10 times faster than regular MIDI traffic allowing instant processing of incoming and outgoing USB and 5-pin MIDI.
* The second (upper) USB connector can be configured in various ways to allow direct USB connection to a USB foot controller or a second synth unit.
* Two Roland EV-5 / FS-6 / FS-7 compatible stereo jacks make it possible to add controls to your synth device via assigns.
* The 5-pin MIDI connectors has an optional THRU mode for MIDI Merge.

If you e-mail me (sound@primova.se) I can put you on the a waiting list but I'm not sure about price or when it can be available.
I only make limited runs of my stuff as I'm not a factory. I do this off regular daytime working hours.
People already on the waiting list for a MIDX-10 goes first of course. I'll contact you when available.

THANKS ELANTRIC FOR THIS FORUM MAKING IT POSSIBLE TO INTERACT WITH OTHER V-GUITAR NERDS LIKE MYSELF!

The following images shows some scenarios that will be possible with the MIDX-20.
(I hope you find the possibilities interesting for a future pedal board)

Two Roland USB devices controlled by a MIDI controller and/or Roland EV-5/FS-6/7
(https://www.primovasound.com/gfx/midx20_01.jpg)
Just a GP-10 with more control
(https://www.primovasound.com/gfx/midx20_03.jpg)
A GT-001 and GR-55 with more external controls and in-between connection
(https://www.primovasound.com/gfx/midx20_04.jpg)
A Roland unit controlled by a USB MIDI foot Control + optional EV-5 and/or FS-6/7
(https://www.primovasound.com/gfx/midx20_02.jpg)



Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: Elantric on April 19, 2016, 03:52:04 PM
I want one!!!!!

sign me up!

Here is my application
(https://www.primovasound.com/gfx/midx20_02.jpg)

Quote
THANKS ELANTRIC FOR THIS FORUM MAKING IT POSSIBLE TO INTERACT WITH OTHER V-GUITAR NERDS LIKE MYSELF!

You are welcome

an old quote from a late 80's movie comes to mind:

http://www.imdb.com/title/tt0097351/ (http://www.imdb.com/title/tt0097351/)
QuoteIf you build it, they will come . . . . .
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on April 24, 2016, 03:13:58 PM
These are the four modes in which the MIDX-20 is intended to operate. I hope it will cover most real-world configurations.
I hope to get some time for actual coding soon.

// MIDI DATA FLOW
//==============================================================================
// There are 4 modes in which the two USB controllers cooperate.
// (+) Indicates a point of clever MIDI merge.
//
// Mode 0 - Two USB synth units, unit B is only receiving
//   SYNTH B               SYNTH A              MIDI CONTROLLER
//   USB B                 USB A                MIDI
//   [OUT]  [IN]           [OUT]  [IN]          [OUT]          [IN]
//    ^                      ^      v             ^             v
//    |                      |      |             |             |
// (mb_usbt)             (mb_usbt)  |          (mb_u2t)      (mb_u2r)
//    |                      |      |             |             |
//    |                      |  (mb_usbr)         |             |
//    |                      |      |             |             v
//    |                      |      |             |            (+)<---(mb_expctrl)
//    |                      |      |             |             |
// (mb_u1r)                  |      |___________>(+)<_(mb_thru)_|
//    |                      |                                  |
//    |__<uart1<___(mb_u1t)__|__________________________________|
//
// In this mode any command sent from the MIDI controller is received by
// both USB A & B. Any command sent by SYNTH A is sent to MIDI OUT.
// If the merge/thru switch is ON the controller transmission is also
// available on MIDI OUT. The optional expression MIDI commands from the two
// input stereo jacks is merged with the input stream from MIDI IN.
//------------------------------------------------------------------------------
//------------------------------------------------------------------------------
// Mode 1 - Two USB synth units, both A and B is receiving and sending
//   SYNTH B               SYNTH A                    MIDI CONTROLLER
//   USB B                 USB A                      MIDI
//   [OUT]  [IN]           [OUT]        [IN]          [OUT]          [IN]
//    ^       v              ^            v             ^             v
//    |       |              |            |             |             |
//(mb_usbt)   |         (mb_usbt)         |          (mb_u2t)     (mb_u2r)
//    |       |              |            |             |             |
//    |   (mb_usbr)          |        (mb_usbr)         |             v
//    |       |              |            |             |            (+)<---(mb_expctrl)
//    |       |              |            v             |             |
//    |       |__>uart1 >___ | (mb_u1r)_>(+)__(mb_sum)>(+)<_(mb_thru)_|
//    |                      |                                        |
//    |__<uart1<__(mb_u1t)___|________________________________________|
//
// This mode operates like 0 but now also any command sent by SYNTH B is
// merged to the MIDI OUT stream.
//------------------------------------------------------------------------------
// Mode 2 - Controller on USB B only sending
//   CONTROLLER B                   SYNTH A              MIDI SYNTH
//   USB B                          USB A                MIDI
//   [OUT]  [IN]                    [OUT]  [IN]          [OUT]          [IN]
//           v                        ^      v             ^             v
//           |                        |      |             |             |
//           |                   (mb_usbt)   |          (mb_u2t)     (mb_u2r)
//           |                        |      |             |             |
//       (mb_usbin)                   |   (mb_usbr)        |             |
//           |                        |      |             |             |
//           |                        |      |            (+)<_(mb_thru)_|
//           |                        |      |             ^         
//           |                        |      |             |         
//           |                        |      |         (mb_sum)         
//           |                        |      |             |         
//           |                        |      ------------>(+)         
//           |                        |                    ^         
//           |__>uart1>_(mb_u1r)>(+)__|____(mb_tmp1)_______|
//                                ^
//                                |
//                                 ---(mb_expctrl)
//
// In this mode the optional expression MIDI commands from the two input stereo
// jacks is merged with the commands received from CONTROLLER at USB B.
// The merged stream is sent to SYNTH at USB A and MIDI OUT jack.
// If the merge/thru switch is ON the MIDI in stream is merged with the data
// going to MIDI OUT.
//------------------------------------------------------------------------------
// Mode 3 - Controller on USB B with full send and receive
//   CONTROLLER B                   SYNTH A              MIDI SYNTH
//   USB B                          USB A                MIDI
//   [OUT]  [IN]                    [OUT]  [IN]          [OUT]         [IN]
//    ^      v                       ^     v              ^             v________
//    |      |                       |     |              |             |       |
//    |      |                       |     |           (mb_u2t)     (mb_u2r)    |
//(mb_usbout)|                 (mb_usbt)   |              |             |       |(by hardware)
//    |      |                       |     |             (+)<_(mb_thru)_|       |
//    | (mb_usbin)                   | (mb_usbr)          ^             |       |
//    |      |                       |     |              |             |       |
//    |      |                       |     |         (mb_sum)           |       |
//    |      |                       |     |              |             |       |
//    |      |                       |     ------------->(+)            |       |
//    |      |                       |                    ^             |       |
//    |      |                      (+)<-(mb_tmp2)----------------------|       |
//    |      |                       ^                    |                     |
//    |      |                  (mb_tmp3)                 |                     |
//    |      |                       |                    |                     |
//    -----------<uart2<--------------------------------------------------------|
//           |                       |                    |         
//           |_>uart1>_(mb_u1r)_(+)__|____(mb_tmp1)_______|         
//                               ^                                       
//                               |                                       
//                               |---(mb_expctrl)
//
// This mode operates like mode 2 but also allows any incoming data on MIDI IN
// to be sent to USB A and USB B. Furthermore, any data sent by USB A will be
// merged with data sent by USB B into MIDI OUT.
//------------------------------------------------------------------------------
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: Jim Williams on April 27, 2016, 05:52:16 AM
I agree with E.....  I want one too. Sign me up as soon as you have them ready to ship.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: carlb on April 28, 2016, 03:13:20 PM
I can DEFINITELY use this little box. Perfect for how I need to use the GP-10.

Need "kickstarter" funds? Whatever would help firm this up and make it available soon.

Shoot me message, Robert. Thanks!

Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on April 28, 2016, 03:49:11 PM
Quote from: carlb on April 28, 2016, 03:13:20 PM
Shoot me message, Robert. Thanks!
I've just updated the data flow in my previous post with the fifo circular buffers needed for the MIDI data in the four modes.
Thinking is essential before coding in embedded projects as memory and debugging possibilities is limited.
On the hardware side the first fifty boards are finally on their way now. I can produce enclosures as the board arrives.
However coding and testing will take many more nights...and I got daytime job and a household to attend to also.

Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on May 05, 2016, 10:22:47 AM
Got the boards a few days ago. There are random problems with soldering on crystals and some resistor nets, but they work after fixing the flaws, so the design and components are ok. Today I did a prototype enclosure to be handed over to the Pro with a milling machine next week. They've did perfect job on the GKFX-21 and MIDX-10 enclosures. On the coding side I've done some work but have a huge pile of work left  :P

(https://www.primovasound.com/gfx/midx20_08.jpg)
From left: Almost hidden button for programming the unit (it can be pressed by a finger but cannot be pressed unintentionally),
MIDI IN, MIDI OUT, 2xUSB and DC Power (Standard 9Volts 2.1mm jack and (5V) Micro USB)....And yes, I'ts pretty ugly drilled and filed but it IS a prototype  ;)

(https://www.primovasound.com/gfx/midx20_07.jpg)
Here you see the two jacks for expression pedal Roland EV-5 or Dual switches FS-6/FS-7. They will be polled rapidly and will generate MIDI CC# for Assigns in the synth units.

(https://www.primovasound.com/gfx/midx20_09.jpg)
The LEDS will be used to show USB status, MIDI traffic and operating modes and will also assist when programming the unit using the 'magic' push button.

(https://www.primovasound.com/gfx/midx20_06.jpg)
The internal stuff. It's a bit crowded when closing the box but fits as planned. The two processors shares the same software but will identify which one they are at startup by checking surrounding hardware. The primary processor reads the expression jacks, operates 5-pin MIDI and has an external EEPROM for storing the setup, while the secondary has a more relaxed life. Each of the processors is connected to their own USB connector. The flow of MIDI data between the two USB connectors, 5-Pin MIDI jacks and internally generated CC# commands is determined by the operating mode selected by the user.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: sixeight on May 05, 2016, 12:41:38 PM
Looking absolutely fabulous   8)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on May 09, 2016, 09:20:53 AM
Should be digging the garden and painting the house but managed to sneak away to order additional components (100 stereo jacks, 50 DC jacks, 50+50 cable assemblies and 250 LEDs from Reichelt in Germany), same wise today I managed to disappear for a while from the working site and hand over 48 enclosures for hole making.

The reason there's only 48 enclosures is:
1. The one I did is pretty unsellable.
2. I stole one enclosure and made a FS-6/FS-7 clone as gift to our lead singer/bass player as he went 50 last week. It will be professionally printed and clear coated etc. and called 'PH-50 Dual Footswitch Patrik's Pedal' (PH is the initials of the guy)  ;D
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: whippinpost91850 on May 09, 2016, 09:51:34 AM
Very cool idea for the guy in your band :)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on May 15, 2016, 06:11:35 PM
Worked Non-stop from 10:00 - 03:00 today (15 hours, luckily I had a few beers to keep going).
Really manage to get a whole lotta MIDX-20 firmware done today.

- Both USB ports with a GP-10 plugged in works with the Gummie GP-10 floorboard (this proves bidirectional SysEx works etc.) without buffer overflows.

- MIDI Merge is toggled with the push button (single clicks).

- MIDX four different operation modes is selected by pressing one 'looong' time on the push button.

- Four-step Setup Wizard for the two Stereo Control Jacks by quickly pressing 5 times or more on the push button.
  The Wizard allows to setup individual MIDI channel (1-16) and CC# (1-8 banks) for each stereo jack using the push button and the LEDS as user interface, works ok.
  The 8 CC# banks are:
  1 - If EV-5 connected it will transmitt on CC#01, if dual footswitch FS-6/FS-7 it will transmitt on CC#02 & #03
  2 - If EV-5 connected it will transmitt on CC#05, if dual footswitch FS-6/FS-7 it will transmitt on CC#06 & #07
  3 - If EV-5 connected it will transmitt on CC#10, if dual footswitch FS-6/FS-7 it will transmitt on CC#11 & #12
  4 - If EV-5 connected it will transmitt on CC#70, if dual footswitch FS-6/FS-7 it will transmitt on CC#71 & #72
  5 - If EV-5 connected it will transmitt on CC#75, if dual footswitch FS-6/FS-7 it will transmitt on CC#76 & #77
  6 - If EV-5 connected it will transmitt on CC#80, if dual footswitch FS-6/FS-7 it will transmitt on  CC#81 & #82
  7 - If EV-5 connected it will transmitt on CC#85, if dual footswitch FS-6/FS-7 it will transmitt on CC#86 & #87
  8 - If EV-5 connected it will transmitt on CC#90, if dual footswitch FS-6/FS-7 it will transmitt on CC#91 & #92

- The MIDI commands generated by the CTRL jacks are available in all three nodes (2x USB and 5-pin MIDI).

- Merge code is completely rewritten using my new circular MIDI buffers with MIDI parsing both in the
  head and tail to cover all syncronisation and problem fixing scenarios. There are actually 12 MIDI buffers
  running in parallel to controll the flow and merging in real-time to make all MIDX modes possible.

- Inter-processor serial communication at 10 times normal MIDI speed works great.

Got to test the remaining modes and figure out a few remaining things but this looks really promising.
Also got to re-write the bootloader so both controllers can be updated from a PC (via MIDI).
The share the same code so they will flash in parallel as new hex code is given to them.

(https://www.primovasound.com/gfx/midx20_10.jpg)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on May 18, 2016, 01:40:27 PM
Enclosures milled and handed over to painting guy for white paint.
Next stop printing and clear coat.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on May 31, 2016, 04:10:08 PM
Ok, the painting guy has painted the units white so I made an attempt to produce a print with whatever capabilities I have following the 'touch' of the GKFX-21.
(I have no clue what the X stands for but a 'M' for MIDI looked way uncool)
This is the print me and Misses concluded:
(https://www.primovasound.com/gfx/midx20_11.jpg)
OPTION A:
(https://www.primovasound.com/gfx/midx20_13.jpg)
However and option occurred which is also nice but I little bit crowded.
We though that the upper was better. Your people agree?  A or B?
(I'm planning to hand over the stuff for production tomorrow).
OPTION B:
(https://www.primovasound.com/gfx/midx20_12.jpg)



Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: gumtown on May 31, 2016, 05:04:57 PM
I like option B:
The X aligns with the 2 leds nicely.  :)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: Yohanes on May 31, 2016, 10:43:47 PM
Option B, but please remove the "X". You can arrange the "MIDX-20 Dual USB Host" logo in the middle of blank space for balanced appearance.
Keep it Simple.

(Pardon me if sound too directive).
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: GuitarBuilder on June 01, 2016, 06:18:41 AM
I'm afraid I was a bigger fan of the yellow, Robert!  I still love the way it matches the GP-10....... :-\
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on June 01, 2016, 02:32:42 PM
I hate to keep nagging about this but it's freakin' difficult. I'm an engineer not a painter.
Now please hit me!!! If you read this thread, well please kindly tell me your vote!!!
...or your voice will never be heard.

I need to get them to the printing guy tomorrow. See below.

Quote from: GuitarBuilder on June 01, 2016, 06:18:41 AM
I'm afraid I was a bigger fan of the yellow, Robert!  I still love the way it matches the GP-10....... :-\
No way, I'm feed up with yellow...

A) Is still kind of nice. According to a me and a guy at EHX.
(https://www.primovasound.com/gfx/midx20_20.jpg)

Quote from: Yohanes on May 31, 2016, 10:43:47 PM
Option B, but please remove the "X". You can arrange the "MIDX-20 Dual USB Host" logo in the middle of blank space for balanced appearance. Keep it Simple.
Yohanes - I quote a fellow Swede: How can less be more, more is always more!!!
However this is option B a' la' Yohanes:
It's very uncomfortable my wife also like this...
(https://www.primovasound.com/gfx/midx20_22.jpg)

C) And then with 'M' as in MIDI...
(https://www.primovasound.com/gfx/midx20_23.jpg)

D) And X in middle, still kind of nice (Gumtown)
(https://www.primovasound.com/gfx/midx20_21.jpg)

Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: Ol55 on June 01, 2016, 05:09:25 PM
I also prefer option "B". BTW, I love my MIDX-10!
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: Yohanes on June 01, 2016, 05:51:58 PM
My vote: option B, obviously, but you are the judge.  :D

Ah, almost forget to say thanks for considering my input
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: big_jan on June 02, 2016, 05:02:50 AM
+ me - PM me on pricing i might have not seen it. Thank you
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: whippinpost91850 on June 02, 2016, 07:11:41 AM
I like with no X or M
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: Majiken on June 02, 2016, 12:39:31 PM
Yes, I prefer B without X or M....
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on June 02, 2016, 01:39:40 PM
I gave two options (one with X and one without) to the pro ad/marketing company with the gel printer. I told them I couldn't decide. I told the guy in charge whatever he decide or adjust its ok with me. So now it's out of my hands and hopefully next week we know the outcome. Thanks guys for your input.
We've spend too many hours on this...

Regarding the enclosures I've just had them repainted with a new 2-component matt white paint.
The enclosures are prepainted in China, cheap but the quality is so and so. But its ok as a primer with some machining.

After the print they be clear coated with a new fast clear coat. Since the gel print is incompatible with solvents, the clear coat need to be 'dusted' onto the surface very carefully for the first layers. The new clear coat type may save some time to my painting friend. So nothing is easy...
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on June 02, 2016, 01:59:31 PM
Quote from: big_jan on June 02, 2016, 05:02:50 AM
+ me - PM me on pricing i might have not seen it. Thank you
Pricing?
How would I know that until I paid all the guys/companies helping me producing the units?
I need to know all costs first.


Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: hippietim on June 08, 2016, 02:35:11 PM
Option B
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on June 11, 2016, 01:43:32 PM
Quote from: hippietim on June 08, 2016, 02:35:11 PM
Option B
Yes it will be some kind of 'B' like print. Unfortunately the gel printer the company use got low on a toner so they have to wait for a new set of 8 colors.

As the printer detects ANYTHING <50% as 'Hey, you have to immediately run out and buy a new toner for mucho dineros, thank you for letting us screw you on half the ink/gel", it was hard to tell which of the 8 toners that went dry...
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: gumbo on June 11, 2016, 05:06:07 PM
Quote from: CodeSmart on June 11, 2016, 01:43:32 PM
Yes it will be some kind of 'B' like print. Unfortunately the gel printer the company use got low on a toner so they have to wait for a new set of 8 colors.

As the printer detects ANYTHING <50% as 'Hey, you have to immediately run out and buy a new toner for mucho dineros, thank you for letting us screw you on half the ink/gel", it was hard to tell which of the 8 toners that went dry...


Yes...know that one WELL  !!!     :P
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on June 20, 2016, 04:18:44 PM
Found some time to get most of the guts of the new MIDX-20 ready...
I still need to solder 50 power connectors and mount abt. 200 screws with nut and then test the boards  :P

Also got a few things to do to the firmware. Enclosures are incoming soon, I hope.

(https://www.primovasound.com/gfx/midx20_24.jpg)

For the rest of things I do I have halted in a seasonal break.
The summer is short up here in the north and I have to enjoy the freshness and warmth this beautiful season brings.
You have to have fun and jump with your kids as well!!!  :D
(https://www.primovasound.com/gfx/robert_and_josefin.jpg)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: whippinpost91850 on June 20, 2016, 05:01:52 PM
Looks Damn Good..... Have fun on your break, enjoy the wife, kids, and weather :)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: gumbo on June 20, 2016, 09:02:56 PM
Obviously having waaay too much fun...

...get back down in that basement before you get sunburnt... >:(
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: gumtown on June 20, 2016, 09:19:55 PM
The shortest day of the year here today, less than 9 hours of light.

That is a lot of soldering, hope you are not breathing it all in..
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: alexmcginness on June 21, 2016, 06:44:53 AM
Please dont forget to put my name on the list to get one. Thankyou.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on June 23, 2016, 10:53:09 AM
Just got the enclosures back from painting guy. He did a really nice work.
I just HAD to assemble a unit to see what it looked like ;D

(https://www.primovasound.com/gfx/midx20_26.jpg)

(https://www.primovasound.com/gfx/midx20_27.jpg)

(https://www.primovasound.com/gfx/midx20_28.jpg)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: whippinpost91850 on June 23, 2016, 10:56:40 AM
Really Really awesome looking :)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: alexmcginness on June 23, 2016, 01:25:21 PM
I want one too.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: chrish on June 23, 2016, 02:11:34 PM
Quote from: CodeSmart on June 23, 2016, 10:53:09 AM
Just got the enclosures back from painting guy. He did a really nice work.
I just HAD to assemble a unit to see what it looked like ;D

(https://www.primovasound.com/gfx/midx20_26.jpg)

(https://www.primovasound.com/gfx/midx20_27.jpg)

(https://www.primovasound.com/gfx/midx20_28.jpg)
That does look nice. Have all the units been pre sold or is the order list still open? Time to send an email?
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: Majiken on June 23, 2016, 02:25:18 PM
 :o ooh, can't stop drooling.... :P
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on June 23, 2016, 11:01:19 PM
Quote from: chrish on June 23, 2016, 02:11:34 PM
That does look nice. Have all the units been pre sold or is the order list still open? Time to send an email?

I have a long list for MIDX-10 and MIDX-20 but in reality only 30-50% follow through.
The sooner you get to the list, the better.

If I manage to sell these and folks are happy I'll build a new batch of either MIDX-10 or MIDX-20.

I still have things to do related to the firmware, boot loader and PC program, and I have to write a manual, build and test all units, packing etc. Also I need to decide a price.
So it will still takes some time before shipping.

Quote from: gumtown on June 20, 2016, 09:19:55 PM
That is a lot of soldering, hope you are not breathing it all in..
The major bulk of board components are mounted by hand in China, I hope they have sufficient ventilation.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: gumbo on June 24, 2016, 03:41:24 AM
Quote from: Majiken on June 23, 2016, 02:25:18 PM
:o ooh, can't stop drooling.... :P

Don't worry..while you're in that pond, nobody will notice....  ;)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: vtgearhead on June 24, 2016, 06:28:36 AM
Quote from: gumtown on June 20, 2016, 09:19:55 PM
That is a lot of soldering, hope you are not breathing it all in..

I've been breathing solder fumes for about 55 years and still have most of my faculties :-).
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: thebrushwithin on June 25, 2016, 04:44:39 PM
Fantastic! Any idea if a Triple Play could be used with it? 5pin out to synth.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on June 25, 2016, 11:10:26 PM
Quote from: thebrushwithin on June 25, 2016, 04:44:39 PM
Fantastic! Any idea if a Triple Play could be used with it? 5pin out to synth.

Yes, FTP to 5-pin MIDI works according to others.
But now that I have a FTP I will verify it myself.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: ( . )( . ) on June 29, 2016, 05:57:06 AM
(https://www.primovasound.com/gfx/midx20_02.jpg)

So, in this setup, could I use the UMI3 to go to 3 favorite patches dedicated to each button as a patch change at any time?

Also, could I hook up 2 FS7's and have 6 Ctrl change foot switches total (7 - if you count the exp pedal on/off) to be able to utilize more of the 8 controller assignments with dedicated switches? The software only shows 4, and the SW1/2, & expression, so I don't know how this would work. But please tell me it will, because that would be perfect.

Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on June 29, 2016, 09:43:46 AM
Quote from: Chameleon on June 29, 2016, 05:57:06 AM
Q: So, in this setup, could I use the UMI3 to go to 3 favorite patches dedicated to each button as a patch change at any time?
A: Yes
Quote from: Chameleon on June 29, 2016, 05:57:06 AM
Q: Also, could I hook up 2 FS7's and have 6 Ctrl change foot switches total (7 - if you count the exp pedal on/off) to be able to utilize more of the 8 controller assignments with dedicated switches?
A: Yes (and it looks you can also add a EV-5 to the UMI3 sending CC#)
Quote from: Chameleon on June 29, 2016, 05:57:06 AM
Q: The software only shows 4, and the SW1/2, & expression, so I don't know how this would work. But please tell me it will, because that would be perfect.
A: You have to scroll down - There's plenty of CC# to choose from in the list if scrolled down.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: ( . )( . ) on June 29, 2016, 11:06:26 AM
Great. That is just awesome. I was on the wait list for a MIDX-10 already, but I sent you an email earlier asking if you could change me to your fabulous new toy...
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on June 29, 2016, 03:02:55 PM
Quote from: Chameleon on June 29, 2016, 11:06:26 AM
Great. That is just awesome. I was on the wait list for a MIDX-10 already, but I sent you an email earlier asking if you could change me to your fabulous new toy...
Regardless of MIDX-10 or MIDX-20 I'll contact people in first contact time-order when they are ready.

When these 48 units are gone we'll see what's happening. Don't know if to make more 10's, 20's or something else... Time will tell.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: ( . )( . ) on June 29, 2016, 05:56:30 PM
Quote from: CodeSmart on June 29, 2016, 03:02:55 PM
Regardless of MIDX-10 or MIDX-20 I'll contact people in first contact time-order when they are ready.

When these 48 units are gone we'll see what's happening. Don't know if to make more 10's, 20's or something else... Time will tell.

...something else eh...intrigued...
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on June 30, 2016, 12:27:05 PM
Spent !"##ยค%%& hours mounting 200 screws+nuts and cutting 250 pcs LED's to exactly 2.5cm length.
Anyhow they look great...
(https://www.primovasound.com/gfx/midx20_29.jpg)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: Elantric on June 30, 2016, 12:38:20 PM
PRIMOVASOUND - preparing to conquer the world!
(https://www.vguitarforums.com/smf/proxy.php?request=http%3A%2F%2Ffscomps.fotosearch.com%2Fcompc%2FCLT%2FCLT008%2Fa3750.jpg&hash=3e38312503dc77f90cf79915b8c70379567e324f)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: sixeight on June 30, 2016, 12:48:26 PM
Quote from: CodeSmart on June 30, 2016, 12:27:05 PM
Spent !"##ยค%%& hours mounting 200 screws+nuts and cutting 250 pcs LED's to exactly 2.5mm length.
Anyhow they look great...

Great work, Robert. I hope your wife doesn't mind you taking over the kitchen...
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on June 30, 2016, 12:49:10 PM
Quote from: Elantric on June 30, 2016, 12:38:20 PM
PRIMOVASOUND - preparing to conquer the world!
I need cheap Labour and all the youth I know wants to Facebook and Instagram their way through life...Sigh!
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: ( . )( . ) on June 30, 2016, 12:56:26 PM
Fly me over, give me lodging, and I'll help.  ;D
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: whippinpost91850 on June 30, 2016, 12:59:40 PM
You are a "MACHINE" Robert
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on June 30, 2016, 04:22:16 PM
I've just, with my limited skills in writing/English language etc. tried to produce the first version of the MIDX-20 manual. Please let me know if/how it would need to be improved for someone to understand what I barely understand myself. 8)

http://www.primovasound.com/pdf/MIDX_20_Manual.pdf (http://www.primovasound.com/pdf/MIDX_20_Manual.pdf)

Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: gumtown on June 30, 2016, 05:18:44 PM
page 3
Devices: GT-10,GT-100,GT-001,VG-99,GR-55,GP-10 and SY-400

SY-300 unless you know something we don't


page4
circuitry requires a few 10'Th of milliamps.

I would write:
circuit requires only a few microamps.

page4
the unit can deliver up to totally 1.5 Amps, assuming the
power supply (pedal board adapter or Micro USB adapter can provide the sufficient
current.

I would write
the unit can deliver up to a total of 1.5 Amps assuming the
power supply (pedal board adapter or Micro USB adapter can provide the sufficient
current.

page5
(other compatible)

I would write
(or compatible)

Moog EP2 I have one and it is not compatible with the GP-10 or SY-300 - I had to modify mine.

page 11/12
UPR IS 'DEV OUT'

page 13/14
UPR IS 'CTRL IN'

I would change "IS" to lower case "is"


But all the rest is good !!

Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: JoBoss on June 30, 2016, 09:17:40 PM
Quote from: CodeSmart on June 30, 2016, 12:49:10 PM
I need cheap Labour and all the youth I know wants to Facebook and Instagram their way through life...Sigh!

Robert....as more and more guitarists out there would like to own the indomitable Primova MIDX-10/20, would outsourcing the whole rigmarole be a viable option, of course with safeguards and stringent quality control in place to protect your interests...?.... ???...that could ensure adequate supply without taxing you and your time (family, work, R&D, etc)...and may even work out to be cheaper per unit.... ???...worth a thought..?.......... :)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on July 01, 2016, 04:50:27 AM
Colin, mucho thanks for your input.
SY-400, ha-ha, yes I was pretty tired.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: chrish on July 01, 2016, 07:45:03 AM
Quote from: CodeSmart on June 30, 2016, 12:49:10 PM
I need cheap Labour and all the youth I know wants to Facebook and Instagram their way through life...Sigh!
all and all their just bricks in zuckerberg's wall. :-)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on July 07, 2016, 02:06:34 PM
If anyone is wondering what happened to the MIDX-20, thing is this:
- Tested the hardware, 5 boards out of 48 were not properly soldered by my Chinese friends and need some work.
- I'm working on integrating a Mustang Midi-Bridge. Not there yet for a pass/fail/success/give up yet. Much work left.
- I'm a waiting for my Zoom G3. Wanted to make it compatible with Zoom products. Some has said it is not compatible with the MIDX so I've ordered a Zoom G3 to straight that bump.
- Fishman Tripleplay works great. Done-done. Play-back trough GR-33, iPad or any external synth.
- Hardware is done-done.
- Boot loader is done-done. Unit can be upgraded using a Roland UM-ONE or compatible 'converter cable'.
- PC software is pretty much ok. I have made the it possible not only to upgrade the firmware but also to manually program a number of custom bytes, size not decided yet, but probably max 24 bytes/per foot switch state (pressed/released) to fire off any arbitrary MIDI bytes (allowing SysEx) using one or two FS-6/FS-7 pair footswitches connected to the unit.

So, I'm working on it. Most people just want to have it right away but I think it's good if the firmware is cutting-edge before release. This will be a great thing.

Please be patient.
/Robert

By the way...I only have 1K RAM (Data memory) and 10kb of ROM (Program memory) left to implement the Fender Mustang bridge so it's a bit of a challenge...
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: whippinpost91850 on July 07, 2016, 02:29:06 PM
Thanks for the update. Sounds like you are making Progress :)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: OldGuitarDude on July 07, 2016, 08:40:46 PM
Please take your time Robert! Your devices are fantastic and always worth the wait.

Phil
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: sixeight on July 08, 2016, 01:40:59 AM
Quote- I'm a waiting for my Zoom G3. Wanted to make it compatible with Zoom products. Some has said it is not compatible with the MIDX so I've ordered a Zoom G3 to straight that bump.

Have I managed to get you in trouble again  ;)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: caribefatboy on July 12, 2016, 05:35:17 AM
Hey there Robert,

I emailed you and I am excited to be on the waiting list!

Very cool, all your entrepreneurial energy and code skills!

Looking forward to getting my MIDX-20 later this summer, hopefully.

Andre
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on July 14, 2016, 09:10:39 AM
Update:
The MIDX-20 now compatible with Fender Mustang series amplifiers, allowing the amp to be controlled by any USB (compliant), Roland/Boss none-compliant device or 5-pin MIDI foot controller using the same PC/CC# number layout as the Fender Mustang Floor unit.

Thanks to detective and programming work by Steven Hirsch (snhirsch here at the forum) the embedded MIDX Mustang MIDI-Bridge for 16-bit PIC microcontrollers could be implemented in a reasonable amount of time.

Tomorrow I will receive a Logidy UMI3 unit. I bought it just to verify that any compliant foot controller may be used. I also plan to use it in my production test rig.

Still waiting for the Zoom G3 for making the MIDX-20 compatible with Zoom products...
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: Elantric on July 14, 2016, 09:21:03 AM
 . . .  and thats why they call you "CodeSmart!

Congratulations Robert! - cant wait for my MIDX-20!
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: whippinpost91850 on July 14, 2016, 09:48:00 AM
Pretty awesome
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: chrish on July 14, 2016, 10:26:07 AM
Would pitch to midi  translation for the vg99, using the usb port, be of better quality (glitches, speed) along with one of your midx products, than just using the midi 5 pin out on the vg99? I want to control hardware synths.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on July 14, 2016, 11:07:24 AM
Quote from: chrish on July 14, 2016, 10:26:07 AM
Would pitch to midi  translation for the vg99, using the usb port, be of better quality (glitches, speed) along with one of your midx products, than just using the midi 5 pin out on the vg99? I want to control hardware synths.
Glitches  I'd guess is introduced by the VG-99 Guitar-to-MIDI translator and can't be improved after translation.
Regarding speed the MIDX units operates at 16MHz, scanning the USB ports at highest USB speed (by USB spec.).
As soon as USB command is received it will be forwarded to the serial MIDI thing (called "UART") in between 0.025(normal) to 0.1 ms (worst case when merging data flows). From then regular MIDI 5-pin serial speed will apply before command reaches the target.

However, probably the delay is introduced also by the VG-99 by itself.
Elantric may know more in this area...
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: gumtown on July 14, 2016, 12:34:38 PM
no matter when in the chain the USB to 5 pin adapter is, the midi speed come out at 31250 bits per second.
Out of the VG-99 midi port is 31250 bps
Out of the VG-99 USB port is up to 1,500,000 bps, the VG-99 internal CPU will only transfer a lot slower, then at some point the data has to exit at 'midi speed' of 31250 bps.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on July 14, 2016, 01:02:08 PM
Quote from: gumtown on July 14, 2016, 12:34:38 PM
no matter when in the chain the USB to 5 pin adapter is, the midi speed come out at 31250 bits per second.
Out of the VG-99 midi port is 31250 bps
Out of the VG-99 USB port is up to 1,500,000 bps, the VG-99 internal CPU will only transfer a lot slower, then at some point the data has to exit at 'midi speed' of 31250 bps.
ehm...just what I tried to say, your soooo good at numbers Gumtown :D
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: chrish on July 14, 2016, 04:11:15 PM
Thanks, that information clears up some stuff. Now i'm starting to see why people are using usb midi with fast computers for softsynths and how drivers can affect lantency.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on July 14, 2016, 04:51:59 PM
Quote from: chrish on July 14, 2016, 04:11:15 PM
Thanks, that information clears up some stuff. Now i'm starting to see why people are using usb midi with fast computers for softsynths and how drivers can affect lantency.
31250 bits corresponds to 3906 bytes/second. Note-on note-off etc corresponds to a few byte sent, say worst case 8 max bytes for a note played. This is 500 notes/second, i.e. any note-of/off hits you delayed by 2ms, can you hear that delay? Any noticeable delay is probably induced BEFORE transmission through MIDI. Correct me if I'm calculating wrongly.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on July 14, 2016, 04:55:28 PM
Updated the MIDX-20 manual with new stuff related to enhanced setup and Mustang stuff.
http://www.primovasound.com/pdf/MIDX20_Manual.pdf (http://www.primovasound.com/pdf/MIDX20_Manual.pdf)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: gumtown on July 14, 2016, 06:22:49 PM
Quote from: CodeSmart on July 14, 2016, 04:51:59 PM
31250 bits corresponds to 3906 bytes/second.
Some device hardware internally use serial UART which consume a start and stop byte, so in some (worst case) cuts the throughput is 3125 bytes/sec.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: sixeight on July 15, 2016, 03:10:14 AM
Quote from: gumtown on July 14, 2016, 06:22:49 PM
Some device hardware internally use serial UART which consume a start and stop byte, so in some (worst case) cuts the throughput is 3125 bytes/sec.

The MIDI protocol always has one start bit and one stop bit. So 3125 bytes/sec is the best throughput you can get. As it is an asynchronous protocol, throughput can get worse than that!!!

http://www.personal.kent.edu/~sbirch/Music_Production/MP-II/MIDI/midi_physical_layer.htm (http://www.personal.kent.edu/~sbirch/Music_Production/MP-II/MIDI/midi_physical_layer.htm)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on July 16, 2016, 07:48:55 AM
Now controlling the Mustang using a 3-button Lodigy UMI3 MIDI controller and it works 100% OK,
changing patches or turning stuff on/off etc using the built-in MIDI Bridge.
Also connected a EV-5 to it for overall Amp volume control. No latency, everything gets immediate respons from the amp.

Now finalizing the firmware and PC-program for the built-in controls.

The MIDX-20 built-in Setup Wizard allows you to configure it in many aspects.

However with the upcoming MIDX-20 Assistant PC-Software it will be possible to program it further:
- A FS-6/FS-7 connected directly to MIDX-20 can be configured to do Patch Up/Down (0-99 patches), with default power-on patch.
- Any of the four FS (2x Fs-6/FS-7) can be setup for a custom MIDI transmission of up to 24 bytes for the ON state and another custom 24-bytes for the OFF state. This will allow SysEx messages or the possibility to Control several effects with one button.

The stuff is great!

Only one thing, it could have had more than two USB connectors...but that will not happen in a long time.
Also there's issues with firmware downloading I need to fix.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: sixeight on July 16, 2016, 09:16:54 AM
QuoteNow controlling the Mustang using a 3-button Lodigy UMI3 MIDI controller and it works 100% OK.

Excellent. It is always great if something is finally working.

Is it one way traffic so far? Reason I am asking is, I still hope to make the VController compatible. But I will need a lot of data. Patch names, effect types and states. Maybe too much for the Midx-10.

QuoteOnly one thing, it could have had more than two USB connectors...but that will not happen in a long time.
Also there's issues with firmware downloading I need to fix.

I find with the VController that I already need three usb-midi ports to connect everything I have (GP10, zoom G3, Mustang amp) so I have resurrected the raspberry pi. Now that it will reconnect, it feels a bit safer to use. Still do not like the boot time of around 15 seconds.

But for live use I am much happier with the midx-10.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on July 16, 2016, 09:31:37 AM
Quote from: sixeight on July 16, 2016, 09:16:54 AM
Is it one way traffic so far? Reason I am asking is, I still hope to make the VController compatible. But I will need a lot of data. Patch names, effect types and states. Maybe too much for the Midx-10.

I could bring SysEx into it but I'm not sure I want to go down that path just for you. Also I have only 1.5 kB Program memory left in Debug compilation. Current patch name would be easy, but all the effect types and control values I don't have the engine for.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: Elantric on July 16, 2016, 09:50:40 AM
This thread is inspirational

Congratulations to all

Quote
I find with the VController that I already need three usb-midi ports to connect everything I have (GP10, zoom G3, Mustang amp) so I have resurrected the raspberry pi.

I would point the fact that here in USA, the latest generation of  Beaglebone embedded CPU boards appear to have a faster CPU compared to latest rPI

Since It still runs Jack and Alsa and it should also work for Boss GP-10 /GT-001

In the Mustang Amp thread with Steve Hirsch - we discussed this

https://www.vguitarforums.com/smf/index.php?topic=6879.msg131824#msg131824 (https://www.vguitarforums.com/smf/index.php?topic=6879.msg131824#msg131824)


--
QuoteJust checked operation on a Beaglebone Green under Debian Jessie.  From what I'm seeing so far, this is a better platform for the MIDI bridge.  Response is noticeably snappier and I'm not seeing any timeouts or misbehavior.


(https://images-na.ssl-images-amazon.com/images/I/416%2BpRnAB4L.jpg)
Looks like the BeagleBone Green Wireless is the preferred hardware platform

As this has the multiple USB Host ports required for connection to Mustang Amp and USB <> MIDI cable without using a USB HUB

And this board  features built in WiFi 802.11b/g/n 2.4GHz and Bluetooth 4.1 BLE


https://www.amazon.com/Seeedstudio-BeagleBone-Green-Wireless-Bluetooth/dp/B01GKE8F10/ref=pd_sim_504_3?ie=UTF8&dpID=41GmdLUnOHL&dpSrc=sims&preST=_AC_UL160_SR160%2C160_&psc=1&refRID=880SEC8S6H1N289T3GYT (https://www.amazon.com/Seeedstudio-BeagleBone-Green-Wireless-Bluetooth/dp/B01GKE8F10/ref=pd_sim_504_3?ie=UTF8&dpID=41GmdLUnOHL&dpSrc=sims&preST=_AC_UL160_SR160%2C160_&psc=1&refRID=880SEC8S6H1N289T3GYT)


The Bluetooth BLE support means it supports the new crop of Bluetooth LE Wireless MIDI hardware controllers
http://www.korg.com/us/products/computergear/nanokontrol_studio/ (http://www.korg.com/us/products/computergear/nanokontrol_studio/)

(https://www.vguitarforums.com/smf/proxy.php?request=http%3A%2F%2Fcdn.korg.com%2Fus%2Fproducts%2Fupload%2Fc738ac3f90e538f3d6ed6fd704201ebf_pc.png%3FExpires%3D1471283224%26amp%3BSignature%3DrZVOH8ZGQ9kf1Y0GNn-wcIqyFdcCqjyOb9GDRvfT0WW%7EUrkW%7EkeItzm8PrHQSpb9-4GoBq68NCCEOlCkrrdrT-xzGy0KVo4XfTXxDn0vURziavUMobnoZiDIagCdH2312-1Fk2to5PwVjIlirG6wPtXWy27WnNIjkr2yxh7LvA3JWDwtp-kKTFWHWDOOUopnGY6R56OcaJURwH38X1uJYgcQ5bAIeYpOAuGN6IuugYg9WlV4B4XgS1pKN3jUtDPRh2Xf66VlJS%7ESuaqUT1SNVm6Vy-8-zNmWjbxp3ms3yPS%7EOVvVTUeptYw9iG3%7EZR6H14SftXnk43rARELy8803ag__%26amp%3BKey-Pair-Id%3DAPKAIQGL3XAA7HGZGU6Q&hash=fde64cbcee0879c51b089a8cae19a8167c62d442)

On my To do list - design a Wireless MIDI Footcontroller that "talks" Bluetooth LE
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: sixeight on July 16, 2016, 11:59:35 AM
Quote from: CodeSmart on July 16, 2016, 09:31:37 AM
I could bring SysEx into it but I'm not sure I want to go down that path just for you. Also I have only 1.5 kB Program memory left in Debug compilation. Current patch name would be easy, but all the effect types and control values I don't have the engine for.

Sure. No problem. I figured you were running out of space. I will use the RPI for connectivity with the Mustang.

Quotewould point the fact that here in USA, the latest generation of  Beaglebone embedded CPU boards appear to have a faster CPU compared to latest rPI

I know, but I have the RPI lying around the house. If it runs out of juice I will look at the alternatives. It could be that the RPI copes just fine when Steve Hirsch is ready with his software.

QuoteOn my To do list - design a Wireless MIDI Footcontroller that "talks" Bluetooth LE

Great. I am definitely interested. Would be great for controlling iOS apps.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: Elantric on July 16, 2016, 12:21:43 PM
QuoteGreat. I am definitely interested. Would be great for controlling iOS apps.
NanoKontrol already does that right out of the box-
My Goal is controlling Mustang II V2 using a wireless foot controller (same end goal as the Remudo developer)
Perhaps future V-Control could be BLE compliant, - and then a small box with  the BeagleBone Green Wireless board resides in the Mustang Amp     = Total wireless foot control solution
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on August 05, 2016, 10:17:48 AM
Yesterday I updated my home page (www.primovasound.com (http://www.primovasound.com)) with info about MIDX-20 and an updated manual (www.primovasound.com/pdf/MIDX20_Manual.pdf (http://www.primovasound.com/pdf/MIDX20_Manual.pdf)). I hope to be able to start shipping this thing really soon. I'm just waiting for a Mustang III amp to fix a little thing that good old Snhirsch has found.

Regarding the price I've concluded for the first batch of units at abt. $175 USD + shipping and PayPal fees. I know it's a lot but these units are hand-built and I have to consider the amounts I invested in various gear to test it and all the hours spent.

If not already done, you may e-mail me at sound@primova.se to be added to the waiting list, but please know it's a lot of people there already.

Regarding the MIDX-10, I'm not sure if to make more units as this thing is so much better. I've noted on my home page that the MIDX-10 is put "on hold".

(https://www.primovasound.com/gfx/midx20_front.jpg)

MIDX-20 is the missing link to communicate with BOSS/Roland USB devices, to control your Fender Mustangโ„ข Amplifier, or to connect any other MIDI Class compliant device such as Fishman Triple Play or USB controllers like Logidy UMI3. The small unit has two USB connectors, 5-pin MIDI in and MIDI OUT with MIDI THRU capability and may be configured for various data routings covering virtually any configuration you may need.

Express yourself further! It got two stereo jacks for Expression pedals or Dual Footswitches allowing you to go beyond the hardware limitations by using "Assigns".

The analog state of the external Expression pedal(s) will instantly be translated to any Control Number (CC#) and MIDI Channel of your choice.

The state of a Dual footswitch is translated to any CC# (Latched or Momentary) for turning effects on/off, or may also be used for Program Change commands (PC#) either as fixed PC# or PC# Decrement/Increment, allowing a dual footswitch working as Patch Up/Down controller.

(https://www.primovasound.com/gfx/midx-20_32.jpg)

Some examples:
A 5-pin MIDI controller (ex: Roland FC-300, Behringer FCB1010 etc) may control up to two USB MIDI devices (such as Roland/Boss gear and/or Fender Mustang amps) as well as more 5-pin devices (using the MIDI THRU mode).

If you have a USB MIDI controller (ex: Logidy UMI3) you can control one USB Device and any additional 5-pin MIDI devices.

If you use Roland/Boss Guitar synths with Guitar-to-MIDI translation, you may playback sounds on any 5-pin MIDI synth or USB device.

If add a USB-to-MIDI cable (ex: Roland UM-1 MKII) and Apple Camera adapter cable you may playback on soft synths in iPad or iPhone.

Extend the possibilities of your GT,GP,VG,SY or GR unit by adding more footswitches or expression pedals.

Works with, but not limited to:
Roland/Boss Devices: GT-10, GT-100, GT-001, GP-10, VG-99, SY-300 and GR-55 
Amplifiers: Fender Mustang I,II,III or IV (including V2 series)
Expr. Pedals/Footswitches: Roland EV-5, Boss FS-6, Boss FS-7 (or compatible)

MIDX-20 is also a fully Compliant US MIDI Host for unlimited use with any other equipment.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: Elantric on August 05, 2016, 10:38:07 AM
Let me know when I can pay you for my MIDX-20
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: whippinpost91850 on August 05, 2016, 12:21:30 PM
Looks Great.. Send me the bill to pay ya
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: carlb on August 05, 2016, 01:58:55 PM
Woo-hoo! Perfect. Same here. :)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: rolandvg99 on August 05, 2016, 02:20:14 PM
Ooh! Want this one.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: vtgearhead on August 05, 2016, 04:56:25 PM
Very pretty!  One question from "good old" Steve :-). Will the new firmware with Mustang support be made generally available for MIDX-10 owners? 
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on August 06, 2016, 12:46:00 AM
Quote from: snhirsch on August 05, 2016, 04:56:25 PM
Very pretty!  One question from "good old" Steve :-). Will the new firmware with Mustang support be made generally available for MIDX-10 owners?

Yes, I'll put a link on my webpage.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on August 10, 2016, 02:55:18 PM
No Mustang III V2 amp for final firmware verification yet, but they, (4Sound) say "this week"... :P
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: vtgearhead on August 10, 2016, 03:11:12 PM
I will be extremely embarrassed if you are unable to reproduce the odd parameter control issue.  I have checked and re-checked and it appears for me 100% of the time.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on August 13, 2016, 08:53:04 AM
Quote from: snhirsch on August 10, 2016, 03:11:12 PM
I will be extremely embarrassed if you are unable to reproduce the odd parameter control issue.  I have checked and re-checked and it appears for me 100% of the time.
Don't worry Steve, I'm sure you are right. I hope to fix it. And here I sit, still waiting for my Mustang Amp :(

Confident about this whole thing I'm preparing production of more babies.
I've learnt that the turn-around for each batch may extend to several months.
Better be prepared. The waiting list is so looooong now.  :P
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: vtgearhead on August 13, 2016, 09:03:37 AM
Just FYI:  I posted a quick blurb on the Mustang amplifier forum at Fender to tell folks who don't want to hassle with my bridge code about MIDX-20.  It seems there are few to none who are capable or interested in setting up a Beagelbone or RPi, but I bet some are wanting a plug-and-play solution. 
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on August 17, 2016, 10:32:37 PM
Finally arrived, wife is picking up the Mustang III from the 4Sound store today :D
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: gumbo on August 18, 2016, 12:53:19 AM
Quote from: CodeSmart on August 17, 2016, 10:32:37 PM
Finally arrived, wife is picking up the Mustang III from the 4Sound store today :D


Right...and you expect that she's going to hand it over to you so you can spend another month in the basement ????   ::)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: chrish on August 18, 2016, 10:38:47 AM
^After 39 years together, my wife enjoys the time i spend away at work. ;-) i'm guessing that is the norm. One thing i was wondering about is,  how many gk pickups are in NZ?
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on August 18, 2016, 01:55:47 PM
Quote from: gumbo on August 18, 2016, 12:53:19 AM
Right...and you expect that she's going to hand it over to you so you can spend another month in the basement ????   ::)

It's borrowed. I only have six days, after that I have to return it or buy it.
And yes, surprisingly she actually handed it over today ;D
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: gumbo on August 18, 2016, 05:52:31 PM
Quote from: chrish on August 18, 2016, 10:38:47 AM
^After 39 years together, my wife enjoys the time i spend away at work. ;-) i'm guessing that is the norm. One thing i was wondering about is,  how many gk pickups are in NZ?

...yeah, know that one too..   ;)

...as far as GK pickups in NZ, do you mean actually out there, or just the hundreds that gumtown has stashed in his spare room?   ::)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on August 21, 2016, 02:28:00 PM
(https://www.primovasound.com/gfx/midx20_33.jpg)

Ok, the weather has been beautiful the last three days, but I haven't seen much of it I'm afraid :P
- Mustang MIDI Bridge - 100% - Check!!! (finally found the dreaded Snhirsch  issue).
   Probably returning the Mustang I and keep this Mustang III, it's really a great amplifier considering the display and sound.
- Boot loader issue - Inter-processor communication failed when user program on top of boot loader, UART config issue - Check!!!
- Spent the whole day adding MIDX-20 SysEx commands for PC program to be able to setup the MIDX-20 unit conveniently - Check!!!

Findings: Either I'm stupid, I've tried everything, but the cheap UMI3 foot controller is not possible to get in toggling mode on its own, rendering it pretty useless for toggling effects on/off with the Fender Mustang Amp. However for Roland gear (GP-10 etc.) it's great as Boss/Roland gear can turn Momentary stuff into Toggling stuff.
(https://www.primovasound.com/gfx/midx20_34.jpg)
I've tested everything on the MIDX-20 I can think of and the firmware stays rock solid.

Connecting Dual footswitches or Expression pedals to the MIDX-20 for Mustang or Roland Assigns is great. I often want to have Wha and Volume at the same time.

In my configuration I'm testing with UMI3 toggling Chorus, Reverb and Harmonizer while the built in footswitches control Delay and Solo Volume. The Expression pedal works as a Master Volume control. On top of this any MIDI command I send from my PC is gracefully controlling the stuff (acting as a external 5-PIN MIDI Controller).

At the same time I see the GP-10 Guitar-to-MIDI conversion with note on/off popping up on screen knowing it can be controlling any external 5-pin synth for playback. The Dual footswitch connected to MIDX is assigned to work as Patch up/down control (just for testing).

Release time is soon. Because this thing has caused a major interest I've just initiated and invested in production of more units.

The PC program (not completed yet) will allow more features into the MIDX-20 (not possible to setup on the unit itself), such as any custom sequence of up to 24 MIDI bytes each for Foot switch Press and Foot switch Release (x 4 foot switches). This will allow controls connected to the MIDX-20 to send multiple commands or even small SysEx messages. Personally I'm hoping I can use it to change GK setup when switching GK guitar from GK-Kit Ibanez to Godin Piezo, if possible.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: ( . )( . ) on August 21, 2016, 06:58:00 PM
This is so awesome - can't wait! Just to clarify, I'll be able to hook up a total of 3 FS7's and the UMI3 for a total of 11 CRTLs if I want?
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on August 21, 2016, 11:07:22 PM
Quote from: Chameleon on August 21, 2016, 06:58:00 PM
This is so awesome - can't wait! Just to clarify, I'll be able to hook up a total of 3 FS7's and the UMI3 for a total of 11 CRTLs if I want?
Correct:
2xFS-7 to MIDX   => 4 switches (or FS-7 + EV-5 or 2 x EV-5)
1xFS-7 to GP-10  => 2 switches
GP-10 itself         => 2 switches (+2 sw patch up/dn)
UMI3.                 => 3 switches + 1 pedal EV-5 (it has an expression Jack)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on August 22, 2016, 03:01:24 AM
Quote from:  cplm
Sure you have already tried ...
If I remember well, one should use Auto Step and write 2 midi message (0, 127) into the umi3.
Yes, I can swear I tried that several times...and the manual sucks. No examples.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: vtgearhead on August 22, 2016, 05:55:12 AM
Looks great, Robert!  I figured it wouldn't take long to run down the last few issues. 
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: carlb on August 22, 2016, 10:38:36 AM
Wow, great to see all these features coming together!

Any reason in won't work with a Midi-Mouse?
(https://c7.staticflickr.com/6/5240/14400124062_21469c29cb_n.jpg) (https://flic.kr/p/nWupc5)
gig rig (https://flic.kr/p/nWupc5) by Carl B (https://www.flickr.com/photos/11489481@N04/), on Flickr

Like the VG-99, I mount the GP-10 off the floor to make editing easier during gigs. So, it would be nice to be able to switch through the patches with my feet again ...
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: Elantric on August 22, 2016, 10:40:29 AM
The "flaw" with UMI-3 is it lacks a local flash EPROM to save the current configuration.

the KMI SoftStep2 or a used Line-6 FBV Shortboard MK II+an iConnectMIDI USB Host to MIDI converter works as both do have config editors and allow saving the desired configuration to a local FLASH memory in the hardware.

When I get time  I need to try the NI RigKontrol 3 with a RPI running Jack audio and see if i can get any MIDI communication over USB     
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: ( . )( . ) on August 22, 2016, 01:54:05 PM
Why doesn't someone make a full blown midi controller (like my Midi Mate) that runs off of usb? Too much power requirement? I know I could use it into the midi port of the MIDX 20, but I'd still need a wart to power since it runs on 9vAC, and I'd be using up the MIDI in on the MIDX.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: admin on August 22, 2016, 02:02:54 PM
QuoteWhy doesn't someone make a full blown midi controller (like a Midi Mate) that runs off of usb?

(https://www.keithmcmillen.com/wp-content/uploads/2014/12/softstep-white-3.jpg?76cccc)
KMI Softsep2
https://www.keithmcmillen.com/products/softstep/


(https://www.vguitarforums.com/smf/proxy.php?request=http%3A%2F%2Fcachepe.zzounds.com%2Fmedia%2Fquality%2C85%2Fbrand%2Czzounds%2Ffbvshortboardmkii_rear_clipped-3bbee85771adde7c0d869f5ddc095dda.jpg&hash=397d225722c91f73607a73dda7622455f93b14a6)
Line-6 FBV MKII does

same as the new FBV3
http://line6.com/foot-controllers/fbv3
(https://www.vguitarforums.com/smf/proxy.php?request=http%3A%2F%2Fl6c-acdn.line6.net%2Fdata%2F6%2F0a06439ca8bf5705515995e90%2Fimage%2Fjpeg%2Ffile_r17523.jpeg&hash=182683b84605f81461c336f62c955d5fe36b24ca)



And there is  NI RigKontrol III and that includes a 24 bit stereo Audio interface

(https://www.vguitarforums.com/smf/proxy.php?request=http%3A%2F%2Fwww.gearnuts.com%2Fimages%2Fcloseup%2Fxl%2F1600-RigKontrol3_detail5.jpg&hash=6055fd881fcefdd2b9c9ce1cc4c081138029f5e7)


But only the KMI SoftStep2 is USB Class Compliant - and works natively with iPad 
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on August 22, 2016, 10:03:43 PM
Quote from: carlb on August 22, 2016, 10:38:36 AM
Any reason in won't work with a Midi-Mouse?

Nop.

Quote from: carlb on August 22, 2016, 10:38:36 AM
Like the VG-99, I mount the GP-10 off the floor to make editing easier during gigs. So, it would be nice to be able to switch through the patches with my feet again ...

Or simply connect a FS-6 or FS-7 (or any passive box with two momentary foot switches grounding tip/ring to sleeve(ground) when pressed) to the MIDX for patch up/dn.

There's configuration modes for this, PC Inc+ and PC Dec- with assignable boot-up patch number.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: ( . )( . ) on August 22, 2016, 11:15:57 PM
Quote from: admsustainiac on August 22, 2016, 02:02:54 PM
(https://www.keithmcmillen.com/wp-content/uploads/2014/12/softstep-white-3.jpg?76cccc)
KMI Softsep2
https://www.keithmcmillen.com/products/softstep/

Thanks for showing me this - I hadn't heard of it before.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on August 30, 2016, 02:16:54 PM
Finally started packing the first units, they're going out this weekend.
I'm working my way up the waiting list, step by step...
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: Majiken on August 31, 2016, 12:22:25 AM
And I'm waiting (im)patiently to hear from you..... :)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: gtlist on August 31, 2016, 07:40:40 PM
yehe.. finally!!

I am on the list right? (safe?)  May I ask you how to make payment? 
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on August 31, 2016, 10:17:29 PM
Quote from: gtlist on August 31, 2016, 07:40:40 PM
yehe.. finally!!

I am on the list right? (safe?)  May I ask you how to make payment?

To be sure, send an email to sound@primova.se and I'll check your email address against the list.
Payment using PayPal.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: gtlist on September 01, 2016, 11:57:35 AM

I just sent it thanks.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: Smash on September 02, 2016, 05:44:30 AM
I have a question - it may be dumb so apologies in advance - it may be impossible to answer this question yet?

I see a lot of posts about the better stability of VG99 midi output over USB so . . . would there be any performance difference, gain or loss, between these two set ups:

VG99 > 5 pin MIDI out > class compliant MIDI to USB lead > iPAD softsynth

VS.

VG99 > USB out > MIDX20 > 2nd USB > iPAD softsynth

I know the VG99 isn't the paragon of MIDI conversion but I'm interested in what will give me the best performance.

I guess it all hinges on the differences, if any, in the data the VG99 supplies to it's 5 pin out vs USB out.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on September 02, 2016, 02:54:44 PM
Quote from: Smash on September 02, 2016, 05:44:30 AM
I have a question - it may be dumb so apologies in advance - it may be impossible to answer this question yet? I see a lot of posts about the better stability of VG99 midi output over USB so . . . would there be any performance difference, gain or loss, between these two set ups:
VG99 > 5 pin MIDI out > class compliant MIDI to USB lead > iPAD softsynth
VS.
VG99 > USB out > MIDX20 > 2nd USB > iPAD softsynth
I know the VG99 isn't the paragon of MIDI conversion but I'm interested in what will give me the best performance.
I guess it all hinges on the differences, if any, in the data the VG99 supplies to it's 5 pin out vs USB out.

Without testing, I'd say it doesn't matter. Guitar-to-MIDI is the significant delay.
The MIDX catches USB events by interrupts at very high speed and transmits the bytes via the MIDI serial link at a speed dictated by a standard, and I think all gear does virtually the same thing. Elantric....help!!!! :o
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: Elantric on September 02, 2016, 03:12:45 PM
I'll give it A/B test

good reference reading
https://en.wikipedia.org/wiki/MIDI
https://en.wikipedia.org/wiki/Core_Audio
https://developer.apple.com/library/ios/documentation/MusicAudio/Conceptual/CoreAudioOverview/Introduction/Introduction.html


https://groups.google.com/forum/#!topic/coreaudio-api/ucdzy8idACo

Quote
On May 3, 2011, at 13:38, Tom Jeffries wrote:
> It's very simple- I have a MIDI sequencer that is playing data that 
> is updated in real time.  I want to use a clock to check to see 
> what has been added, and then send the MIDI data out.  I can 
> probably get reasonable accuracy using MIDIPackets, but it seems 
> more direct to take control of the playback by use of an accurate 
> clock.
>
> Maybe that's not an option on OS X?  I've done this on other 
> operating systems, I'll be a little surprised if OS X doesn't allow 
> it.
Your research has overlooked a very powerful feature of CoreMIDI: The 
ability to queue outgoing events in advance of when they should be 
transmitted, such that the system and/or hardware can handle the 
timing more precisely than anything you could hope to do as a new OSX 
programmer.

Basically, by insisting on handling the timing yourself, the accuracy 
will only be as good as you can manage in your code.  There are 
options for hardware timing that would not be available to you unless 
you use the CoreMIDI time stamping.

What is particularly important to take note of is that some MIDI 
interfaces have their own clocking.  CoreMIDI is able, via the proper 
CoreMIDI driver, to synchronize with the MIDI hardware clock to 
deliver MIDI data in advance of when it should be transmitted.  Under 
such conditions, the MIDI hardware holds on to this advance data and 
then uses its own clock to control the timing of data transmission.   
This is much more precise than anything you could do at the software 
level, especially considering the latency of the link between the 
main CPU and the actual MIDI hardware.  Thus, even if you were an 
advanced OSX kernel programmer, you would not have access to the same 
degree of timing accuracy as the internals of the MIDI interface itself.

MIDI Interfaces such as the Emagic AMT-8 / Unitor 8 and various MOTU 
interfaces with their proprietary MTS (MIDI  Time Stamping) feature 
support this hyper-accurate timing capability of CoreMIDI.

Unfortunately, USB-MIDI is an incredibly flawed design that was 
created without the cooperation of the MIDI Manufacturers 
Association.  As a result, USB-MIDI has absolutely no control over 
timing or latency.  It's "good enough" for the price point, but not 
necessarily good enough for music.  This is a problem because most 
people buy a generic USB-MIDI interface, probably because of the 
price and because a custom driver is not needed.

You might think that your code doesn't have to be better than 99% of 
the MIDI interfaces out there, but why go to great lengths to device 
your own timing mechanisms when you can use CoreMIDI?  As more people 
learn about MIDI interfaces with advanced hardware timing, your 
application will automatically take advantage of the improvements, 
but without any special-cased code getting in the way of normal 
operation with inferior USB-MIDI interfaces.

Then, the challenge becomes managing your recorded or generated MIDI 
output stream such that you can deliver data slightly ahead of the 
playback position.  I'm not even sure what Apple recommends, but I'd 
say that at least 10 ms in advance would probably be a good idea.   
Your MIDI sequencer should thus be designed to always been looking 
slightly ahead, so that CoreMIDI will always have a chance to 
download the MIDI data stream to the MIDI interface in time for ultra-
precise timing.

Brian Willoughby
Sound Consulting


http://cdm.link/2009/08/linux-music-workflow-switching-from-mac-os-x-to-ubuntu-with-kim-cascone/

http://www.spikenzielabs.com/SpikenzieLabs/Serial_MIDI.html

https://en.wikipedia.org/wiki/RTP-MIDI

Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: rolandvg99 on September 02, 2016, 03:18:03 PM
VG-99 --> DIN -> iConnectMIDI4+ -> CPU is faster than VG-99 -> USB -> CPU according my tests.

Even going through a Raspberry PI before entering the iConnectMIDI using USB host is faster. We're talking ms here and few of those as well. 2-4 to be exact.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: Elantric on September 02, 2016, 03:32:28 PM
Quoteis faster than VG-99 -> USB -> CPU according my tests.

Windows or OSX?

Here on my systems its not even close

VG-99 -> USB -> Mac running a sofsynth is always faster  and lower latency

than

VG-99 -> USB -> Windows PC running a sofsynth
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: rolandvg99 on September 02, 2016, 03:34:03 PM
Quote from: Elantric on September 02, 2016, 03:32:28 PM
Windows or OSX?

OSX
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: Elantric on September 02, 2016, 03:35:32 PM
QuoteVG-99 --> DIN -> iConnectMIDI4+ -> CPU is faster than VG-99 -> USB -> (Mac OSX) CPU according my tests.

Even going through a Raspberry PI before entering the iConnectMIDI using USB host is faster. We're talking ms here and few of those as well. 2-4 to be exact.


good to know

its true the iConnectivity boxes provide much lower MIDI latency than most other MIDI hardware
http://www.iconnectivity.com/
http://www.iconnectivity.com/blog/latency-when-it-and-isnt-important-and-how-deal-it-when-it
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: chrish on September 02, 2016, 03:59:34 PM
Quote from: CodeSmart on July 14, 2016, 11:07:24 AM
Glitches  I'd guess is introduced by the VG-99 Guitar-to-MIDI translator and can't be improved after translation.
Regarding speed the MIDX units operates at 16MHz, scanning the USB ports at highest USB speed (by USB spec.).
As soon as USB command is received it will be forwarded to the serial MIDI thing (called "UART") in between 0.025(normal) to 0.1 ms (worst case when merging data flows). From then regular MIDI 5-pin serial speed will apply before command reaches the target.

However, probably the delay is introduced also by the VG-99 by itself.
Elantric may know more in this area...

And for midi gliches see above quote. My understanding is that gliches are the result  of the vg99 internal midi processing of the guitar input (hex pickup). So if a glich is in the midi data stream, it just gets there faster with usb midi vs 5 pin midi.

edit to add clairity
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on September 17, 2016, 11:15:14 AM
A second batch of MIDX-20 is in production, boards and enclosures are being made right now. It's an exact repeat of the first batch.

Within October I hope to deliver a PC program that make setting up the expression jacks and features more easy than using the hardware "one-button" interface (great, since few guitarist actually read the manual).  The PC program also allow you to field-upgrade the unit.

Hey, for you guys that already have a unit, don't forget the two expression jacks. With "Assigns" they really extend your rig.

P. Knoot (thanks) for helped me revising the manual and there will be a new version available soon.

Cheers V-Amigos
Robert

(https://www.primovasound.com/gfx/robert2.jpg)
(photo from yesterdays gig. At my feet: GP-10, GR-55, my old GKMX-42 (US-20 substitute/Guitar selector) and MIDX-20 for joining the GP-10 and GR-55 patch change)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: rolandvg99 on September 17, 2016, 01:14:51 PM
Awesome work, Robert.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: carlb on September 21, 2016, 09:29:01 AM
"... don't forget the two expression jacks. With "Assigns" they really extend your rig."

I won't forget, Robert. Since the GP-10 is mounted on top of my FRFR powered speaker, I'll be using the assigns to get controls under my feet again. Also, the Midi-Mouse to switch patches on the floor. Perfect!
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on September 23, 2016, 07:52:41 AM
Quote from: carlb on September 21, 2016, 09:29:01 AM
"... don't forget the two expression jacks. With "Assigns" they really extend your rig."

Photo by rolandVG99. In this case there's no USB involved at all, simply getting two more controls to the SY-300 for his upcoming gig tomorrow Saturday using the MIDX-20 as the "glue". SY-300 as AMP-SIM and FX, but not as synth. LFO's working as  pseudo Auto Wah/Uni-Vibe.

Have a good gig and may the strings be with you!  :)
(https://www.primovasound.com/gfx/IMG_6549.JPG)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: rolandvg99 on September 23, 2016, 10:25:10 AM

Thx, CodeSmart.  8)

Final revision. Cleaned up and ready.
Tempode replaced by a Digitech FS300. Roland DP-10s replaced by the FS300 and a FS-5L.

On the board, which is a Warwick RB23100:

FS300, FS-5U and L, MIDX-20, EV-5 (this is an old one), SY-300, Line6 G30 receiver. MIDX and G30 powered by the board, SY-300 self supplied. A Strymon Ojai is high on my wish list as the board delivers max 400mAh total and is not isolated.

(https://c6.staticflickr.com/9/8550/29879071285_b6ca935cd2_o.jpg)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: whippinpost91850 on September 23, 2016, 11:09:46 AM
Rig looks great.

I got my MIDX-20 yesterday, but have gigs Friday and Saturday, So Sunday is the day I get to check it all out ;D
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: ( . )( . ) on September 23, 2016, 11:39:13 AM
^ - same here...got it yesterday, but won't be able to try it until after the weekend. Thanks Robert / the unit is very well built.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: Elantric on September 23, 2016, 11:41:11 AM
Quote^ - same here...got it yesterday, but won't be able to try it until after the weekend. Thanks Robert / the unit is very well built.

same for me - but its been very busy time  - hope to use it soon!
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: whippinpost91850 on September 23, 2016, 11:43:14 AM
Yep! Me too
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: mooncaine on September 23, 2016, 03:40:48 PM
Quote from: Elantric on September 02, 2016, 03:35:32 PM
its true the iConnectivity boxes provide much lower MIDI latency than most other MIDI hardware

Sweeeet, because I got one for my Guitar Wing! It works great, but I have no rack, no place to put it, so it usually stays home with the Wing. :(  Wing works great, too.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: GuitarBuilder on September 25, 2016, 08:52:59 PM
Experimenting with my MIDX-20 - 5-pin MIDI is working fine, controlling GP-10 through LWR USB.  I tried my KMI Softstep 2 (class-compliant) directly into the UPR USB port, but it won't work.  All I get is a blinking red UPR LED.  Current draw shouldn't be a problem, it only uses 140mA.  Any thoughts?
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: rolandvg99 on September 25, 2016, 09:30:02 PM
Quote from: GuitarBuilder on September 25, 2016, 08:52:59 PM
Experimenting with my MIDX-20 - 5-pin MIDI is working fine, controlling GP-10 through LWR USB.  I tried my KMI Softstep 2 (class-compliant) directly into the UPR USB port, but it won't work.  All I get is a blinking red UPR LED.  Current draw shouldn't be a problem, it only uses 140mA.  Any thoughts?

How do you power the MIDX?  And which of the 4 modes do you use? ( left lamp shows mode 3 or 4)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on September 25, 2016, 10:55:19 PM
Quote from: GuitarBuilder on September 25, 2016, 08:52:59 PM
Experimenting with my MIDX-20 - 5-pin MIDI is working fine, controlling GP-10 through LWR USB.  I tried my KMI Softstep 2 (class-compliant) directly into the UPR USB port, but it won't work.  All I get is a blinking red UPR LED.  Current draw shouldn't be a problem, it only uses 140mA.  Any thoughts?

Hi GuitarBuilder.
You are the second to confirm this issue with MIDX-20 firmware V1.0 and SS2.
Try a different power up order and it may work partially (I've told).
I'll will do my best fixing this when my own SoftStep2 arrives.
(Bought one from Headless68)

I hope to have firmware V1.1 available soon.
Please be patient
Robert


Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: GuitarBuilder on September 26, 2016, 06:20:16 AM
Quote from: rolandvg99 on September 25, 2016, 09:30:02 PM
How do you power the MIDX?  And which of the 4 modes do you use? ( left lamp shows mode 3 or 4)

I'm powering it via mini-USB connector using a 1A 5V adapter.  I checked UPR Modes 2, 3, and 4, all with the same result.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: carlb on September 26, 2016, 09:59:18 AM
A few things to try, until a bug-fix can be made:

Power the MIDX-20 first, then the Softstep. Try vice-versa.

Try the above with the top USB port, then the bottom.

Hope you can get a work-around quickly!
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on September 26, 2016, 01:13:33 PM
I received my SoftStep2 today, and yes...something is weird. It looks like timing issues.
There's two kind of problems:
1. Connection problem
2. Data transfer issues

1. Connection problem
It connects to the LWR if connected while powering on the MIDX-20, but not if connecting while MIDX-20 has power.
It will never connect to the UPR slot, it's probably too fast for the SS2. The LWR and UPR has 100% identical code but the UPR processor has less work to do (no A/D conversions and only one serial link). I think I need to slow down something for the SS2...

2. Data transfer
I still need to learn the complicated SS2 unit, but it looks like certain commands (like CC#) jams up the USB transfers.

Luckily this is all software problems ;D, and I just looooove software problems.
Unfortunately I'm travelling the upcoming weekend so time is short.

Until this is solved I stop shipping any further MIDX-20.

Please be patient.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: rolandvg99 on September 26, 2016, 01:23:33 PM
Compared to Roland's "most likely never" and AMPMIX's 2 years (and counting) definition of the word "soon", this will feel like a blink of an eye. Keep on rockin', Robert.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on September 26, 2016, 01:56:23 PM
Quote from: rolandvg99 on September 26, 2016, 01:23:33 PM
Compared to Roland's "most likely never" and AMPMIX's 2 years (and counting) definition of the word "soon", this will feel like a blink of an eye. Keep on rockin', Robert.

Actually, I've already fixed the #1 connection/ hot-swap issue.
The USB spec says 100ms settling time for USB power to settle at the initial attach.
However, the SoftStep2 require 800ms to boot also  :o  So by increasing the settling time to 1 second (to be on the safe side) now I have a working Hot-Swap situation for the Softstep2 working on both the UPR and LWR USB controllers.
I just love this ;D

Now the final task is understand the rather complicated SoftStep2 and fix #2 also.
However someone wants me to turn off this hell-machine and go to bed...
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on September 26, 2016, 04:18:46 PM
Naaaa, couldn't sleep. Got #2 figured out also. It was not a data transfer issue. The poor thing needed to get more time to load the EEPROM settings also.

The Keith McMillen Softstep 2 require 1.7 seconds from power hitting it to boot and load EEPROM settings before anyone should try to talk to it. By setting the timeout to 2.0 seconds I'm darn sure it's up and running properly.

And now it works fine on both USB ports and both when powered up connected and hot-swapped ;D.
This is a major improvement of this product as I imagine there are more USB powered stuff out there that require some boot time before action happens.
Case closed!

I will try to finalize the MIDX-20 Assistant as soon as possible so you guys with firmware v1.0 can upgrade to the upcoming firmware v1.1
You do need a Windows PC and a "USB-to-MIDI-cable" (personally I use Roland UM-ONE MKII) to carry out the field upgrade.

Summary of fixes in v1.1:
- Support for Keith McMillen Softstep 2 and other USB powered 'boot-up properly before talk' devices.
- A/D conversions for expression jacks may truncate lengthy SysEx streams (thanks Rolandvg99 for finding this issue).
  (this issue is easily spotted if trying to upload patches using GP-10 Floorboard via MIDX-20 a couple of times).

Good night, now I sleep well!
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: Autana on September 26, 2016, 04:41:52 PM
Quote from: CodeSmart on September 26, 2016, 04:18:46 PM
Naaaa, couldn't sleep.

Summary of fixes in v1.1:
- Support for Keith McMillen Softstep 2 and other USB powered 'boot-up properly before talk' devices.
- A/D conversions for expression jacks may truncate lengthy SysEx streams (thanks Rolandvg99 for finding this issue).
  (this issue is easily spotted if trying to upload patches using GP-10 Floorboard via MIDX-20 a couple of times).

Good night, now I sleep well!

Only in the wildest fantasies we could  imagine  Roland/Boss engineers reacting and solving user issues with gear in the same and quickness, efficient way as Robert does. The day support (Roland/Boss) write "Good night, now I sleep well!"  I will promise to make a pilgrimage to Tibet in gratitude and devotion. 

Well done Robert!  how we say in my culture  "ยกEso habla estupendo de ti!"  -That speaks so well of you -
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: vtgearhead on September 26, 2016, 04:44:51 PM
Isn't software fun, Robert?  :-)

Nice detective work!
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: GuitarBuilder on September 27, 2016, 09:26:11 PM
Quote from: CodeSmart on September 26, 2016, 01:13:33 PM
I received my SoftStep2 today, and yes...something is weird. It looks like timing issues.
There's two kind of problems:
1. Connection problem
2. Data transfer issues

1. Connection problem
It connects to the LWR if connected while powering on the MIDX-20, but not if connecting while MIDX-20 has power.
It will never connect to the UPR slot, it's probably too fast for the SS2. The LWR and UPR has 100% identical code but the UPR processor has less work to do (no A/D conversions and only one serial link). I think I need to slow down something for the SS2...

2. Data transfer
I still need to learn the complicated SS2 unit, but it looks like certain commands (like CC#) jams up the USB transfers.

Luckily this is all software problems ;D, and I just looooove software problems.
Unfortunately I'm travelling the upcoming weekend so time is short.

Until this is solved I stop shipping any further MIDX-20.

Please be patient.

Unless I misunderstood the USB port functions, plugging the SoftStep into the LWR USB would make no sense, right? I though USB LWR was for a device to be controlled by UPR or 5-pin MIDI.

I can confirm tonight that the iCon G-Board MIDI Foot Controller works fine when plugged into UPR USB.  Add that one to the list!  Interestingly, when I accidentally plugged it into the LWR USB, it managed to control my SY-300 via 5-pin MIDI out!  Not sure why that worked...... ???
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on September 28, 2016, 02:34:56 PM
Quote from: GuitarBuilder on September 27, 2016, 09:26:11 PM
Unless I misunderstood the USB port functions, plugging the SoftStep into the LWR USB would make no sense, right? I though USB LWR was for a device to be controlled by UPR or 5-pin MIDI.

I can confirm tonight that the iCon G-Board MIDI Foot Controller works fine when plugged into UPR USB.  Add that one to the list!  Interestingly, when I accidentally plugged it into the LWR USB, it managed to control my SY-300 via 5-pin MIDI out!  Not sure why that worked...... ???

Yes, any USB foot controller should normally be attached to the upper USB connector, and the unit should be set to CTRL IN or CTRL IN/OUT mode. If it works in some other way, read the manual and follow the MIDI flow for the actual mode to figure out why it actually works, or not.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on September 28, 2016, 03:01:43 PM
Quote from: snhirsch on September 26, 2016, 04:44:51 PM
Isn't software fun, Robert?  :-)
Nice detective work!

We'll before I called it a day I sent the new firmware to Rolandvg99 for final approving and he managed to find another interesting issue. When an expression pedal is connected at full toe down (and nowhere else on the scale), the SysEx streams stop working. Tonight I do think I have that figured out. It looks like my arithmetic converting the A/D reading down to 0-127 actually allowed a larger number to pass through (>127 is actually a MIDI command indicator) causing the Merge "MIDI-aware" buffers to go insane. I hope he will have time to verify the new firmware tomorrow.

There's also hardware problem with blue tooth wireless adapters such as Quicco Sound Mi.1 and Yamaha MD-BT01 not working with MIDX already shipped. I've missed to connect Pin 2 of the MIDI OUT connector to GROUND, Sigh...  ::)
This problem will be handled for all units shipped from now on.
If someone wants it fixed, it require connecting pin 2 of MIDI OUT to GND plane on the underside of the board. Please contact me if you require this operation to your unit, or if you want to execute it yourself. Sorry. This fault does not affect MIDI using a CABLE, hence it has never been seen before.

Yes snhirch, software is fun :-X

Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: GuitarBuilder on September 28, 2016, 03:52:47 PM
Quote from: CodeSmart on September 28, 2016, 02:34:56 PM
Yes, any USB foot controller should normally be attached to the upper USB connector, and the unit should be set to CTRL IN or CTRL IN/OUT mode. If it works in some other way, read the manual and follow the MIDI flow for the actual mode to figure out why it actually works, or not.

Yep, went back to the manual and MIDI IN at the LWR USB should flow to 5-pin MIDI out in my configuration.  Works as planned!
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on September 29, 2016, 05:08:19 AM
Also Rolandvg99 confirms everything is OK now.
The small shop is open again and more units are in production. All new units will have V1.2 Firmware and the MIDI OUT "Pin2-to-ground" hardware fix for powering wireless MIDI adapters such as:
- Quicco Sound Mi.1
- Yamaha MD-BT01.

Verified USB controller compatibility list so far:
- iCon G-Board MIDI Foot Controller
- Logidy UMI3
- KMM SoftStep2 (require MIDX-20 v1.2 firmware)

Verified Fender Mustang Amps via USB:
- Mustang I V2, Mustang III V2

Verified Roland Devices via USB:
- GP-10, GR-55, VG-99, SY-300, GT-001, GT-100, GT-10

Other verified via USB:
- Fishman TriplePlay

Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: KuRi on September 29, 2016, 07:56:59 AM
Mail sent, I want this unit asap xD! Congrats on the work, Impressive!
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on September 30, 2016, 08:41:48 AM
Last night was a loooong night working with the PC program.  :P
The PC program offers additional features/options not available using the "push button-programming-wizard" within the unit itself.
- Connect two Mustang amps, each listening to individual channels.
- Latched switch to momentary conversion.
- Invert switch polarity
- Enable auto-repeat when using PC+/PC- mode to control/scroll patch up/down.
  (Just hold down and after a while it will self-increment or decrement the patch numbers, stops when releasing)

(https://www.primovasound.com/gfx/midx20assist1.bmp)

Finally, an advanced feature is that any arbitrary MIDI sequence (max 24 bytes/event) can be fired off when pressing or releasing a foot switch. The unit allow for 4 footswitches, each with a press-down event and a release event.

The MIDI sequence is given in hexadecimal. The input editor "understands MIDI" and the Verify function will check the syntax of the bytes entered. This allow for sending SysEx sequences, broadcasting a tap of your feet over several channels etc.

(https://www.primovasound.com/gfx/midx20assist2.bmp)

Out travelling this weekend so the rest of the programming will have to wait until next week...
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: rolandvg99 on September 30, 2016, 09:18:15 AM
Looks sweet. The MIDX-20 is just plain awesome and costumer support is stellar.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on September 30, 2016, 09:26:00 AM
Quote from: rolandvg99 on September 30, 2016, 09:18:15 AM
Looks sweet. The MIDX-20 is just plain awesome and costumer support is stellar.
We'll you've been given intelligent and spot-on fault reports and writing in perfect Swedish. How could I not listen ;D
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: whippinpost91850 on September 30, 2016, 10:34:05 AM
Awesome news.. I'm gonna do the ground repair this weekend ... Have a great Weekend Trip
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: vtgearhead on September 30, 2016, 12:22:10 PM
Great work, Robert!  When you come up for air, can you clarify my question about the latest MIDX-10 firmware? Since the GP-10 only listens to channel 1, I would need the Fender bridge to listen on channel 2 (if not be programmable).  Unless I'm missing something, the Fender bridge is now listening on MIDI channel 1.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on September 30, 2016, 01:32:28 PM
Quote from: whippinpost91850 on September 30, 2016, 10:34:05 AM
Awesome news.. I'm gonna do the ground repair this weekend ... Have a great Weekend Trip

Here's how to do it:
(https://www.primovasound.com/gfx/midx20fix.bmp)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on September 30, 2016, 01:33:40 PM
Quote from: snhirsch on September 30, 2016, 12:22:10 PM
Great work, Robert!  When you come up for air, can you clarify my question about the latest MIDX-10 firmware? Since the GP-10 only listens to channel 1, I would need the Fender bridge to listen on channel 2 (if not be programmable).  Unless I'm missing something, the Fender bridge is now listening on MIDI channel 1.

You are right, and I'll fix it. You are the only one having that MIDX-10 firmware just yet. Talk to you next week.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: whippinpost91850 on September 30, 2016, 01:40:50 PM
Cool thanks
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: vtgearhead on September 30, 2016, 03:07:33 PM
Quote from: CodeSmart on September 30, 2016, 01:33:40 PM
You are right, and I'll fix it. You are the only one having that MIDX-10 firmware just yet. Talk to you next week.

Primova Sound is to be commended for world-class customer service! 
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: 1VL on October 02, 2016, 03:29:32 AM
QuotePrimova Sound is to be commended for world-class customer service!

You have my vote!
Thank you Robert for your quick support in differnent languages  :)!

I decided to connect Pin2 and ground through a little switch, so I can on/off MIDI powered devices at the MIDI Out. That makes also a MIDI ground lift switch (not shure, if this might be really useful at any time, but who knows...). Only drawback: had to drill a little hole into your nice housing, Robert...  :P

Also did the v.1.2 update and see what' also working now:

- Bluetooth Yamaha MD-BT01
- KMI SoftStep 2:
   --> Before that I used the KMI Expander, so I had to set the Output Port of every Modline to SSCOM Port 1
   --> Connected it to UPR USB of the MIDX-20, set to CTRL IN
- neusonic iM/One:
   --> a cheap class compliant USB-MIDI Interface. It might not sound very useful, but it has USB, 1MIDI In and 2 MIDI Out ports, so this expands the use of the MIDX-20 to a USB - MIDI through box. The neusonic only outputs 3.3V at MIDI Out.

Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: sixeight on October 02, 2016, 03:52:52 AM
QuoteI decided to connect Pin2 and ground through a little switch

Ground for midi ( pin 2) should only be connected at midi out, not at midi in, to avoid groundloops. A switch should not be neccesary.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: 1VL on October 02, 2016, 07:29:09 AM
QuoteA switch should not be neccesary.

Yes, I understand that.
I thought, with that switch I can on/off Midi powered devices by connectin /disconnecting GND. And this works. It is only that my Midi powered MD-BT 01 does not reconnect automatically to BT, so my switch is of no use at the moment... :(

But that setup makes me think:
How do Midi powered devices get their power, if Pin2 (Ground) on Midi in is not connected?
So at least these devices have it connected then?
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: GuitarBuilder on October 02, 2016, 08:02:16 AM
Another way of powering MIDI controllers is via a 7-pin MIDI connector, where the extra two pins carry power (either AC or DC).  The power is supplied at the other end of the cable via an AC adapter.

Perhaps Robert would consider that for the next generation MIDX-20!   ;D ;D
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: 1VL on October 02, 2016, 08:41:02 AM
QuoteAnother way of powering MIDI controllers is via a 7-pin MIDI connector
yes, didn't think about that, as the BT device only has 5 Pin connector.


But another thing, more SoftStep or GP-10 related:

I connected the KMI SoftStep 2 and GP-10 at the USB ports and different other FX gear (an Axe-Fx, a TC G-Force) at the MIDI Out port of the MIDX-20.
PC and CC changes generally work - here the Programm Numbers shown by the devices:

SS2: n
GP-10: n+1
other: n (I can set an offset here)

Changing the numbering in the Softstep form 0-127 to 1-128 makes it even more confusing:
The SS2 then shows n+1, but I still have to press button n, which is also highlighted by a green LED.

Sorry, if this was aksed already - could not find it...:
Any ideas, how I can make only the GP-10 behaviour change?



Maybe if you (codesmart or GuitarBuilder or anybody else) have an idea?
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: 1VL on October 05, 2016, 05:04:27 AM
Hope this last one (SoftStep - GP-10 question) was not to much off the road (as this problem can only occur with the MIDX).

Meanwhile checked  a little toy: LIVID guitar wing - a lot of plastic, but also a lot of fun: works with the MIDX-20 :)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: GuitarBuilder on October 05, 2016, 06:23:12 AM
Quote from: 1VL on October 02, 2016, 08:41:02 AM
yes, didn't think about that, as the BT device only has 5 Pin connector.


But another thing, more SoftStep or GP-10 related:

I connected the KMI SoftStep 2 and GP-10 at the USB ports and different other FX gear (an Axe-Fx, a TC G-Force) at the MIDI Out port of the MIDX-20.
PC and CC changes generally work - here the Programm Numbers shown by the devices:

SS2: n
GP-10: n+1
other: n (I can set an offset here)

Changing the numbering in the Softstep form 0-127 to 1-128 makes it even more confusing:
The SS2 then shows n+1, but I still have to press button n, which is also highlighted by a green LED.

Sorry, if this was aksed already - could not find it...:
Any ideas, how I can make only the GP-10 behaviour change?



Maybe if you (codesmart or GuitarBuilder or anybody else) have an idea?

When you say you changed the numbering on the SS2, did you do so by reassigning the PC commands for each switch?

It looks like your SS2 is producing 0-127.

I created two presets for the SS2: 0-127 and 1-128 in the editor and uploaded both to the SS2.  The slickest solution is to assign both PC n and PC n+1 to each switch, but on different MIDI channels.  Then set the GP-10 to respond to the channel with PC n, and everything else to the channel with PC n+1.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: 1VL on October 05, 2016, 07:15:04 AM
Hi Guitarbuilder ... that sounds easy doable.
For whatever reason I was stuck on the settings>global>display mode 0-127 / 1-128 .
Thank you!
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on October 05, 2016, 09:16:05 AM
MIDX just forwards the PC numbers "as is" between the ports.

A dual foot switch connected directly to the MIDX configured in PC+/PC- mode will send out a digital  value in the range of 0-99.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: 1VL on October 05, 2016, 09:35:39 AM
yes, the PC+/- Mode is great with my FS-7.
Hope, you didn't get that
Quote"as this problem can only occur with the MIDX"
wrong. I meant, that my GP-10 would not react to midi at all without the help of my nice little MIDX .  :)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on October 05, 2016, 02:25:09 PM
News:
-I hope to post the MIDX-20 Assistant PC Software in 1-2 weeks along with the 1.2 Firmware update.
-I hope to see 48 new units available in 2-3 weeks. I only have a handful left of the first batch. I've found a great guy helping me assembling and testing the units. That's good :) My time is rare.





Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: gumtown on October 05, 2016, 02:56:50 PM
You need a team of Oompa Loompa's to help with assembly.  ;D
(https://www.vguitarforums.com/smf/proxy.php?request=http%3A%2F%2Fwww.armscontrolwonk.com%2Ffiles%2F2012%2F05%2Foompa-loompa-34.jpg&hash=417d9a76fde2f7d4d759d10fda884a337039d72f)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: admin on October 05, 2016, 03:08:15 PM
https://www.youtube.com/watch?v=YfM7Lgk8yaU

https://youtu.be/CRSLbo_8nTQ
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: whippinpost91850 on October 06, 2016, 06:56:41 AM
cool, I can't wait to check out the software
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: ricstudioc on October 07, 2016, 12:50:37 PM
Hey all -

Just became aware of this device, have not chased thru the whole thread so pardon the question - the posts I've read thru all refer to Roland this-and-that, is this device capable of simple generic MIDI pass thru?

My application would be a USB controller of some kind (Korg NanoKontrol or such) sent via MIDI to a multiFX processor  - just host the USB, do the MIDI conversion and out.  Would the MIDX perform this function?

If so A) what's this puppy selling for and B) where do I order?

Thanks!

Ric
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: Elantric on October 07, 2016, 01:45:54 PM
http://www.primovasound.com/midx_20.html
(https://www.primovasound.com/gfx/midx20_front.jpg)
(https://www.primovasound.com/gfx/midx-20_32.jpg)

MIDX-20 owners manual
http://www.primovasound.com/pdf/MIDX20_Manual.pdf

MIDI   IN   AND   MIDI   OUT   5-PIN   CONNECTORS   
The two 5-pin MIDI connectors allow for connecting 'classic' MIDI devices in the
communication stream. The unit provides an optional MERGE/MIDI THRU feature
(enabled with the SET button), which will forward any incoming MIDI message from
the MIDI IN 5-pin connector directly to the MIDI OUT 5-pin connector. If there's a
collision between USB messages from the USB device colliding with messages from
MIDI IN, the message started first get priority to complete before the other streams
are allowed to pass through.
USB   CONNECTORS   
The MIDX-20 USB Host connecters allows communication with two Roland/BOSS
device, Mustangโ„ข Amplifiers or any other class compliant MIDI devices. The
connector is of 'stacked' type with an upper and a lower USB slot.
The lower connector (LWR) is intended for a device controlled either by the upper
(UPR) connector or via 5-pin MIDI, and cannot be reconfigured.
The upper connector (UPR) is configurable and may be programmed as suitable for a
second device controlled by 5-pin MIDI or may be configured as suitable for a USB
Foot controller.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: thebrushwithin on October 07, 2016, 05:41:11 PM
Robert, is it possible to daisy chain a MIDX-10 via 5pin midi out to midi in on the MDX-20? The idea would obviously be to expand USB ports.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: ricstudioc on October 07, 2016, 07:00:25 PM
Heh heh - a bit wordy where a simple yes or no would suffice, but from this -

" If there's a collision between USB messages from the USB device colliding with messages from
MIDI IN, the message started first get priority to complete before the other streams
are allowed to pass through."

- I infer that the answer is yes.  Very interesting, thanks!
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on October 08, 2016, 02:30:36 AM
Quote from: thebrushwithin on October 07, 2016, 05:41:11 PM
Robert, is it possible to daisy chain a MIDX-10 via 5pin midi out to midi in on the MDX-20? The idea would obviously be to expand USB ports.
Yes of course you can daisy chain.
And it does MIDI through.

Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: GuitarBuilder on October 09, 2016, 06:45:18 PM
I just tested the Fishman TP with my MIDX-20 and it worked fine; I also tested the FC-1 foot controller, with strange results.  The MIDI is transmitted, but there's a significant delay.  I don't know where the problem lies at this point.  Both were tested using the UPR USB.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on October 10, 2016, 02:09:03 AM
Quote from: GuitarBuilder on October 09, 2016, 06:45:18 PM
I just tested the Fishman TP with my MIDX-20 and it worked fine; I also tested the FC-1 foot controller, with strange results.  The MIDI is transmitted, but there's a significant delay.  I don't know where the problem lies at this point.  Both were tested using the UPR USB.

Most probably caused by the bugs in V1.0 firmware. I just completed the Assistant PC program but need to add an installer. Send me an email and I give you a Beta and MIDX-20 V1.2 Firmware.
You can be a test pilot  8)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on October 10, 2016, 08:30:41 AM
Update: The MIDX-20 Assistant Software is now published on the web page along with the V1.2 firmware.
When using the Assistant you will see what firmware version you have. If it's V1.0 you should upgrade to V1.2

You find the downloads at the bottom of this page http://www.primovasound.com/midx_20.html (http://www.primovasound.com/midx_20.html)
One zip file contains the MSI installer. The other one contains a "hex" firmware file.
Please let me know how it turns out for you  :)

(https://www.primovasound.com/gfx/midx20assist1.bmp)

(https://www.primovasound.com/gfx/midx20assist2.bmp)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on October 11, 2016, 12:27:11 PM
Furthermore I just wrote a manual for the MIDX-20 Assistant software.

http://www.primovasound.com/pdf/MIDX20_Assistant.pdf (http://www.primovasound.com/pdf/MIDX20_Assistant.pdf)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: rolandvg99 on October 11, 2016, 01:35:56 PM
Top notch, Robert.  8)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: carlb on October 14, 2016, 10:24:30 AM
This is the weekend that the MIDX-20 gets mounted into my gig-rig. I'll have to update the firmware too.

It is a simply a superb box.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on October 14, 2016, 02:10:02 PM
Quote from: carlb on October 14, 2016, 10:24:30 AM
This is the weekend that the MIDX-20 gets mounted into my gig-rig. I'll have to update the firmware too.

It is a simply a superb box.

I hope the upgrade works. Follow the instructions. This is brain surgery.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on October 16, 2016, 01:12:17 PM
Hi,
I know this is out of topic but I just have to introduce my two dear friends helping me with the MIDX-20 as I'm about to start sending out my second batch.

"Guj" - Is a long time friend I learnt to know 30 years ago. We've lifter "iron" together in the same Gym for many (20+) years. He's been a professional painter for over 50 years. Now retired, but still doing a lot of work.
(https://www.primovasound.com/gfx/helpers-1.jpg)

"Amin" has helped me a lot with soldering cabling, mounting and packing. He beat my in all the time in chess, and I'm not stupid (but obviously a lousy chess player). Also he's a fearsome Karate fighter, yet the kindest and most friendly guy you would ever know. We do a lot of work-out and training together.

Just wanted you to learn to know my two dearest friends helping me out with the MIDX-20 :)

(https://www.primovasound.com/gfx/helpers-2.jpg)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: whippinpost91850 on October 16, 2016, 03:58:45 PM
Cool! Always nice to have good friends
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: vtgearhead on October 17, 2016, 05:03:27 AM
So, every MIDX-20 goes out the door with a little extra Kung-Fu?
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on October 17, 2016, 09:13:10 AM
Guys. I'm thinking about measuring the latency introduced by the MIDX.
What comes to mind is to connect GR-55 MIDI OUT to channel A of the scope and channel B to the MIDI OUT of the MIDX-20 with the USB connected to the same GR-55.

Then record and look at the serial data they send with Guitar-to-Midi on.

Do you think this will work? Or is there some better way?
(I also own a VG-99).
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: carlb on October 18, 2016, 06:04:53 AM
That sounds like the correct approach, Robert.

You need to compare the delayed output (MIDX-20 output) to the original output (GR-55 output), which your approach does.

Digital storage scope, one-shot trigger on the GR-55's MIDI output signal change. Or if it's a continuous stream, scope set to free-run then a "hold" button-press.

There may be circumstances where the latency increases, depending upon what the two processors of the MIDX-20 are doing at any given time. You could make a nominal reading (minimum latency), and then if you find things that increase latency post figures for such 'conditional latencies.'
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on October 18, 2016, 03:50:46 PM
The RED channel measures the 5-PIN MIDI OUT of the GR-55
The YELLOW channel measures the 5-PIN MIDI OUT of the MIDX-20 connected via a USB cable to the GR-55.

Test with MIDX-20 firmware Version 1.2

1. GR-55 connected to the LOWER USB port.
Results: The added latency sending the MIDI over USB and then forwarding it to the serial port of the MIDX-20 main controller is in the range of 1.5-2.5ms assuming that the GR-55 fires off the serial MIDI stream and USB stream at the same time. This we don't know.

(https://www.primovasound.com/gfx/scope1.jpg)

2. GR-55 connected to the UPPER USB port. 
Results: Sending the MIDI over USB to the secondary controller and then sending it to the main microcontroller adds additional delay to the signal. In this case latency between 2.2-3.5 ms were found.

(https://www.primovasound.com/gfx/scope2.jpg)

Conclusion: If using Guitar-to-MIDI using USB, the LOWER USB is the recommended USB port as inter-controller communication is avoided. Coding work to reduce the latency further may follow.

The latency measured here would consist of:
* USB 2.0 bulk transfer speed.
* Software delays
* Any difference in time between UART transmission and USB transmission of MIDI packets of the GR-55.

Also it would be interesting to do the same measurement with a VG-99.

If you technically knowledgeable guys have any input on these numbers, I'm all "ears".
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: carlb on October 18, 2016, 04:05:13 PM
Toward my playing, 1 to 3 ms latency isn't going to be noticeable for "feel." Reducing such would be a "nice to have" but lower in priority than other features, I'd think.

Excellent stuff, Robert!
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: gumtown on October 18, 2016, 04:11:48 PM
Can you measure at the USB port?
That would remove any doubt about internal GR-55 latency between the two ports.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: gumtown on October 18, 2016, 04:15:49 PM
Also the CPU speed will add latency, if running assembly language, you can divide the cpu Mhz by a factor of 4, and if using c/c++ divide by about 8.

Don't need a powerful cpu, just a fast reving one (like a 2 stroke engine) to minimise latency.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on October 18, 2016, 10:55:01 PM
Quote from: gumtown on October 18, 2016, 04:15:49 PM
Also the CPU speed will add latency, if running assembly language, you can divide the cpu Mhz by a factor of 4, and if using c/c++ divide by about 8.
Don't need a powerful cpu, just a fast reving one (like a 2 stroke engine) to minimise latency.
This controller need an external X-tal to get a precise clock for USB operation. I elected 16 MHz, but it would also have worked with 32 MHz :P. But it's too late to change the design now.

We much also not forget the complexity in the software. Its not just about copying a byte from USB to the serial port. In  the main controller the MIDI streams might enter in four locations simultaneously (USB IN, MIDI IN, EXPR, UPR MIDI IN) and need to be parsed, merged and routed without MIDI protocol hickups to up to three possible locations (MIDI OUT, USB OUT, UPR MIDI OUT) with the exact behavior decided by the selected one of four operating modes.Furthermore the four A/D converters and the push button need regular scanning.

But if course the thing can be made faster. This was the first time I measured it.

I like your thinking of somehow measuring at the USB port.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on October 31, 2016, 06:48:46 PM
(https://www.primovasound.com/gfx/GK_MIDX20_Promo.jpg)

In Gundys full rig a MIDX unit is mounted underneath the DD-500 to Midi control the GT-001.
(https://www.primovasound.com/gfx/GK_Profi_Pedalboard.jpg)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: GuitarBuilder on October 31, 2016, 06:51:23 PM
Awesome, Robert!  What a great endorsement!  :)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: whippinpost91850 on October 31, 2016, 07:49:47 PM
Really is.  I'm sure glad I got in on the ground floor
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: rolandvg99 on November 01, 2016, 05:22:16 AM
Dig the custom message functions of the MIDX. Makes my BeatBuddy a better tool. It allows me to run multiple functions  from one switch and bypass the silly BeatBuddy tap tempo lockout. I.e. I can tap-and-go instead of tap-wait-untill-beatbuddy-exits-the-tap-tempo-screen-then-press-start.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on November 01, 2016, 05:57:34 AM
Quote from: rolandvg99 on November 01, 2016, 05:22:16 AM
Dig the custom message functions of the MIDX. Makes my BeatBuddy a better tool. It allows me to run multiple funtions from one switch and bypass the silly BeatBuddy tap tempo lockout. I.e. I can tap-and-go instead of tap-wait-untill-beatbuddy-exits-the-tap-tempo-screen-then-press-start.
Cool  :D Please note this "custom 24 MIDI bytes" feature is only available when setting it up with the PC program.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: davep2000 on November 01, 2016, 10:08:53 AM
Gundy Keller describing his MIDX loaded floorboard
German with English subtitles

https://www.youtube.com/watch?v=XZVO-i-kvR8

Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: carlb on November 02, 2016, 10:53:25 AM
Just noticed my first MIDX-20 is S/N-001. Is that cool or what!

Maybe I can get the big bucks for it on eBay in a year or two, heh.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on November 02, 2016, 02:18:55 PM
Quote from: carlb on November 02, 2016, 10:53:25 AM
Just noticed my first MIDX-20 is S/N-001. Is that cool or what!
Maybe I can get the big bucks for it on eBay in a year or two, heh.
Please post a pic of your rig so I see you're really using it,  because now it sounds you have had it framed and wall hung ;D
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: carlb on November 02, 2016, 02:51:11 PM
OK tonight for a pic, heh. Latest MIDX-20 you sent is mounted to the rig, while S/N 001 waits til I get my act together for a firmware update.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: vtgearhead on November 02, 2016, 03:28:16 PM
I hope to post a picture of my 2 x MIDX-10 rig in the near future.  It's been "interesting" and a bit more costly than I hoped to get the packaging correct :-).
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on November 02, 2016, 05:11:44 PM
Quote from: snhirsch on November 02, 2016, 03:28:16 PM
It's been "interesting" and a bit more costly than I hoped to get the packaging correct :-).
I can't help that Roland omitted the 5-pin MIDI on GP-10...I'm sooo sorry!
I hope they learn for their new products. This is what happens when they leave out obvious hardware.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: vtgearhead on November 02, 2016, 05:28:54 PM
Heh.  You're the hero here!
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: carlb on November 02, 2016, 08:25:09 PM
Proof-positive, hah!

(https://c2.staticflickr.com/6/5472/30656585601_28ae308ce8_c.jpg) (https://flic.kr/p/NH21QH)
guitar rig (https://flic.kr/p/NH21QH) by Carl B (https://www.flickr.com/photos/11489481@N04/), on Flickr

Artie's about to pounce on the "MIDI-Mouse." What is it about cats for mice?
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: Elantric on November 04, 2016, 09:45:35 AM
Codesmart,

By now you must have determined that folks are asking if

(https://www.primovasound.com/gfx/midx20_front.jpg)
PRIMOVA MIDX-20

can provide MIDI control for:

(https://www.vguitarforums.com/smf/proxy.php?request=http%3A%2F%2Fcdn.mos.musicradar.com%2Fimages%2Faaaroot%2Fguitars%2F9sep16%2Fboss-september%2Fboss-katana-970-80.jpg&hash=a03efa147b480be90759ce338251a24b0d2cbff7)
* Katana Amps EDIT - MIDX-10/MIDX-20 both work to add missing 5pin MIDI I/O to Katana Amps !

(https://static.bhphoto.com/images/images750x750/1473393066000_1275108.jpg)
* Boss GT-1


and where should i have your new Home delivered?

(https://images-na.ssl-images-amazon.com/images/I/513XdhpG6pL.jpg)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on November 04, 2016, 10:33:15 AM
Quote from: Elantric on November 04, 2016, 09:45:35 AM
Codesmart,
By now you must have determined that folks are asking if
PRIMOVA MIDX-20
can provide MIDI control for:
* Katana Amps
* Boss GT-1
and where should i have your new Home delivered?

We'll I already have 5 amplifiers and most of the previous Boss/Roland GT/GR/SY Gear. I'm out of cash at the moment...
Now you tell me. Can it?
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: carlb on November 04, 2016, 10:40:51 AM
"and where should i have your new Home delivered?" <'in-the-dog-house' pic>

Some of us are "without female supervision" of late, and so can forego the automatic dishwasher upgrade in-lieu of the latest new rig upgrade. Silver-linings and all that, heh!
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: whippinpost91850 on November 04, 2016, 11:07:38 AM
I'm with you  ;D
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: carlb on November 04, 2016, 11:18:54 AM
http://www.ebaumsworld.com/pictures/men-without-women-supervision/83602155/

I resent resemble that remark.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: vtgearhead on November 04, 2016, 04:10:56 PM
Do the Katana models have a PC or Mac based application that can tweak them over a USB connection?  If so, sniffing out the control protocol is doable. 
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: Elantric on November 04, 2016, 04:18:08 PM
QuoteDo the Katana models have a PC or Mac based application that can tweak them over a USB connection

Yes - Boss Tone Studio app  - similar to GT-100, GP-10

(https://s6.postimg.cc/z0vd5agsh/Katana_Presence.png)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: vtgearhead on November 04, 2016, 07:14:31 PM
Doesn't the use of BTS imply that Katana speaks MIDI over USB? 
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: Elantric on November 04, 2016, 07:41:05 PM
QuoteDoesn't the use of BTS imply that Katana speaks MIDI over USB?

. . I predict yes -


(https://s6.postimg.cc/4xgudcdj3/katana_compare.png)
and the Katana Head (only) does have a MIDI Input Jack
(https://static.roland.com/assets/images/products/gallery/ktn-head_R_gal.jpg)


Just need to run a USB data sniffer and determine the BTS control I/O traffic - no doubt Boss Katana and Boss GT-1 must communicate with Boss Tone Studio in a similar fashion as Boss ME-80 - which also lacks any mention of MIDI control in its Control Assignments

By contrast to other Boss gear with missing 5 pin MIDI I/O, both Boss GT-001 and Boss GP-10 provides MIDI CC# control as Control Assignment sources in the BTS  Control Assignments section

These are missing on ME-80, GT-1, Katana


EDIT

Read about working PrimovaSound MIDX-20 with Boss Katana Amps here
https://www.vguitarforums.com/smf/index.php?topic=19575.0




Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on November 14, 2016, 07:41:56 AM
Just pulled together a couple of videos (and I'm really bad at video making ::) )

MIDX-20 with GP-10
https://youtu.be/ygMzqNyy7Qw (https://youtu.be/ygMzqNyy7Qw)

MIDX-20 with Fender Mustang Amplifier
https://youtu.be/YMZ86EGQNTo (https://youtu.be/YMZ86EGQNTo)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: billbax on November 14, 2016, 08:45:09 AM
Hey Robert,

Quote(and I'm really bad at video making ::) )

Don't put yourself down, those are very good 'at the front' gear action movies!  8)

Bill
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: vtgearhead on November 14, 2016, 09:55:31 AM
Nice job, Robert!

I hunger for demos that don't waste 3/4 of the running time with too-clever-by-half joking around and legato guitar pyrotechnics.  You have hit exactly the right balance, IMHO.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on November 15, 2016, 11:00:33 AM
The MIDX-20 doesn't do Katana today, but it looks I have to try that USB traffic spy walkabout in 2017 8)
Question is what Katana to invest in? Will the head possible replace my tube Marshall head, or should I get the cheapest just to get things done.
A penny for your thoughts. Never heard the thing...

Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: Elantric on November 15, 2016, 11:04:22 AM
48 pages worth of Katana Amp reading here:

http://www.thegearpage.net/board/index.php?threads/boss-katana-amplifiers.1744135/page-48#post-22990752

The Katana 50 lacks an FX loop and no support for GA-FC 6 button footswitch

The Katana Head might be the ideal "test pig"  - since it does include a 5 pin MIDI input for comparison  / debug
https://www.vguitarforums.com/smf/index.php?topic=19473.msg139921#msg139921

IMHO the Katana 100-112 is the best value, I love its 12" speaker 


Of course Boss GT-1 owners will ask "When will MIDX-20 also support Boss GT-1?

https://wiki.wireshark.org/CaptureSetup/USB
https://www.wireshark.org/docs/dfref/u/usbaudio.html

http://www.usblyzer.com/

Boss Katana Amp FAQ
https://www.vguitarforums.com/smf/index.php?topic=19048.0
(https://www.vguitarforums.com/smf/proxy.php?request=http%3A%2F%2Fwww.snapagogo.com%2Fuploads%2Fsource%2F3062016%2F1478129537_449782325_katana_compare.PNG&hash=202b9f901dadeb95b19d4c7717d88e4f6da95a76)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on November 15, 2016, 11:23:10 AM
Thanks Elantric, but I really need to go to NZ to checkout them road earthquake cracks 15'th Dec to 21'th Jan.
(oops...just a few weeks to buy a Katana :o)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: vtgearhead on November 15, 2016, 04:16:35 PM
I was wondering if Gumtown ended up with the ocean in his front yard after the seismic activity this week! 

I became quite expert with Wireshark during development of the Mustang bridge software last summer.  It's an extremely powerful tool in the right hands... Bwaahhahahahaaa....
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: gumtown on November 15, 2016, 04:39:07 PM
Lucky I am away from the activity, north in an area that is seismically stable and 200 mtrs above sea level, been planning ahead for the future for that, and global warming/sea levels.

Looking forward to seeing Mr Codesmart in a few weeks too.

I guess all the Katana amps with USB are capable of midi through the USB.
Not sure if the USB/PID info within the USB driver files have any useful info for the MIDX-20

KSNAME_Md1="Midi1-1"
KSNAME_Md2="Midi1-2"
KSNAME_Md3="Midi1-3"
WDM.Md1.szPname="KATANA"
WDM.Md2.szPname="KATANA DAW CTRL"
WDM.Md3.szPname="KATANA CTRL"
DevSelf      "USB\VID_0582&PID_01D8", "MEDIA", "KATANA"
MPort   In,      "KATANA"
MPort   Out,   "KATANA"
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: gumtown on November 16, 2016, 05:06:38 PM
QuoteI really need to go to NZ to checkout them road earthquake cracks
one of the slightly larger cracks in the road.
And the floating train track.

(https://resources.stuff.co.nz/content/dam/images/1/f/j/9/2/9/image.related.StuffLandscapeSixteenByNine.620x349.1fj8bh.png/1479341514386.png)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: GuitarBuilder on November 16, 2016, 07:15:21 PM
Wow!  And I thought we had a big one in California in '89!  :o :o :o
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on November 18, 2016, 09:21:29 AM
I'm happy to receive these kind of feedback :D  I hope it's ok I post it. Thanks Jack!

Hi Robert,
I hope all is well.  I just wanted to give you a quick update on my MIDX-20 -- it is awesome!  I know you are interested in compatibility with other brands/equipment, so I wanted to share this info with you.  I am using mine with a Rocktron Midimate midi controller, and it works flawlessly -- I didn't even need to configure anything - I believe I have the Midimate set to transmit in "omni mode", which I'm guessing could be why no configuration was needed.
Anyway, just thought I'd share this with you for your records and data.
Thanks!
Jack

Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on November 20, 2016, 04:58:26 AM
Just ordered a GT-1 and a Katana Head...someone here will probably roll her eyes ::)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: vtgearhead on November 20, 2016, 06:39:31 AM
Quote from: CodeSmart on November 20, 2016, 04:58:26 AM
Just ordered a GT-1 and a Katana Head...someone here will probably roll her eyes ::)

You, sir, are a BAD influence on the rest of us who suffer from Gear Acquisition Syndrome.  I had to bite the inside of my cheek to keep myself from buying a Katana 100w combo last week... 
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: whippinpost91850 on November 20, 2016, 07:06:09 AM
Same here. And good luck with the misses😱
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: gumbo on November 20, 2016, 01:31:04 PM
Hi Robert...

Have you started making plans to extend the basement yet?  Surely not that much of a job to dig out another few cubic metres...probably do that before the NZ trip, hey?    ::)

Peter
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: Elantric on November 20, 2016, 11:40:07 PM
(https://www.vguitarforums.com/smf/proxy.php?request=http%3A%2F%2Fcdn.mos.musicradar.com%2Fimages%2Faaaroot%2Fguitars%2F9sep16%2Fboss-september%2Fboss-katana-970-80.jpg&hash=a03efa147b480be90759ce338251a24b0d2cbff7)
Good News for Boss Katana Amp Owners.
(https://static.roland.com/assets/images/products/gallery/ktn-100_R_gal.jpg)

Just connected Boss Katana 100-112 Combo's USB Client port ( with a typical USB 2.0 cable) to the PrimovaSound MIDX-20 Dual USB Host to MIDI Adapter's Upper Host Port
Eureka - The MIDX-20 provides a path to access the Boss Katana's MIDI Control via standard 5 pin DIN MIDI Input.

I verified the stock Boss Katana 100-112 Combo supports the same MIDI Implementation as the Boss Katana Head MIDI Implementation, Thanks to the PrimovaSound MIDX-20 Dual USB Host to MIDI Adapter
http://www.primovasound.com/midx_20.html


(https://www.primovasound.com/gfx/midx20_front.jpg)
(https://www.vguitarforums.com/smf/proxy.php?request=http%3A%2F%2Fwww.snapagogo.com%2Fuploads%2Fsource%2F2922016%2F1476917832_580617988_Katana_MIDI.JPG&hash=170db4935e102796ce1223ce76f3fa56714fbb4f)

Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on November 20, 2016, 11:54:34 PM
Elantric,
That is great. I guess the MIDI channel is fixed to 1 and cannot be changed.
Right?
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: Elantric on November 21, 2016, 12:04:32 AM
Its assignable MIDI Channels are 1,2,3,4

Actions to assign the MIDI channel Appears to follow the instructions in this chart

Hold down the Channel 1-4 button down during power up and it writes the desired MIDI Channel 1-4 assignment.

The last MIDI Receive Channel assignment will remain in eeprom, even after future Katana Amp  power on/off cycles 

(https://www.vguitarforums.com/smf/proxy.php?request=http%3A%2F%2Fwww.snapagogo.com%2Fuploads%2Fsource%2F2922016%2F1476917832_580617988_Katana_MIDI.JPG&hash=170db4935e102796ce1223ce76f3fa56714fbb4f)

Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: Elantric on November 21, 2016, 12:09:55 AM
I'm also monitoring the MIDI traffic emerging from Katana, when I change footwitch settings on GA-FC, or move connected EV-5 pedals , to see if there is any recognizable MIDI data being sent from the KATANA during these transitions, but so far nothing.

Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on November 21, 2016, 12:27:00 AM
Make sure the UPR mode is DEV I/OUT (red) for bidirectional talk.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: Elantric on November 21, 2016, 12:39:09 AM
FWIW - I also tried the MIDX-20 with GT-1, but I get nothing in either direction 
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: sixeight on November 21, 2016, 02:52:09 AM
Quote from: Elantric on November 21, 2016, 12:09:55 AM
I'm also monitoring the MIDI traffic emerging from Katana, when I change footwitch settings on GA-FC, or move connected EV-5 pedals , to see if there is any recognizable MIDI data being sent from the KATANA during these transitions, but so far nothing.

You may have to put the Katana in editor mode (which will happen when you have BTS running with the Katana), before this data is sent. But it is my experience with the VG99/GR55 and GP10 that the first two have the option of sending cc data from the controller, but after that no cc data is sent. And the data sent in editor mode is always the parameter that is being assigned (and therefore often different per patch)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: Elantric on November 21, 2016, 10:12:09 AM
QuoteYou may have to put the Katana in editor mode (which will happen when you have BTS running with the Katana), before this data is sent

Not a practical solution since this would require launching Boss Tone Studio from a Laptop with USB connection to Katana, then swapping USB cable connection  over to the MIDX-20 
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: sixeight on November 21, 2016, 10:29:42 AM
Quote from: Elantric on November 21, 2016, 10:12:09 AM
Not a practical solution since this would require launching Boss Tone Studio from a Laptop with USB connection to Katana, then swapping USB cable connection  over to the MIDX-20

You use BTS just to check if more data is available. But if your midi controller does not send sysex messages, then don't bother.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on December 04, 2016, 11:22:36 AM
I'll produce a new firmware version for the MIDX-20 and I am trying to build a wish list, please contribute !!!

So far:
1. Virtual MIDI channel translators
Some devices cannot change their MIDI channel, i.e. "1". When connecting more than one of these units they will both listen to and respond using the same MIDI channel. Sometimes this is a problem. The suggested functionality will activate an optional bi-directional "MIDI channel translator" at each USB port (and the MIDI port) allowing these units to operate virtually at a user configured channel number.

2. Calibration of expression pedals for CLTR1/CTRL2 jacks
When using other expression pedal than EV-5 (not 10k pot) a calibration routine could be executed to setup the proper offset/scaling for a "non EV-5" expression pedal.

3. GT-1 Support
<TBA> - I'll soon get my own unit. We'll see how it goes.

4. Some cheap MIDI-USB converter cables won't work between PC and MIDX-20
(https://images-na.ssl-images-amazon.com/images/I/31Ce5XZWrJL.jpg)
(Here's one example. https://www.amazon.ca/gp/product/B00ACGMOA6/ref=oh_aui_detailpage_o03_s00?ie=UTF8&psc=1 (https://www.amazon.ca/gp/product/B00ACGMOA6/ref=oh_aui_detailpage_o03_s00?ie=UTF8&psc=1)).
I need to figure out if it's a baud rate deviation problem or a voltage level issue.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: vtgearhead on December 04, 2016, 12:11:11 PM
Elantric has posted a tear-down of a cheap USB/Midi converter (might be the one you show).  That particular unit lacked an opto-isolator IIRC, which is a complete violation of the serial MIDI electrical spec.  It looked like a good example of "Muntzing": 

https://en.wikipedia.org/wiki/Muntzing

It would be great if you could offer log and reverse-log mappings between pedals using linear pots and the 0-127 MIDI CC value.  One of my biggest pet peeves is that effective wah pedal taper is usually all wrong when using built-in EFX as opposed to a real physical pedal.  Haven't ever been able to tolerate multi-efx wah and still carry around a CryBaby.  If you can remap the taper to get that Hendrix-y vowel inflection in a tight area near full toe-down it would make my day.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on December 04, 2016, 01:28:10 PM
Quote from: snhirsch on December 04, 2016, 12:11:11 PM
If you can remap the taper to get that Hendrix-y vowel inflection in a tight area near full toe-down it would make my day.
If you have the desired transfer function, email it to me, or provide a link. Thanks!
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: vtgearhead on December 05, 2016, 04:37:31 AM
Here's a graph:

http://sound.whsites.net/pots-f4.gif

To clear up one possible point of confusion: The Vox/Cry-Baby pedals required a reversed log (not anti-log!) taper because of the mounting scheme.  So, don't worry about covering that.  The log trace on that graph shows what I'm after (note the steep rise towards the upper end).  Over the years I've seen closed-form techniques for approximating a log function, but math is not my strong point and I'd suggest starting with Knuth's books or Wikipedia for practical examples.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on December 06, 2016, 02:15:09 PM
BOSS GT-1 compatibility confirmed with the MIDX-20
However the BOSS GT-1 can only be controlled using SysEx messages.
Either BOSS releases a GT-1 MIDI Implementation chart or someone ( ::) ) needs to reverse engineer it in order to build a "GT-1 MIDI Bridge" mapping a fixed set of CC# into native SysEx commands + PC# for patch change.

(a similar exercise could also be made with the Katana amps, a "Katana MIDI Bridge" for deeper control of the amp)

This SysEx will turn FX1/COMP ON:
F0 41 00 00 00 00 30 12 60 00 01 40 01 5E F7

This SysEx will turn FX1/COMP OFF:
F0 41 00 00 00 00 30 12 60 00 01 40 00 5F F7

I will not have time to take this any further in 2016, but now I can sleep knowing it's possible (with some hard work).
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: Elantric on December 06, 2016, 02:29:13 PM
thanks for the MIDX-20 progress update, I can smell the day when MIDX-20 brings 5pin MIDI control to all USB Music gear!

Time to head for bed!
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: vtgearhead on December 06, 2016, 03:21:02 PM
I plan to spend some quality time documenting the Katana sysex over the next few weeks.  Something tells me that it will have a lot of similarities to Roland/Boss gear with documented sysex.  And, hey, it doesn't hurt for someone to bug Roland US about the spec (although something tells me such requests will never even make it to the parent company).
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on December 07, 2016, 10:57:05 AM
Who to contact at BOSS for the GT-1?
Why do grown up men have to spend the best years of their life and do this exercise when it promotes BOSS/Roland gear?
Why can't BOSS just publish the "ยค5&ยคยค%#" MIDI implementation, so I can go on with my life?
I'm sure when I've done 1000 hours on this they will hand it out just like that  ::)

FX1 on:   F0 41 00 00 00 00 30 12 60 00 01 40 01 5E F7
FX1 off:   F0 41 00 00 00 00 30 12 60 00 01 40 00 5F F7

OD on:      F0 41 00 00 00 00 30 12 60 00 00 30 01 6F F7
OD off:      F0 41 00 00 00 00 30 12 60 00 00 30 00 70 F7

PDL on:      F0 41 00 00 00 00 30 12 60 00 06 20 01 79 F7
PDL off:   F0 41 00 00 00 00 30 12 60 00 06 20 00 7A F7

PREAMP on:   F0 41 00 00 00 00 30 12 60 00 00 50 01 4F F7
PREAMP off:   F0 41 00 00 00 00 30 12 60 00 00 50 00 50 F7

FX2 on:      F0 41 00 00 00 00 30 12 60 00 03 4C 01 50 F7
FX2 off:   F0 41 00 00 00 00 30 12 60 00 03 4C 00 51 F7

DELAY on:   F0 41 00 00 00 00 30 12 60 00 05 60 01 3A F7
DELAY off:   F0 41 00 00 00 00 30 12 60 00 05 60 00 3B F7

REVERB on:    F0 41 00 00 00 00 30 12 60 00 06 10 01 09 F7
REVERB off:    F0 41 00 00 00 00 30 12 60 00 06 10 00 0A F7

FX1:
============================================================
FX1 on:      F0 41 00 00 00 00 30 12 60 00 01 40 01 5E F7
FX1 off:   F0 41 00 00 00 00 30 12 60 00 01 40 00 5F F7
============================================================
FX1 TYPE SELECT:
============================================================
COMPRESSOR:   F0 41 00 00 00 00 30 12 60 00 01 41 00 5E F7
============================================================
Subtype sel:   
------------------------------------------------------------
boss comp   F0 41 00 00 00 00 30 12 60 00 01 63 00 3C F7
hi band      F0 41 00 00 00 00 30 12 60 00 01 63 01 3B F7
light      F0 41 00 00 00 00 30 12 60 00 01 63 02 3A F7
d-comp      F0 41 00 00 00 00 30 12 60 00 01 63 03 39 F7
orange      F0 41 00 00 00 00 30 12 60 00 01 63 04 38 F7
fat      F0 41 00 00 00 00 30 12 60 00 01 63 05 37 F7
mild      F0 41 00 00 00 00 30 12 60 00 01 63 06 36 F7
stereo comp   F0 41 00 00 00 00 30 12 60 00 01 63 07 35 F7
------------------------------------------------------------
Controls: (nn=00-64) (cs=checksum)
------------------------------------------------------------
Sustain:   F0 41 00 00 00 00 30 12 60 00 01 64 nn cs F7
Attack:
Tone:
Level:

TO BE CONTINUED...
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: Elantric on December 07, 2016, 11:01:35 AM
Thank you

its due to the folks under age 30 thinking all MIDI Sysex commands contain proprietary intellectual property
http://sensors-research.com/articles/int_prop.htm


I would use the existing Boss GT-100 MIDI implementation chart as a basis for making a GT-1 / Katana MIDI Implementation chart)
https://static.roland.com/assets/media/pdf/GT-100_GT-001_MIDI_Imple_e01_W.pdf


I have placed a request to Jeff Slingluff here
http://www.thegearpage.net/board/index.php?posts/23112796/
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: vtgearhead on December 07, 2016, 03:20:48 PM
Fortunately, reverse engineering for the purpose of interoperability has been carved out as an explicitly permitted activity under DMCA.  Otherwise I'd worry about the Roland IP Police (RIP?) breaking my door down :-).

Thanks for starting the ball rolling, Robert.  Do me a favor and let me know what areas you are working on so we don't duplicate efforts?  I won't be able to spend much time on this until my vacation next week.  Who knows - at your blazing speed you may well have it all done by then!
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on December 08, 2016, 05:18:14 PM
Quote from: snhirsch on December 07, 2016, 03:20:48 PM
Do me a favor and let me know what areas you are working on so we don't duplicate efforts?  I won't be able to spend much time on this until my vacation next week.  Who knows - at your blazing speed you may well have it all done by then!

Full FX1 map of the GT-1 completed. You have mail.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: gumtown on December 08, 2016, 06:30:22 PM
You could save yourself some pain, as your GT-1 effects mapping is exactly the same as the GT-100 and GT-001\
Use the GT-100/001 midi implementation document (download from Boss/Roland site).

I guess the difference will be in the effects moved in the GT-1 such as the Chorus, which will most likely be tacked to the end of the FX1/2 list.

When I decoded the GR-55 and other Boss/Roland gear, I used Bome's SendSx to send a data request for a data range of 128 parameters,
then while continuously doing data requests, I would tweak each GT parameter setting on the GT in that range, and note each data change in the reply data list.
That would give you the address (counting up from 00) and the data range of that address.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: vtgearhead on December 08, 2016, 06:53:57 PM
Unless I'm missing something, that will be of limited help in deciphering the Katana sysex API.  The vast majority of Katana EFX settings can be reached only from BTS.  Repeated queries should work for mapping gain and tone controls, but for the rest we're stuck with twiddling BTS and watching outgoing traffic to the amplifier.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on December 09, 2016, 10:26:16 AM
Quote from: gumtown on December 08, 2016, 06:30:22 PM
You could save yourself some pain, as your GT-1 effects mapping is exactly the same as the GT-100 and GT-001\
Use the GT-100/001 midi implementation document (download from Boss/Roland site).

And... unless I'm missing something (just spent  a very short time comparing, it's friday evening) I don't see the GT-1 looks at all like the GT-001.
I'll send my findings to you shortly in a message. I've been wrong before..many times, at least according to my wife ;)

(Update: The message got truncated due to size. I'm not sure I have your regular email. You reach me at sound@primova.se)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: ( . )( . ) on December 09, 2016, 03:09:00 PM
I can't think of anything I'd want beyond the Virtual MIDI channel translators (unless you can magically make a 3rd USB port appear). Thank you for the amazing customer support.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: gtlist on December 11, 2016, 06:12:34 PM
Here is my new pedalboard. last night just finished hookup with MIDX-20. Now my GP-10's patch changing is so easy. no more out of beat tap dance anymore. and It also makes possible connect to IPhone which has sampletank 2. Roland ev-5 pedal controls sampletank volume and one of FS-7 control sampletank instrument change.

Gk-3 pickup is installed to my precious Tom Anderson crowdster plus2 which has great acoustic and electric sound. Now I think I can do anything with this setup. haha..

After the first gig with my new stuff, I got a great feedback. thank you. I put some pictures.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on December 12, 2016, 02:03:46 PM
Nice looking board  ;D
Please note I'm away til 21'st Jan 2017.
May not even answer emails. Trying to relax.
Thanks
Robert
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: gumbo on December 13, 2016, 04:39:29 AM
Quote from: CodeSmart on December 12, 2016, 02:03:46 PM
Nice looking board  ;D
Please note I'm away til 21'st Jan 2017.
May not even answer emails. Trying to relax.
Thanks
Robert

Enjoy, Robert!
Have a great holiday...you deserve it!
...and we all want lots of photos of gumtown in compromising positions... :o
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: KuRi on December 23, 2016, 07:21:28 AM
Hi! I recently bought this awesome midx20 product!

When using it with fishman triple play or some usb midi keyboards, all midi is sent to channel 1. Can you please activate an option to send to more than channel at the same time so I can play multiple instruments on my attached synth?

Thanks!
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: Vincent on January 11, 2017, 02:31:18 AM
Hi there Gumtown,

do you think it might be possible to use my (midi 5-pin compatible) G-System to:

- change patches on the GP-10 AND the SY-300 at the same time (I would ofcourse couple the preset numberson the three units). The point would be to use the G-System (which I like using and am very used to) to pilot the two Boss units.
- in the same time use the G-system to control the activation/desactivation of different effects on the two units by programming the midi assignment of the G-system

Would the MIDX-10 do the job? I guess so but I need some more input on this one.

Kind regards,
Vincent
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: gumtown on January 11, 2017, 02:58:21 AM
Quote from: Vincent on January 11, 2017, 02:31:18 AM
Hi there Gumtown,

do you think it might be possible to use my (midi 5-pin compatible) G-System to:

- change patches on the GP-10 AND the SY-300 at the same time (I would ofcourse couple the preset numberson the three units). The point would be to use the G-System (which I like using and am very used to) to pilot the two Boss units.
- in the same time use the G-system to control the activation/desactivation of different effects on the two units by programming the midi assignment of the G-system

Would the MIDX-10 do the job? I guess so but I need some more input on this one.

Kind regards,
Vincent

I don't know, I am not familiar with the G-System, nor the MidX devices, you need to ask CodeSmart.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: Vincent on January 11, 2017, 04:28:20 AM
Ok thanks for your reply. I'll try to contact CodeSmart on this.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: Vincent on January 11, 2017, 04:45:04 AM
Hello fellow VGuitarists,

So the same question for CodeSmart (Robert)...after your winter break of course, I'm in no hurry anyway, just fiddling these toys  ;)....it might even interest other persons, who knows?

I started linking the Boss GP-10 with the SY-300 using the method admsustainiac posted more than a year ago. This is how I discovered this website btw.
Anyhow that works very good (I might just add that I modified the SY-output when ON/0FF is on OFF from 'bypass' to 'No synth'; This way the untreaded guitar signal doesn't flow back into the GP-10 which alters the sound and bothered me).
Anyway back to my question; I know a midi-USB host must be used to link the GP-10 with any midi implementated device. As for the SY-300 having the 5-pin MIDI port that shouldn't be a problem.
The G-system does MIDI (I activate and change patches through this on a MIDI compatible NovaDrive).
I now (having installed the GK-3 kit in a hollow-body Harley-Benton guitar) turn my attention towards the GP-10 and the SY-300 combination. Using and dosing the two together works like a charm, it really is a very complete and wonderful combination.
I would now like to control both units using my (old) G-System which I still love for it's layout and usability.

So here I am wondering if there's anyone out there having any experience with any similar projects?

Thanks in advance,

Vincent (A dutchman lost in France)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on January 23, 2017, 02:11:35 PM
Vincent, as I told you in the e-mail check the manual and learn what it does (with current firmware) http://primovasound.com/pdf/MIDX20_Manual.pdf (http://primovasound.com/pdf/MIDX20_Manual.pdf)
Personally I have no experience of the G-System.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on January 23, 2017, 02:21:49 PM
Here's my new candidate for the next MIDX overnight sensation. Maybe... ???
Hooked the Katana to my 100W Lab Series L6 speakers (btw. this amp is the same as BB King used to carry around everywhere and love, however my Lab amp sends out occasional loud clicks and need a repair, just need to find out who can fix it for me, the Lab clean sound is amazing for an transistor amp of this age)
(https://www.primovasound.com/gfx/katana1.jpg)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on January 23, 2017, 02:40:49 PM
So...need to figure out what a MIDX-20 Katana MIDI Bridge would include. The MIDX-20 is limited in RAM memory and cannot host a lot of additional amp patches etc.
However what can be done is a plug and play thing, allowing MIDI control of many of the Katana amp settings using MIDI CC# including the things that the GA-FC does and much, much more. I feel I'm heading in that direction.

If you guys have some ideas, please let me know.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: Elantric on January 23, 2017, 02:46:35 PM
SNHIRSCH has created this doc
https://github.com/snhirsch/katana-midi-bridge

https://github.com/snhirsch/katana-midi-bridge/commit/c5466aa5bbcdc5b91b230b591ab72ec8da9738f0

Having the ability to map many Katana FX parameters to MIDI CC# would be ideal job of MIDX-20 - if possible

Quotehowever my Lab amp sends out occasional loud clicks and need a repair, just need to find out who can fix it for me,
http://www.rru.com/~meo/Guitar/Amps/Lab/schem.html


Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: vtgearhead on January 23, 2017, 05:59:53 PM
Quote from: CodeSmart on January 23, 2017, 02:21:49 PM
Here's my new candidate for the next MIDX overnight sensation. Maybe... ???
Hooked the Katana to my 100W Lab Series L6 speakers (btw. this amp is the same as BB King used to carry around everywhere and love, however my Lab amp sends out occasional loud clicks and need a repair, just need to find out who can fix it for me, the Lab clean sound is amazing for an transistor amp of this age)
(https://www.primovasound.com/gfx/katana1.jpg)

Great minds must think alike.  I have (3) LAB amps in storage - an L7 and two L5s.  Too heavy to carry around anymore, but they were my standby for many years back in the 90s.  Just terrific sounding amps by standards of that day and not too shabby now.  If you've ever had one apart you'd know why they develop issues.  Extremely cheap construction techniques.  The controls are mounted on a thin PCB and poke through oversize holes in the front panel with no strain relief (no shaft bushings  or nuts).  Any good hit to the knobs transfers through to the circuit board which is prone to cracking or having solder joints fracture.  If you were in my area I'd be glad to fix it for you, but I think shipping it over would not be economical :-).
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: vtgearhead on January 23, 2017, 06:15:04 PM
Quote from: CodeSmart on January 23, 2017, 02:40:49 PM
So...need to figure out what a MIDX-20 Katana MIDI Bridge would include. The MIDX-20 is limited in RAM memory and cannot host a lot of additional amp patches etc.
However what can be done is a plug and play thing, allowing MIDI control of many of the Katana amp settings using MIDI CC# including the things that the GA-FC does and much, much more. I feel I'm heading in that direction.

If you guys have some ideas, please let me know.

You could certainly use the Fender Mustang MIDI spec as guidance and map as closely as reasonable to the Katana's features.  I would be glad to review and critique any proposed mapping you develop.  Been flat out with my day job as of late and haven't had the time or energy to sit down and work on it.

I did think about it enough to realize there will be some interesting challenges presented by the dual-function of the first two EFX knobs.  For example, if the user has setup a drive stomp on the first knob and sends a CC associated with one of the effects what do you do?  Ignore it?  Take it as a hint to switch to that effect?  Something else? 

One area of amp behavior that needs to be better quantified:  I've heard claims that you can have the same effect (e.g. chorus) in both slots with different parameters for each.  After a long time studying BTS and the MIDI API I'm not completely convinced that's possible.  How would you even do that in the editor?  There's only one way to get focus on the effect parameters and no clear way to attribute that focus to a particular slot.  I may be missing something obvious on this one, but just trying to make the point that a fair amount of thought and experimentation may still be needed.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: Elantric on January 23, 2017, 06:25:03 PM
QuoteI've heard claims that you can have the same effect (e.g. chorus) in both slots with different parameters for each.


True

"Booster / MOD" Chorus
(https://s6.postimg.cc/ptplqanb5/Chorus_Mod.png)
Here is the Katana Left FX knob "Boost / Mod" with Chorus assigned to the "MOD" section



"DELAY/FX" Chorus
(https://s6.postimg.cc/n2axdfe69/Chorus_FX.png)
Here is the Katana Middle FX knob "Delay / FX" with a different Chorus assigned to the "FX" section

Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: vtgearhead on January 24, 2017, 04:28:30 AM
I stand corrected.  Thanks for keeping me honest!

Update: After studying the GT-100 documentation I believe I know how the two EFX blocks are addressed.  Just need a few free hours to hook it back up to my development computer and sniff the USB traffic from BTS.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: KuRi on January 24, 2017, 09:23:29 AM
Hi Codesmart, did you have the chance to look at my request? (Sending to multiple channels at the same time).

Thanks!
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on January 24, 2017, 03:12:08 PM
Quote from: KuRi on January 24, 2017, 09:23:29 AM
Hi Codesmart, did you have the chance to look at my request? (Sending to multiple channels at the same time).
Thanks!

Kuri, thanks for pushing your request that is good. However I'm just back after 5 weeks vacation and the pile of things on my desk is terrible. I'm just one guy trying to do as much as possible but we all have limitations.
Did you mean you want to direct all outgoing MIDI to ONE extra/additional (programmable) channel?
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: KuRi on January 25, 2017, 01:38:56 AM
Exactly! that is what I want. This way I can trigger more than one instrument at the same time. It would be even better to be able to choose multiple channels (more than 2) at the same time (1-4 for example), but 2 would be good enough.

Of course I understand you have lot of work, just please put this request at the bottom of the pile if possible xD

Thanks!
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on January 25, 2017, 07:20:25 AM
Quote from: KuRi on January 25, 2017, 01:38:56 AM
Exactly! that is what I want. This way I can trigger more than one instrument at the same time. It would be even better to be able to choose multiple channels (more than 2) at the same time (1-4 for example), but 2 would be good enough.

Just a question, why can't they just listen to the same channel?
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: KuRi on January 25, 2017, 07:29:20 AM
Mmm, I think I don't understand your question...

I am using a single external midi sound module (Roland SD-50) where I can use a single instrument on each channel (1-16), but all data from midx goes to channel 1.

Guitar -> Fishman Triple Play -> Midx20 -> Roland SD-50
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: admin on January 25, 2017, 07:43:52 AM
Similar to GP-10, when either GP-10 or FTP are in the mode that supports independent string bends They are in "MIDI MONO MODE" and sending Separate MIDI data for each string down a different MIDI Channel.

It's common statetegy for most MIDI Guitars since 1985
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: KuRi on January 25, 2017, 07:45:21 AM
But that will send each string to a different channel (already tried), and that is not what I need. Thanks.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on January 28, 2017, 12:52:38 PM
Found some time today to start making a MIDX-20 Katana MIDI-Bridge specification.
Need a few more days though. The Red/Green/Yellow buttons complicates things :P
I will have Snhirsch agree to the spec before publishing it and do actual coding.

NZ Jet leg is gone now. Now I don't need any sleep as usual!   ;D
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: vtgearhead on January 28, 2017, 05:51:47 PM
Quote from: CodeSmart on January 28, 2017, 12:52:38 PM
Found some time today to start making a MIDX-20 Katana MIDI-Bridge specification.
Need a few more days though. The Red/Green/Yellow buttons complicates things :P
I will have Snhirsch agree to the spec before publishing it and do actual coding.

It's 'Steve' to my friends :-).  I'll be interested in seeing what you come up with.  The Katana control scheme is "interesting" to say the least, between 3-colors and split-function EFX controls.

Quote
NZ Jet leg is gone now. Now I don't need any sleep as usual!   ;D

Given the rate that you work I had suspected that might be the case!   What is the secret for that level of energy?
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on February 01, 2017, 01:32:23 PM
We'll Steve friend. I hope you have time to consider the Katana doc I've sent you today :)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: vtgearhead on February 01, 2017, 02:06:26 PM
I gave it a brief read-through at lunch today and have made a few notes.  Need to do some further thinking and hope to get back in the next day (I do not have your level of energy at best and have been fighting off a nasty cold this week - ooof :-)).

Was my reverse-engineering document of any help to you (latest in the GitHub project)?
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on February 01, 2017, 02:53:01 PM
Quote from: snhirsch on February 01, 2017, 02:06:26 PM
..,fighting off a nasty cold this week - ooof :-)).

Was my reverse-engineering document of any help to you (latest in the GitHub project)?

I'm also sick..:( ...and yes of course the doc was helpful. It's great!

Question remains. Is there anybody needing all this functionality?
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: vtgearhead on February 01, 2017, 03:44:28 PM
That's the $1M question.  I seriously doubt it, which is why I implemented such a limited set of functions in my Python based code and tried to solicit feedback.  I think one person actually used it and they were mostly interested in the virtual presets.  Supporting that on the MIDX is probably a non-starter and trying to do it over MIDI from a sequencer is going to be too slow for realtime configuration (although might be reasonable between tunes).

This is just my opinion, but at a first cut, these seem like the most important things to expose:

- All the "official" CC and PC functions that Roland provides (straight 5-pin to USB pass-through)
- Amp Type Select (Acoustic, Clean, etc)
- Amp Gain
- Amp Volume
- Amp Tone controls + presence
- Setting for all three EFX knobs (implies select between first and second half DSP on two of them)
- Color selection for all three EFX
- Ability to dynamically set which DSP virtual device is tied to each color on each range of a knob (that's one capability I didn't see on your proposed spec).

My sense is the ability to configure all front-panel knobs and buttons through CC gets us about 80% of the way there.  A few folks out there would like probably like access to the deep settings on DSP devices, but implementing all of them seems excessive.

Elantric wanted the ability to map arbitrary internal knobs to assigns like GP10 and GR55.  Instead of exposing everything directly, maybe your nice configuration GUI could enable a user to setup their choice of mappings to, e.g. 8-10 CCs (in addition to the list of items above)?
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on February 01, 2017, 10:36:07 PM
Quote from: snhirsch on February 01, 2017, 03:44:28 PM
- Ability to dynamically set which DSP virtual device is tied to each color on each range of a knob (that's one capability I didn't see on your proposed spec).

You gotcha me on that one...thanks ::)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: Dunny Daw on February 02, 2017, 06:10:48 AM
Quote from: CodeSmart on December 08, 2016, 05:18:14 PM
Full FX1 map of the GT-1 completed. You have mail.

Robert,

Is this full mapping for the GT-1 available anywhere, and able to be used by mere mortals?

Kind regards
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on February 02, 2017, 01:08:11 PM
Quote from: Dunny Daw on February 02, 2017, 06:10:48 AM
Robert,
Is this full mapping for the GT-1 available anywhere, and able to be used by mere mortals?
Kind regards

No I haven't had time to complete the GT-1 MIDI reverse engineering. I only captured the SysEx of the FX1 effects, and as you know there's a lot more in there.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: vtgearhead on February 02, 2017, 04:13:06 PM
I think Gumtown mentioned that the GT-100 is quite similar and that spec is available from Roland.  For what it's worth, in areas where the GT-100 and Katana features overlap the MIDI spec is just about identical.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on February 03, 2017, 12:24:01 AM
What a nice mail I got this morning :)

Hello Robert,

Got my MIDX 20 today.  First and foremost   WOW!!!!!
I ran into the GP10 and out to my GR30.
I can play piano and organ sounds.
Seems to be much more forgiving over going directly into the GR30.   
It always seemed glitchy and almost unusable on many patches.   

I am floored. I actually think it tracks faster due to the GP10 processor and your converter allowing it to do so.   

I am using an old Godin Freeway I bought used.

I haven't tried any of the control inputs or anything else yet.       
I don't think I need a Triple Play.

I am hoping to build my rig so that I can easily control the volumes of the guitar itself and the two Roland/Boss units.

Cord is nice too by the way.  Glad I got the 90 deg (angled).

/Tom
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: tedwards on February 03, 2017, 02:28:21 PM
 ;D    That is a nice letter   LOL     I was looking over posts and thought that sure looks familiar.  I just joined the forum the other day.  Glad to be here. 
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on February 07, 2017, 04:01:32 PM
Unfortunately the build of plenty pedals deviates me from exploring Katana land for the moment.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: tomtheguitarguy on February 10, 2017, 11:51:48 AM
Quote from: CodeSmart on February 03, 2017, 12:24:01 AM
What a nice mail I got this morning :)

Hello Robert,

Got my MIDX 20 today.  First and foremost   WOW!!!!!
I ran into the GP10 and out to my GR30.
I can play piano and organ sounds.
Seems to be much more forgiving over going directly into the GR30.   
It always seemed glitchy and almost unusable on many patches.   

I am floored. I actually think it tracks faster due to the GP10 processor and your converter allowing it to do so.   

I am using an old Godin Freeway I bought used.

I haven't tried any of the control inputs or anything else yet.       
I don't think I need a Triple Play.

I am hoping to build my rig so that I can easily control the volumes of the guitar itself and the two Roland/Boss units.

Cord is nice too by the way.  Glad I got the 90 deg (angled).

/Tom


I didn't see a link to order or pricing the website...  Manner I'm just blind...
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: Elantric on February 10, 2017, 12:36:11 PM
QuoteI didn't see a link to order or pricing the website...  Manner I'm just blind...

To ask questions/get latest pricing/check availability or to place an order,
please e-mail sound@primova.se



Try sending CodeSmart a Personal message here
https://www.vguitarforums.com/smf/index.php?action=pm;sa=send;u=6365
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on February 11, 2017, 04:33:56 PM
Guys, I need your help.

A customer claims to experience a lot of latency when connecting a GP-10 via MIDX-20 to an external synth, so I asked him to send his unit back to me for verification.
I did a series of tests according to the video below and can't find any fault with his unit.

Using an FTP you can see from the video it looks like 2ms is added due to the added two-fold conversion [USB->5-pin MIDI (via MIDX-20)] followed by [5-Pin MIDI to USB (via Roland UM-ONE MKII)] compared to inserting the FTP directly into the iPad (23ms v.s. 25ms)

(Also it was interesting to find out that the FTP->Camera adapter->iPad yields the same milliseconds (23) as GP-10->MIDX-20->UM-ONE->Camera adapter)

In my opinion his complaints must be related to problems with his external synth (however he claims to have tested different synths) or he has unrealistic expectations of Guitar-to-MIDI conversion overall, or there can be some other problem I can't figure out. He's using GP-10 and I have checked his MIDI settings.

Any ideas?

https://youtu.be/lc8b8KJZ2Xo (https://youtu.be/lc8b8KJZ2Xo)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on February 13, 2017, 12:54:37 PM
Guys, got a question if MIDX-20 works with Zoom MS70-CDR.
Someone tried it with MIDX-20 running V1.2 firmware?
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: ( . )( . ) on February 15, 2017, 10:35:07 PM
^ I have it working with the 1.2 firmware.


I know you're super busy, but have you made any headway with the virtual MIDI channels?
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on February 15, 2017, 10:47:26 PM
Quote from: Chameleon on February 15, 2017, 10:35:07 PM
^ I have it working with the 1.2 firmware.


I know you're super busy, but have you made any headway with the virtual MIDI channels?

Thanks for letting me know about the Zoom product compability.
Yes I'm really busy with many things.
I'm aiming for the next firmware release to have the Katana bridge and virtual channels implemented.
Don't know when but work is ongoing.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: KuRi on February 23, 2017, 06:13:53 AM
Virtual channels is what I asked for? Many Thanks!!!
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on March 05, 2017, 01:15:58 PM
Quote from: KuRi on February 23, 2017, 06:13:53 AM
Virtual channels is what I asked for? Many Thanks!!!

I do my best to fit that in the next major release 2.0.

This weekend I've been able to work with the MIDX Katana Bridge and it's going well  :)
The new MIDX MIDI Bridge allow EVERYTHING in the Katana to be controlled using CC# values.

- Initialization - 100% Done
- Real-time capture of certain parameters - 100% Done
- Amplifier, noise gate settings - 100% Done
- Reverb parameters and color handling - 100% Done
- Katana bridge MIDI implementation document - 99% Done

Remaining work:
- Booster/Modulation parameters
- Delay/FX parameters
- Code optimization/clean up
- PC program update
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on March 07, 2017, 02:28:36 PM
Got the booster/mod things working now. Delay/FX the next final step.

A question. While into "Bridigifying" things.
Is there any settings in the GP-10 or GR-55 that you miss you can't control using the Assigns?

Personally I'd like to be able to easily change GK set using MIDI when switching between my GK axe and my Godin xtSA. Anything else you can think off?
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: whippinpost91850 on March 07, 2017, 05:46:03 PM
That would be awesome now that I'm using a 2nd guitar with my gr55, It would be awesome to easily switch guitars( GK set) without deep diving into the system
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: concordal on March 07, 2017, 07:54:15 PM
Quote from: CodeSmart on March 07, 2017, 02:28:36 PM

Is there any settings in the GP-10 or GR-55 that you miss you can't control using the Assigns?



Yes, there is CodeSmart!   Any chance you can build in the HOLD function of the CTL pedal for the GR-55?   Mine is mounted on a stand; if this is possible with the MIDX-20 it would provide remote control of the HOLD function.   

Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: sixeight on March 07, 2017, 10:56:29 PM
Quote from: concordal on March 07, 2017, 07:54:15 PMif this is possible with the MIDX-20 it would provide remote control of the HOLD function.

AFAIK it is not possible to control HOLD with a midi command. Also not with a sysex command.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: admin on March 08, 2017, 08:19:44 AM
just a reminder

https://www.vguitarforums.com/smf/index.php?action=dlattach;topic=3348.0;attach=10864
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on March 08, 2017, 02:13:46 PM
99% of the Katana Bridge is now in place. Just got a few general CC's left and some code clean-up to do.

The complete Katana Bridge is less than 6 kb (kilobytes) compiled code. It's highly driven by lookup tables and is pretty tight.
Great I did not have to remove the Mustang Bridge. They will both be there.

This is the current MIDI implementation chart of the MIDX-20 Katana Bridge (4 pages):
http://www.primovasound.com/pdf/MIDX_20_Katana.pdf (http://www.primovasound.com/pdf/MIDX_20_Katana.pdf)

(I've had some final input from Snhirsch regarding the spec. Thank you)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: 1VL on March 08, 2017, 02:26:20 PM
Quote from: CodeSmart on March 07, 2017, 02:28:36 PM

A question. While into "Bridigifying" things.
Is there any settings in the GP-10 or GR-55 that you miss you can't control using the Assigns?

Personally I'd like to be able to easily change GK set using MIDI when switching between my GK axe and my Godin xtSA. Anything else you can think off?

I love this guy    :-*    ... ok and his great work!
I didn't even think it's possible, but switching GK settings is a great plus for live use!
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on March 09, 2017, 09:35:33 AM
The Katana MIDI Bridge is now completed. Everything is implemented and working  ;D  Been neglecting regular work for three days to implement this. Just had to!

When a Katana is connected to one of the USB ports it is put behind a shield,"the Bridge", making all internal communication invisible to the other ports. Even original PC# and CC#'s implemented in the Katana, is never sent directly to the amp.

The Bridge will work automatically with whatever MIDI channel is programmed to the amp. The Bridge listening channel is a setting to the MIDX.

As for PC# I made it modulo 5 so the patches will always cycle through 0-4 (1-5).

Another noticeable detail is that I elected to split up the physical KNOB of BOOSTER/MOD into two CC's. One CC# to select between BOOSTER or MOD and another CC# to emulate a KNOB half-way turn.

When in BOOSTER mode the KNOB CC# only operates the selected function from 0(off) to 127(max) on the BOOSTER. If MOD is selected, it will be 0(off) to 127(max) on the MOD side only. If you compare this with the physical KNOB on the amp, it changes mode half-ways making things difficult from a expression pedal standpoint.

Implementation for Delay/FX KNOB is done the same way.

The Bridge constantly listens to the amp so you can simultaneously operate the amp buttons and knobs and the MIDX will now the new settings immediately.

Also added CC#24 Tap Tempo and updated the document. Required a hardware timer to get precision in milliseconds to measure the time between each CC# command, i.e. "taps".

http://www.primovasound.com/pdf/MIDX_20_Katana.pdf (http://www.primovasound.com/pdf/MIDX_20_Katana.pdf)

Now moving on to add other new features...stay tuned.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: vtgearhead on March 10, 2017, 05:22:13 PM
As always, my hat is off to you!  I had every intention of updating the opensource bridge by now, but have just begun a new job with a startup company and my time is being eaten alive.

Will the Katana bridge code be rolled into the MIDX-10 firmware as well?
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on March 11, 2017, 01:12:05 AM
Quote from: snhirsch on March 10, 2017, 05:22:13 PM
Will the Katana bridge code be rolled into the MIDX-10 firmware as well?

I knew you were going to ask that.
Of course I will, when it's YOU asking for it :)
Give me a few days.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: vtgearhead on March 11, 2017, 06:42:35 AM
Heh.  Thanks very much!  I feel very special :-)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on March 11, 2017, 02:15:59 PM
This is what I have in mind for the next release, beside Katana bridge:

- Channel translations at all 6 "end points" : MIDI IN/OUT, USB LWR IN/OUT, USB UPR IN/OUT
This allows a device to have one channel number, but the outside world sees it at another channel number. Aka solving conflict problem with devices hard wired to a specific channel number (GP-10).

- CC# translations
This allow a CC# to be translated to another CC# anywhere inside the MIDX-20 communication path.
Example foot controller CC#70 is translated to CC#24 for one USB and CC#48 for the other USB.

- CC# linear to log translations. Example: A linear expression pedal potentiometer is converted to a log pot.

- CTRL1 and CTRL2 jacks configurable for other expression pedal resistances than 10K (EV-5)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: Elantric on March 11, 2017, 02:32:22 PM
Add a serial GPIO  - with library of serial communications for GA-FC emulation  for Boss Katana, Blues Cube, GA-212, Cube-80GX

GA-FC Simulator
https://www.vguitarforums.com/smf/index.php?topic=19959.25
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: vtgearhead on March 12, 2017, 07:51:41 AM
Quote from: CodeSmart on March 11, 2017, 02:15:59 PM
- CC# linear to log translations. Example: A linear expression pedal potentiometer is converted to a log pot.

Yes, yes, yes.  And, for good measure, how about the inverse log function as well for cases where you are using a log volume pedal to talk with a device that expects linear?
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: Yohanes on March 12, 2017, 06:22:38 PM
Hi Robert,

Is it possible to use the MIDX-20 micro USB port (for power input) as a USB slave to PC computer? I would like to program my MIDX-20 using the MIDX-20 Assistant PC program, but don't have Roland USB to MIDI cable or MIDI port in my computer. It would be super cool if we can just connect the MIDX-20 into computer USB using a regular USB cable and MIDX-20 Assistant would recognize it immediately.

(Finger crossed).
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on March 12, 2017, 11:12:18 PM
Quote from: Yohanes on March 12, 2017, 06:22:38 PM
Is it possible to use the MIDX-20 micro USB port (for power input) as a USB slave to PC computer? I would like to program my MIDX-20 using the MIDX-20 Assistant PC program, but don't have Roland USB to MIDI cable or MIDI port in my computer. It would be super cool if we can just connect the MIDX-20 into computer USB using a regular USB cable and MIDX-20 Assistant would recognize it immediately.

No there's no USB device inside. To sell a USB device you need to provide a unique PID/VID number provided by the USB org. (A lots of $$$$). Earlier you could buy/get a VID from Microchip for less $$, but that link is broken. To avoid these expenses I did not provide a USB device in the box. Hosts are free.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on March 20, 2017, 05:51:23 PM
The MIDX-20 has been successful and that is great. Thank you.
Approaching 100 shipped units soon. Amazing!  ;D

However I miss playing the guitar sometimes.
It's not without effort. I spend every hour of my free time and most of my holidays thinking, writing new software, carefully answering e-mails, ordering stuff, building, soldering, paying production guys, testing, packing, writing & printing manuals, shipping and doing paperwork...

Isn't this what's called ...work ???
And I thought I already have a full time work :o
Life's a mystery!

Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: vtgearhead on March 20, 2017, 06:51:24 PM
I don't know where you find the hours in the day to do what you do!  I guess you get to find out how well you scale out :-).

Seriously, have you ever considered having an assembly house build units for you? 
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: gumtown on March 20, 2017, 07:23:54 PM
Option 1)
Get them mass produced in China/outsourced,
but then we will start to see cheap knock offs,
with flaky firmware and midi port opto isolators removed just to make it 50c cheaper.  ;D
or just get them made for you with only a small test firmware supplied for the manufacturer, then you can flash the final firmware yourself.


Option 2)
Give up your day job and make this a full time venture.
Open a factory and list your company on the stock exchange.


Option 3)
keep the day time job, keep playing guitar,
and only make very limited runs of low volume to a high demand market.

so many options..
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: whippinpost91850 on March 20, 2017, 07:57:46 PM
Yeah! But just think of the self-satisfaction you're getting from your brilliant work. You are awesome
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: sixeight on March 21, 2017, 02:00:21 AM
QuoteHowever I miss playing the guitar sometimes.
It's not without effort. I spend every hour of my free time and most of my holidays thinking, writing new software, carefully answering e-mails, ordering stuff, building, soldering, paying production guys, testing, packing, writing & printing manuals, shipping and doing paperwork...

I share your feelings. I spend on average at least 1 hour every day developing the VController. My plan is to post source, schematics and building plans. Then hopefully people will it themselves, and I will get some more time playing guitar.

You could develop an easy to build (all through hole) PCB and just sell the main chip with closed firmware. Maybe someone can develop a 3D printable enclosure and you are all done.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: JoBoss on March 21, 2017, 09:48:54 AM
Quote from: gumtown on March 20, 2017, 07:23:54 PM
Option 1)
Get them mass produced in China/outsourced,
but then we will start to see cheap knock offs,
with flaky firmware and midi port opto isolators removed just to make it 50c cheaper.  ;D
or just get them made for you with only a small test firmware supplied for the manufacturer, then you can flash the final firmware yourself.


Option 2)
Give up your day job and make this a full time venture.
Open a factory and list your company on the stock exchange.


Option 3)
keep the day time job, keep playing guitar,
and only make very limited runs of low volume to a high demand market.

so many options..

Long time ago, on this forum, I had suggested the same...Maybe future route is just like Roland getting its assembling done in Taiwan or a similar country, where quality is strictly adhered to yet mass assembly enabled to cater to a demanding, growing market....I m sure you will find time to play the guitar (which is where all this started)...IMHO  ;D
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on March 21, 2017, 05:37:34 PM
Started working on the V2.0 features of the MIDX-20 today.
V2.0 will include the new Katana Bridge, Mustang Bridge and the following new features.

This new tab takes care of setting up virtual channels for devices (like GP-10) that only talks on CH1, in this example it will be available at CH3.
It also have up to six possible translations of CC# messages at various translations points within the MIDX making it possible to, for example send expression data or foot switches differently to different devices.
(https://www.primovasound.com/gfx/assist20_1.jpg)

The CTRL1 and CTRL2 jacks connected to expression pedals can now be transformed: Normal, SLOW(Lin->Log), FAST(Log->Lin)
Also it's possible to calibrate the heel position for various types of pedals. 10K potentiometers(EV-5) , 25K or even 50K potentiometers works fine. To calibrate the heel position you just put the pedal in heel position and press the Calibration button.
(https://www.primovasound.com/gfx/assist20_2.jpg)

The MIDX-20 EEPROM is only 256 bytes so every single bit needs to carefully utilized to fit the whole Assistant setup data structure.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: vtgearhead on March 22, 2017, 04:32:56 AM
Amazing work, Robert.  Your energy and enthusiasm is inspiring!
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: GuitarBuilder on March 22, 2017, 06:56:28 AM
Robert never sleeps!  ;D ;D

Windows only still?  Will there ever be a Mac version?
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: KuRi on March 23, 2017, 05:12:56 AM
Great work Robert!

Just to be sure, with the new mapping channels feature, will I be able to send all info that comes on channel 1 to channel 1 and 2 at the same time?

Thanks!
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on March 23, 2017, 06:22:09 AM
Quote from: KuRi on March 23, 2017, 05:12:56 AM
Great work Robert!

Just to be sure, with the new mapping channels feature, will I be able to send all info that comes on channel 1 to channel 1 and 2 at the same time?

Thanks!

Why?
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: admin on March 23, 2017, 06:44:09 AM
QuoteWhy?

Kuri wrote>
Quote
I am using a single external midi sound module (Roland SD-50) where I can use a single instrument on each channel (1-16), but all data from midx goes to channel 1.

Guitar -> Fishman Triple Play -> Midx20 -> Roland SD-50


I suggest Kuri review the Fishman Tripleplay MIDI Implementation for Hardware mode.
https://www.vguitarforums.com/smf/index.php?topic=13653.0

He should be able to configure the Tripleplay to send each string on a separate MIDI Channel to feed the Roland SD-50 Studio Canvas Tone module
https://www.roland.com/global/products/mobile_studio_canvas/

Hopefully the MIDX-20 passes this Tripleplay MIDI info intact to its DIN MIDI Out jack
 
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: KuRi on March 23, 2017, 07:26:54 AM
Hi, as I commented on a previous post, I want to trigger more than one sound at a time on the Roland SD-50 (or any other hardware synth with midi in), NOT using a different channel for each string.

To do this, I need the fishman triple play to send all data from all strings to channel 1 and 2 at the same time. I asked fishman, and they told me to solve this at the hardware synth midi level, but the sd-50 (and many others) does not allow to do this.

For example, I can do this easily using cubase on the pc (fishman usb to PC (channel 1)-> Cubase (Replicate channel) -> SD-50 (channels 1 and 2). But I want to do this without a PC, and the midx20 looks perfect for this feature!

It is a channel multiplier what I need :)

In fact, I can do this with the GR-55 because I can trigger 2 midi instruments at the same time. I think that if midx supports more than 1 channel replication, 4 for example (as the Axon ax device supports) then I could trigger 4 instruments at the same time! Dont you see the possibilites? :D

It could also be used with midi keyboards to trigger several instruments at the same time at different octaves and I can think of many other options.

Quote from: admsustainiac on March 23, 2017, 06:44:09 AM
Kuri wrote>
He should be able to configure the Tripleplay to send each string on a separate MIDI Channel to feed the Roland SD-50 Studio Canvas Tone module
https://www.roland.com/global/products/mobile_studio_canvas/ 

With this I only get one different sound for each string... what is indeed not what I want.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on March 23, 2017, 09:46:00 AM
There's another thread with a couple of guys getting "stuck notes" when strumming a lot. This could indicate the some of the buffers are too small. I have very little RAM so increasing buffers are very tricky.

What you suggest KuRi, would multiply all the data by the number of replicated channels, making things even worse for the poor small buffers.

I need to take a closer look at this before I go ahead creating data storms.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: KuRi on March 23, 2017, 09:51:16 AM
Thanks Robert. I thought that this would not be a problem, but thanks again for taking a look at it.

What I wonder is... what happens when I connect a keyboard that let me send data through several channels, and they got sent to midi out in the same way... is this not the same scenario for the buffers?
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on March 23, 2017, 02:00:47 PM
As for now really, really I tried to get stuck notes, but cannot reproduce the problem the guys have.

Quote from: KuRi on March 23, 2017, 09:51:16 AM
What I wonder is... what happens when I connect a keyboard that let me send data through several channels, and they got sent to midi out in the same way... is this not the same scenario for the buffers?

Yes KuRi, you are right, and how does it work?
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: KuRi on March 23, 2017, 02:14:47 PM
That's why I am asking, I am not a midi hardware/software programmer, but I think that you are redirecting the midi in to the midi out as it comes however I don't know how hard is to get the incoming data and send the same data to channel 2 at the same time.

It if cannot be done, please let me know as soon as possible so I can find another solution. I am just asking for a feature that I need because I am used to the gr-55 where I can trigger 2 instruments at the same time, and I was looking for the same functionality for the fishman triple play.

Please dont take my comment the wrong way... I am trying to justify my requests :D

Thanks.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: gumtown on March 23, 2017, 02:47:43 PM
Quote from: KuRi on March 23, 2017, 02:14:47 PM
That's why I am asking, I am not a midi hardware/software programmer, but I think that you are redirecting the midi in to the midi out as it comes however I don't know how hard is to get the incoming data and send the same data to channel 2 at the same time.
What will be happening is the midi output data will be double the size of the midi input data, and could potentially choke things (buffer overflow).
If you strum a 6 note chord, 6 midi note on, envelope tracking cc#, and other cc# data are sent.
If you think of the midi stream like a 'water pipe' with the same diameter and same flow pressure (midi data rate),
to double the data out the other end is going to cause a bit of back pressure somewhere, to get 12 midi notes out..

It is not impossible, but you might be looking for some other device a bit more dedicated to midi channel splitting/data duplication.
Can Your midi Sound module do keyboard splits, with the splits overlaid on each other?
This would also produce multiple tones for one midi note.

Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: Elantric on March 23, 2017, 03:16:19 PM
Quoteyou might be looking for some other device a bit more dedicated to midi channel splitting/data duplication.

Agreed - like one of these
(https://static1.squarespace.com/static/58976aeee6f2e12da0026d7f/t/58b8a2b720099e3eada91e7b/1488495317966/?format=1500w)
https://www.iconnectivity.com/products/midi/iconnectmidi4plus



But if you  want to use two hardware sound modules, just set them both the same MIDI channel and use and cheap 1 in >2 out MIDi Thru box   
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: KuRi on March 23, 2017, 11:42:24 PM
Thank you for your answers. Do you know if the iConnectMidi2 has this capability of getting all messages on one channel and sending them to several channels?

Regards!
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on March 27, 2017, 05:19:30 PM
Quote from: KuRi on March 23, 2017, 11:42:24 PM
Thank you for your answers. Do you know if the iConnectMidi2 has this capability of getting all messages on one channel and sending them to several channels?

Regards!

Nop but I change my mind and it will be available in the next MIDX-20 firmware. But only duplication to one extra channel (limited by menus only).

It just came along when implementing the new Operations List feature that can be assign any of the internal buffers.

Operations now implemented, and with ALL of them there's a flag to preserve the original message (i.e. Duplication):
- All MIDI commands Ch Translation
- CC+Ch Translation
- CC+Ch Translation + Value Lin->Log
- CC+Ch Translation + Value Log->Lin
- CC+Ch Translation + Value Reverse
- CC+Ch Translation + Value Momentary->Toggling
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: vtgearhead on March 27, 2017, 06:10:43 PM
Quote from: KuRi on March 23, 2017, 11:42:24 PM
Thank you for your answers. Do you know if the iConnectMidi2 has this capability of getting all messages on one channel and sending them to several channels?

It might, but good luck navigating their parameter setup UI.  Easily one of the worst I've encountered in recent years.  I resorted to stringing the thing between two computers running Midi-Ox and experimenting to be sure I had it set correctly.  Even their tech support folks acknowledge its awfulness.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: KuRi on March 27, 2017, 11:16:03 PM
Quote from: CodeSmart on March 27, 2017, 05:19:30 PM
Nop but I change my mind and it will be available in the next MIDX-20 firmware.

Thanks thanks thanks!
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on March 28, 2017, 03:26:12 PM
Just shipped my last MIDX. No more packing and shipping for a while. War department points at other activities, such as fixing a new veranda... ::)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: GuitarBuilder on March 28, 2017, 05:32:55 PM
Quote from: CodeSmart on March 28, 2017, 03:26:12 PM
Just shipped my last MIDX. No more packing and shipping for a while. War department points at other activities, such as fixing a new veranda... ::)

Must listen to the War Department!
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on April 03, 2017, 12:45:04 PM
I dug up an enclosure I've earlier rejected because a spill of clear coat under the "U" character.
Discount price $139 USD including shipping and PayPal fees. Everything else is good with it.
Really the last one (for now). 1 year warranty.

If anyone is interested, E-mail: sound@primova.se

(https://www.primovasound.com/gfx/midx20_last.jpg)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: sixeight on April 03, 2017, 12:53:29 PM
Quote from: CodeSmart on March 28, 2017, 03:26:12 PM
Just shipped my last MIDX. No more packing and shipping for a while. War department points at other activities, such as fixing a new veranda... ::)

And we call this new product the WD-01 V-Randa by Primova Sound...
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: alexmcginness on April 03, 2017, 01:14:46 PM
EMAIL sent!
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on April 03, 2017, 01:18:25 PM
SOLD!
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on April 08, 2017, 12:20:57 PM
The Sneaky Amps (abt. 27) discovered by Beanow has now been incorporated in the upcoming firmware release of the MIDX-20 Katana Bridge.
CC#80 walks you first through the first 5 standard amps (value 0-4) and then the Sneaky Amps follows (value 5-27) giving you another 22 amps with the Katana. Great work guys discovering this ;D
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: admin on April 08, 2017, 01:58:39 PM
Quote from: CodeSmart on April 08, 2017, 12:20:57 PM
The Sneaky Amps (abt. 27) discovered by Beanow has now been incorporated in the upcoming firmware release of the MIDX-20 Katana Bridge.
CC#80 walks you first through the first 5 standard amps (value 0-4) and then the Sneaky Amps follows (value 5-27) giving you another 22 amps with the Katana. Great work guys discovering this ;D

Fast Work Robert!

https://www.thegearpage.net/board/index.php?posts/23893345/
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on April 09, 2017, 05:02:29 AM
MIDX-20 NEW V1.4 Firmware with BOSS Katana MIDI Bridge (+Sneaky Amps).
http://www.primovasound.com/midx_20.html (http://www.primovasound.com/midx_20.html)
(Need PC Assistant V1.1 from web page to flash the upgrade, Previous Assistant V1.0 will not flash properly)

MIDX-20 Katana MIDI Bridge document updated:
http://www.primovasound.com/pdf/MIDX_20_Katana.pdf (http://www.primovasound.com/pdf/MIDX_20_Katana.pdf)

(https://www.primovasound.com/gfx/sneaky.jpg)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: KuRi on April 09, 2017, 08:14:14 AM
Link to download is not working yet :D
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on April 09, 2017, 09:22:49 AM
Quote from: KuRi on April 09, 2017, 08:14:14 AM
Link to download is not working yet :D
Oops. Download fixed. Note that MIDI translation and CC translations will not be available until V2.0.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: Beanow on April 09, 2017, 09:39:59 AM
Very nice! Clean Twin is listed as Crunch though.

More documentation will definitely be coming from my end. As people have found with the floorboard software, Sneaky Effects for example are definitely in there. Like the Tera Echo, with the CC mappings it would be pretty interesting to have the HOLD feature and such.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: vtgearhead on April 09, 2017, 09:42:18 AM
The next challenge is how to do bulk patch change from an external controller with minimal sonic impact. Unless I"m missing something basic, blasting in the entire functional range is going to be far too slow for live performance.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on April 09, 2017, 09:45:37 AM
Quote from: Beanow on April 09, 2017, 09:39:59 AM
Very nice! Clean Twin is listed as Crunch though.

More documentation will definitely be coming from my end. As people have found with the floorboard software, Sneaky Effects for example are definitely in there. Like the Tera Echo, with the CC mappings it would be pretty interesting to have the HOLD feature and such.
Agree :) Just update your doc with the things you find/want. I'll fix the PDF error later..
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: KuRi on April 09, 2017, 09:52:00 AM
Quote from: CodeSmart on April 09, 2017, 09:22:49 AM
Oops. Download fixed. Note that MIDI translation and CC translations will not be available until V2.0.

Oh, I thought they were included in this version. Waiting eagerly for the next one.

Thanks for the great work!
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: substation7 on April 12, 2017, 01:27:02 PM
I'm using my shiny new MIDX-20 with a Boss GT-001.  It works great for sending patch change and CC from 5pin to the unit.  The problem I'm having is getting MIDI clock to be recognized by the GT-001.  Is anyone else using this with a GT-001 and has MIDI sync working? 


I'm using a Banana Split MIDI thru box on my pedal board which has a beat indicator showing when MIDI clock is active. 
( https://www.tindie.com/products/hotchk155/banana-split-6-way-midi-splitterthru-box/ )
All of my other pedals are responding to MIDI clock with no issues.  However, I cannot get the GT-001 to respond to sync.  In the SYSTEM > MIDI section of the GT-001 I have  SYNC set to AUTO.  Unfortunately, there you can only select INTERNAL and AUTOm, there is no "EXTERNAL" setting, although according to the manual; "Operations are synchronized to the MIDI Clock received via MIDI. However, operations are automatically synchronized to the GT-001's internal Clock if the GT-001 is unable to receive the external Clock."

I would greatly appreciate any suggestions that might help me get MIDI sync working.  The GT-001 is on my pedalboard specifically for a number of its effects (slicer, delays, filter, etc) that I need to sync with incoming MIDI clock.

thanks in advance

~Clement
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on April 12, 2017, 03:00:26 PM
Quote from: substation7 on April 12, 2017, 01:27:02 PM
The problem I'm having is getting MIDI clock to be recognized by the GT-001.
To my knowledge there's nothing in MIDX firmware should preventing these real-time messages passing through. However I have a in-built feature of a "clock master" preventing more than one sender to reach the target if there's more than one sender sending these messages. The first sending, after connect "wins", but looses it if timeout occur and another source is knocking at the door. I need to say this has been coded without 100% testing. But if there's only one sender it should work. One way to test this would be to connect a USB-to-MIDI cable to MIDX USB instead of the GT-1 and have some equipment looking at what's coming out. Unfortunately the Bome MIDI PC tool (which I often use) filters  these messages from showing on screen.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: substation7 on April 13, 2017, 10:40:45 PM
Thanks Robert, your suggestion was great.  So I did a bit more troubleshooting...

Plugging the GT-001 directly into the computer and then using Cakewalk's Sonar to send out MIDI clock directly to it works perfectly.  Whatever parameters in the GT-001 I set to a BPM value follow the tempo in Sonar with no problems.

So... I connected a Roland UM-ONE to the MIDEX-20, using the same USB connector that I had the GT-001 connected to. Ran the output into a computer and used MIDIOX to monitor the data stream coming out from the MIDEX-20.

Using the same MIDI clock source (Cakewalk Sonar) I had used before, I was able to see the clock with the correct tempo coming out of the UM-ONE.  I then connected the output of the UM-ONE to the MIDI split box that feeds my pedalboard and all of my pedals responded correctly to the MIDI clock signal coming from Sonar.

Sonar > Computer MIDI interface out > MIDEX-20 > UM-ONE > MIDI Splitter > Pedals

The good news is that MIDI clock is flowing through the MIDEX-20 with no issues.  The bad news is that the GT-001 only responds to MIDI clock when directly connected to a computer.  :(  This is, I'm sure, due to its non-class-compliant issues. 

Has anyone else used the MIDEX-20 with a BOSS/Roland non-class-compliant device like the GT-001 or GP-10 and been able to pass MIDI clock to it? 

These little BOSS units have a wealth of modulation and delay effects that can be synced to incoming BPM, it's a shame they make them nearly impossible to use without connecting a computer.

~Clement
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: vtgearhead on April 14, 2017, 05:02:16 AM
Quote from: substation7 on April 13, 2017, 10:40:45 PM
The good news is that MIDI clock is flowing through the MIDEX-20 with no issues.  The bad news is that the GT-001 only responds to MIDI clock when directly connected to a computer.  :(  This is, I'm sure, due to its non-class-compliant issues. 

Is it possible that the GT-001 needs to be placed in a special mode before it will respond to MIDI clock?  For example, the Katana amplifier must be placed in "edit" mode before it will obey certain commands. 
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: substation7 on April 14, 2017, 09:13:04 AM
QuoteIs it possible that the GT-001 needs to be placed in a special mode before it will respond to MIDI clock?

When connected to a computer the GT-001 responds to MIDI clock as long as patch parameters are assigned to BPM -no special mode needed. 
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: vtgearhead on April 14, 2017, 03:11:04 PM
Right, but I'm wondering if the Roland driver itself is setting anything up at connect time. 
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: substation7 on April 14, 2017, 03:33:03 PM
Quote from: snhirsch on April 14, 2017, 03:11:04 PM
Right, but I'm wondering if the Roland driver itself is setting anything up at connect time.

Steve, good call!  Let me see if I can find a decent free USB sniffer and see what the Roland driver is doing.  Is there a tool you can recommend?

~Clement
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: vtgearhead on April 15, 2017, 05:51:15 AM
Based on our recent experiences with the Katana, Wireshark is probably not going to help.  Try 'USBLyzer'.  A bit difficult to setup, but it hooks in at a very low level and will show you exactly what's on the wire.  It's a commercial program but comes with a 33-day free trial.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on April 18, 2017, 09:34:02 AM
I expect a new batch of MIDX-20 ready end of May->June'ish...
Stuff's ordered. V2.0 Firmware in progress.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: substation7 on April 18, 2017, 06:49:04 PM
Quote from: snhirsch on April 15, 2017, 05:51:15 AM
Based on our recent experiences with the Katana, Wireshark is probably not going to help.  Try 'USBLyzer'.  A bit difficult to setup, but it hooks in at a very low level and will show you exactly what's on the wire.  It's a commercial program but comes with a 33-day free trial.

I grabbed USBlyzer and set it up to log hot-swapped devices.  I started logging with USBlyzer, then plugged in the GT-001.  It captured the following three strings of hex, along with some other USB transactions then sat idle.

12 01 00 02 FF 00 FF 40 82 05 E5 01 10 01 01 02 00 01

09 02 BC 00 04 01 00 C0 00 09 04 00 00 00 FF FF 00 00 09 04 01 00 00 FF 02 02 00 06 24 F1 01 00

09 02 BC 00 04 01 00 C0 00 09 04 00 00 00 FF FF 00 00 09 04 01 00 00 FF 02 02 00 06 24 F1 01 00


I then used MIDIOX to send MIDI clock which passed perfectly and display changed from d=120 to d=MIDI on the GT-001.  This was also recorded with USBlyzer by a steady stream of:

0F F8 00 00

I've been going through the MIDI implementation chart trying to sort out the first three strings, and I don't see anything that would put it in a special mode.  As for the other info that was captured in the log, I fear I may be out of my depth here.  If anyone with more knowledge of USB transactions would be willing to have a look-see I would be forever grateful.

I've attached a .csv file of the entire session as exported from USBlyzer.

The Boss GT-001 MIDI implementation chart can be found here.
https://www.boss.info/global/support/by_product/gt-001/owners_manuals/e3f534dc-a0a3-48b8-be29-26db400eabfd/ (https://www.boss.info/global/support/by_product/gt-001/owners_manuals/e3f534dc-a0a3-48b8-be29-26db400eabfd/)

thanks in advance,
~Clement
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: gumtown on April 18, 2017, 07:55:49 PM
I know the GT midi specification inside out, but that data collection seems meaningless to me, it has not collected any midi data, only high level USB connection handshake data.

An easier way would be
midi clock sender software > computer USB > MIDX-20 USB1 > MIDX-20 USB2 > USB-Midi Device adapter 1 midi out > USB-Midi Device adapter 2 midi in > USB-Midi Device adapter 2 USB > computer USB > midi monitoring software.

If you send midi clock, the monitoring software should see it.

Does your GT-001 have the latest firmware installed?
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on April 20, 2017, 03:57:09 AM
I have a old GT-10, just maybe I have time next week to take look at this.
What free Windows software would be best suited to generate the MIDI data?
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: gumtown on April 20, 2017, 04:22:07 AM
I have midi yoke installed as 8 inter-connector midi ports, which is part of midiOx, but I don't use midiOx.
I have always preferred Bome's SendSX for midi send/receive.
For sysx messages, I just copy/paste them into the midi send/out window, or just direct type in P.C. and simple midi data.
Once data is in the Midi out window (F8 for clock), you can keep hitting F4 button to repeat the midi send.
https://www.bome.com/products/sendsx

some WIKI info
https://en.wikipedia.org/wiki/MIDI_beat_clock

free midi clock generator
https://www.voiceliveeditor.com/index.php/vle-utilities/vle-midi-clock-generator
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: vtgearhead on April 20, 2017, 04:48:02 AM
I wish I could make sense of the MidiYoke documentation.  If it's capable of intercepting data both to/from an application it would be quite handy.  Their nomenclature refers to inputs as outputs and vice-versa, which really adds to the fun.  Was unable to find a single worked-through example of how one uses it and could never get it to do anything here besides acting as a bit-bucket.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on April 20, 2017, 01:08:14 PM
FWIW, the new MIDX V2.0 firmware will have some unique Channel and CC mapping possibilities.
I'm not sure it can be found elsewhere, and I don't know why I did it, but it will be there. Maybe all this work is for nothing.

- Virtual outside channels, with optional duplicated channel MIDI data (MIDI stream x 2).
- CC translations. Translate any existing channel CC data stream into another channel or CC number (or duplicate) and optionally modify the value:
  * Unmodified
  * Convert a linear pedal to logarithmic.
  * Convert a log pedal to linear.
  * Reverse the pedal (toe-heel reverse)
  * Convert any footswitch CC momentary to CC toggle.

I understand it's beyond everything one guy in a million need...but why not do it?
And it will work with any existing MIDI stream passing through the unit!

(https://www.primovasound.com/gfx/midx20assist3.bmp)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: admin on April 20, 2017, 01:13:10 PM
QuoteCC translations. Translate any existing channel CC data stream into another channel or CC number (or duplicate) and optionally modify the value:
  * Unmodified
  * Convert a linear pedal to logarithmic.
  * Convert a log pedal to linear.
  * Reverse the pedal (toe-heel reverse)
  * Convert any footswitch CC momentary to CC toggle.

i know This is huge deal and a problem solver for many  - THANK YOU!!
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: whippinpost91850 on April 20, 2017, 03:20:22 PM
Looks very useful
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: substation7 on April 20, 2017, 06:01:20 PM
Quote from: snhirsch on April 20, 2017, 04:48:02 AM
I wish I could make sense of the MidiYoke documentation.  If it's capable of intercepting data both to/from an application it would be quite handy.  Their nomenclature refers to inputs as outputs and vice-versa, which really adds to the fun.  Was unable to find a single worked-through example of how one uses it and could never get it to do anything here besides acting as a bit-bucket.

MIDIYoke doesn't like to on 64bit OS's.  I hear people have made it work, but I haven't had much luck.

Two alternatives that I know about are LoopMIDI and LoopBe1 / LoopBe30.  LoopMIDI has worked well for me.

LoopMIDI
http://www.tobias-erichsen.de/software/loopmidi.html

LoopBe1 (free)
http://www.nerds.de/en/loopbe1.html

LoopBe30 (paid)
http://www.nerds.de/en/loopbe30.html
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: substation7 on April 20, 2017, 06:29:02 PM
Quote from: CodeSmart on April 20, 2017, 01:08:14 PM
FWIW, the new MIDX V2.0 firmware will have some unique Channel and CC mapping possibilities.
I'm not sure it can be found elsewhere, and I don't know why I did it, but it will be there. Maybe all this work is for nothing.

Can this new function be used to filter the incoming midi stream and allow only a single midi channel out of an assigned USB port?

I ask because I have a Zoom CRD-70 which responds to MIDI program change through the USB port, however, only in OMNI mode.  It would be cool if I could integrate it into my MIDI controlled pedalboard. 
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: mooncaine on April 20, 2017, 10:17:23 PM
I don't even need one and I want it. I'm wondering if it would make the Virtual Jeff more useful (assuming that the Virtual Jeff actually exists, lol).
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on April 20, 2017, 11:15:52 PM
Quote from: substation7 on April 20, 2017, 06:29:02 PM
Can this new function be used to filter the incoming midi stream and allow only a single midi channel out of an assigned USB port?

I ask because I have a Zoom CRD-70 which responds to MIDI program change through the USB port, however, only in OMNI mode.  It would be cool if I could integrate it into my MIDI controlled pedalboard.

I'll add that for sure. Never thought of a filter removing unwanted channels.
Thanks!
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: vtgearhead on April 21, 2017, 04:58:30 AM
Quote from: CodeSmart on April 20, 2017, 11:15:52 PM
I'll add that for sure. Never thought of a filter removing unwanted channels.
Thanks!

Hi, Robert.  If you have a minute sometime, take a look at the feature set for the iConnectivity mio2.  May provide some further ideas for MIDI message filtering / routing.

I forgot to add:  Don't pay any attention to their UI!  Easily one of the worst I've encountered (and I've seen some awful ones over the years).  Even their own tech support folks admit it's a dog.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: admin on April 21, 2017, 08:08:41 AM
Quote from: snhirsch on April 21, 2017, 04:58:30 AM
Hi, Robert.  If you have a minute sometime, take a look at the feature set for the iConnectivity mio2.  May provide some further ideas for MIDI message filtering / routine.

Agreed -

But the "king of the hill is the the BOMEBox -but that might require an RPI class CPU / RAM
(https://www.vguitarforums.com/smf/proxy.php?request=http%3A%2F%2Fww2.sonicftp.com%2Fnews%2Fimages%2F27531_946.jpg&hash=bb049188b0b07ecbe8719b2bcc174a4a29bc88eb)
http://www.sonicstate.com/news/2016/09/27/whats-a-bomebox-and-why-would-i-need-it/

https://www.vguitarforums.com/smf/index.php?topic=13459.msg98821#msg98821

https://youtu.be/hRmftSGErug
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: substation7 on April 21, 2017, 08:43:56 PM
Quote from: gumtown on April 18, 2017, 07:55:49 PM
I know the GT midi specification inside out, but that data collection seems meaningless to me, it has not collected any midi data, only high level USB connection handshake data.
Yes, snhirsch suggested I try to sniff the USB as it initialized its connection with the GT-001 to see if something was being sent to enable external clock. I will admit that I don't know much about deciphering USB transactions though.

Quote from: gumtown on April 18, 2017, 07:55:49 PM
An easier way would be
midi clock sender software > computer USB > MIDX-20 USB1 > MIDX-20 USB2 > USB-Midi Device adapter 1 midi out > USB-Midi Device adapter 2 midi in > USB-Midi Device adapter 2 USB > computer USB > midi monitoring software.

If you send midi clock, the monitoring software should see it.
I didn't think the MIDX-20 could be connected directly to a computer via its USB ports as they are acting as host ports.  Maybe Robert can confirm this.  I have connected as shown below and have been able to verify that MIDI clock is successfully passing through the MIDX-20.  It works perfectly with either of the MIDX-20's USB ports.

MIDIOX (sending MIDI clock) > Computer USB > Tascam US-122 OUT (5pin) > MIDX-20 IN (5pin) > MIDX-20 USB1 > Roland UM-ONE OUT (5pin) >Tascam US-122 IN > MIDIOX Monitor

Have you had any success getting a GT-001 to respond to external MIDI clock without being directly connected to a computer via USB?  If so, please share. I'm really hoping to use the GT-001 on my pedalboard, but I need it to be able to sync incoming clock.

Quote from: gumtown on April 18, 2017, 07:55:49 PM
Does your GT-001 have the latest firmware installed?
Yes, am at Ver.1.10
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on April 26, 2017, 04:40:54 PM
Quote from: snhirsch on April 21, 2017, 04:58:30 AM
Hi, Robert.  If you have a minute sometime, take a look at the feature set for the iConnectivity mio2.  May provide some further ideas for MIDI message filtering / routing.

I forgot to add:  Don't pay any attention to their UI!  Easily one of the worst I've encountered (and I've seen some awful ones over the years).  Even their own tech support folks admit it's a dog.

Ok Steve, I did and now it's there. Since last night. I hope to begin the careful testing phase soon. Just got a one kilobyte code memory left :o

(https://www.primovasound.com/gfx/assist20_3.jpg)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: vtgearhead on April 26, 2017, 06:10:12 PM
Way to go, Robert!  Ok, you've convinced me, I have to have one.  It will keep my two MIDX-10s company (picked a second one up from a person in the UK).  Put my name on the magic list...
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: substation7 on April 26, 2017, 08:22:50 PM
Outstanding Robert!  If you need a beta tester let me know.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: carlb on April 30, 2017, 05:12:53 PM
Hi Robert,

Great work! So if I need to coordinate a footcontroller to send separate commands to the GP-10 at the same time as Katana, I could use the virtual channels to translate channel commands for perhaps channel 2 on USB A down to channel 1?

If so, that's pretty useful, as I don't think the Roland/Boss gear can change it's channel input ... correct?
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: vtgearhead on April 30, 2017, 06:13:21 PM
Katana can listen on any of the first four MIDI channels. 
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: KuRi on May 01, 2017, 01:27:01 AM
Thanks Robert! Waiting for the new awesome firmware eagerly!
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on May 01, 2017, 01:55:04 PM
Even without the upcoming 2.0 firmware, the Katana Bridge in V1.4 (available on my homepage) can be configured to listen to any channel 1-16
(The actual (hidden) transaction between the MIDX bridge and the Katana is carried out using whatever channel setup in the Katana)

I would connect the GP-10 to LWR USB port (it's a little bit faster if you need Guitar-to-MIDI), Katana in UPR and configure the Bridge to listen to CH2 and use CH1 for the GP-10.

(I'm working as much I can with the 2.0 firmware and the new Assistant PC program but there's still things to fix)

Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: chopsuey on May 07, 2017, 06:09:17 AM
I found this device when I was looking for ways to expand the possibilities with my current home rig (GP-10/Teenage Engineering OP-1/Source Audio Hot Hand). More specifically, I have the following in mind:
1) hook this up with a Source Audio Hot Hand USB (class-compliant) to control effects on GP-10
2) use the GP-10 to trigger synth sounds of the OP-1 (class-compliant)
Do you think this would work? Is there any news when the next batch might be ready?
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on May 07, 2017, 04:17:50 PM
Quote from: chopsuey on May 07, 2017, 06:09:17 AM
I found this device when I was looking for ways to expand the possibilities with my current home rig (GP-10/Teenage Engineering OP-1/Source Audio Hot Hand). More specifically, I have the following in mind:
1) hook this up with a Source Audio Hot Hand USB (class-compliant) to control effects on GP-10
2) use the GP-10 to trigger synth sounds of the OP-1 (class-compliant)
Do you think this would work? Is there any news when the next batch might be ready?
You have three USB Devices you want to connect to the two USB Hosts of the MIDX-20. And none of them have 5-Pin MIDI so obviously something is missing in your equation.

Complete units are still several weeks away.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on May 09, 2017, 12:20:25 PM
Firmware 2.0 is more or less completed (but still some work on the PC Assistant). Great stuff with remapping channels, duplicate channels, message/channel filtering, control value/expression pedal rescaling/calibration etc.
Tonight I revisiting the Katana Bridge V2.0 to start include all the new findings by great people here on the VG forum. Oh it's so cool to be able to enable/disable all the DSP's freely, Booster/Mod/Delay/Fx/Reverb independently without the block restrictions Boss put into it ;D
Also including the sneaky effects and sneaky amps etc.

And Gumtown, your Katana Floorboard has reached excellence now  :D

Whenever done and time permits I hope to make a video with the Katana+MIDX-20+Softstep2 to show the possibilities.

I still have mighty 245 bytes code memory left so a LOT can still happen.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: Elantric on May 12, 2017, 11:10:00 AM
https://www.thegearpage.net/board/index.php?posts/24112430/

PrimovaSound (Sweden) has designed a product (MIDX-20) that provides remote MIDI control for the Fender Mustang III V2.
(https://www.primovasound.com/gfx/midx-20_32.jpg)



(https://www.vguitarforums.com/smf/proxy.php?request=http%3A%2F%2Fwww.coolthings.com%2Fwp-content%2Fuploads%2F2017%2F05%2Ffender-mustang-gt-1.jpg&hash=7f0d997cdecf4858f94193ef076b64889f0cd717)
I will test this with Fender Mustang GT soon

http://www.primovasound.com/midx_20.html


BOSS KATANA
The MIDX-20 is compatible with all Boss Katana combo amplifiers, allowing them to be controlled by the same MIDI commands as the Katana Head amplifier.

FENDER MUSTANG
If you use Fender Mustangโ„ข Amplifiers you can control every aspect of up to two amplifiers using regular MIDI commands.

Each of the two MIDX-20 USB connectors incorporate a "Mustang-MIDI-Bridge" that will read your MIDI commands and control the Mustang amplifier on-the-fly.

If using the free MIDX-20 PC Assistant software you can program individual MIDI listening channels


https://youtu.be/YMZ86EGQNTo
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on May 17, 2017, 03:11:10 PM
A new batch is in production. Enclosures are being painted and boards are soon completed.
Only thing not home yet are the guitar jacks, said to be shipped May 23'rd.
Expect batch shipping ready sometime in June.

I'm also repainting my house, did two sides last year, now the other two  ::)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: alexmcginness on May 17, 2017, 05:21:00 PM
Make sure Im on the list.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: kerryg on May 23, 2017, 11:20:35 AM
Well, this is just epic - you've invented a box that solves all sorts of problems for me. I've been struggling along on a parallel track working on a related box for a Peavey Midibase which I'm modifying to get rid of its clunky old "splitter box" and this would solve every one of my needs - except one.

So here's a strange question. I have this instrument that will now need to be powered using the unused pins of the conventional 5-pin DIN IN connector, and it's going to need more power. What's the highest powered adapter I could safely run the MIDIX with? Could it handle an 8.4v/1.5A (Sony Camcorder) power supply? And would it be fairly easy to modify to do so (I've got access to a good tech)? I'm an electronics noob but I imagine its fundamentally bridging from the "power in" to the desired pin of MIDI IN internally but is there much more to it than that?

I'd probably want to put in a switch with a BIG BRIGHT LED too so I don't accidentally cook anything else I plug in ;)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on May 23, 2017, 02:55:36 PM
Quote from: kerryg on May 23, 2017, 11:20:35 AM
What's the highest powered adapter I could safely run the MIDX with?

The unit can deliver a current up to 1.0 Amp (7805 regulator)  assuming the power supply
(pedal board adapter or Mini USB adapter) is rated at that level or higher.

There is a unsoldered two pin connector called "P3" (just holes) near the Mini USB connector with just this regulated high power 5V (1A max) and GND you can use.
On MIDI OUT pin 1,3 is unused.
On MIDI IN pin 1,2,3 is unused.
You may solder a wire on the underside.

Note: Dismounting a MIDX-20 may make the LED's fall out of sockets and it's a bit difficult.
(On latest enclosures I've made the LED holes 0.3 mm bigger not for the LED's to get squeezed in the enclosure holes and also changed the CTRL jack board to make disassembly easier).

If you damage the thing there's no warranty.
Good luck.
/Robert

(https://www.primovasound.com/gfx/midxpower.jpg)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on May 29, 2017, 05:36:29 PM
Just finished the MIDX-20 Assistant V2 manual, explaining all old an new configuration features.
http://www.primovasound.com/pdf/MIDX20_AssistantV2.pdf (http://www.primovasound.com/pdf/MIDX20_AssistantV2.pdf)

...and the new MIDX-20 Katana Bridge V2 manual (with sneaky amps and effects in red).
http://www.primovasound.com/pdf/MIDX20_KatanaV2.pdf (http://www.primovasound.com/pdf/MIDX20_KatanaV2.pdf)

Now need to revise the MIDX-20 also :P

The stuff is working good. I'll post the new firmware soon. Batch of new MIDX-20 is not ready yet. Waiting for other guys.
Just got two more things I might do and that's Tap Tempo for MustangV2 and a possibility to select GK-SET for GR-55, GP-10 and VG-99 using CC#127 (0..n).



Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: vtgearhead on May 30, 2017, 05:13:14 AM
It's amazing how much coding can get done if one foresakes sleep :-).  Great work, Robert!
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on May 31, 2017, 02:53:04 PM
MIDX-20 Comparison chart / Feature list







































Firmware versionV1.xV2.x
MIDI TRAFFIC      
Boss/Roland USB compatibilityYesYes
Four different MIDI routing modesYesYes
MIDI THRU/MERGEYesYes
MIDI Channel translators (virtual channels)-Yes
MIDI Data duplication to other channel-Yes
MIDI Filters (remove unwanted traffic)-Yes
CC# Translations (channel and/or CC#)-Yes
CC# Duplications (channel and/or CC#)-Yes
CC# Value operations (Lin-Log,Log-Lin,Reverse,Toggle)-Yes
CC# Removal-Yes
MIDI OUT Delay (0ms, 3ms, 5ms, 7ms)-Yes
BRIDGES      
Fender Mustang V2 MIDI Bridge YesYes
Fender Mustang V2 MIDI Bridge Tap Tempo(Delay only) -Yes
Boss Katana MIDI Bridge (with 'Sneaky' amps and effects)-Yes
CONTROL JACKS         
Exp. pedal Curve adjustment (6 different types)-Yes
Exp. pedal Heel calibration-Yes
Foot switch CC# Toggling modeYesYes
Foot switch CC# Momentary modeYesYes
Foot switch Fixed PC# modeYesYes
Foot switch PC# Increment modeYesYes
Foot switch PC# Decrement modeYesYes
Foot switch START, STOP, CONTINUEYesYes
Foot switch Custom MIDI momentary modeYesYes
Foot switch Custom MIDI toggling mode-Yes
Number of Custom MIDI bytes2411
Foot switch CC# Value Increment-Yes
Foot switch CC# Value Decrement-Yes
Foot switch PC# Incr./Decr. Min & Max Range-Yes
Foot switch CC#  Incr./Decr. Min & Max Range-Yes
Foot switch Incr./Decr. auto-repatYesYes
Foot switch polarity inverterYesYes
SYSTEM      
Field upgradable firmware using MIDI based BootloaderYesYes


(Hardware: 16-bit Microchip Microcontroller (2 pcs) each with 64K Program memory, 8K RAM running at 16MHz)

Note: June 1'st : Added Mustang bridge tap tempo (CC#14) for Delay only.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: rolandvg99 on May 31, 2017, 10:23:31 PM
Awesome, Robert. :)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on June 01, 2017, 03:08:45 PM
That's it!

Just implemented Tap tempo for Mustang V2 and updated the table posted yesterday.
I only did Delay but not Modulation. The Amp does modulation Tap tempo if Delay is off, however I don't currently have the luxury of knowing what's on or off, just got 172 byte code memory left so I guess now there's no room for much further development.

What I have now is the final MIDX-20 V2.0 firmware. I save the 172 bytes for bug fixing if needed in the future.

The new Assistant V2 is bundled with firmware file(s) so I guess future devices could be supported, but then the user will have to select specific device(s) from the list and drop support for others. This small thing can only fit one or two bridges, but never three.

It's been a challenge fitting all this in this tiny environment compared to what I do in my day job, but it has been a great lesson. In computing of today with GigaBytes of resources, developers tend to forget how to develop code that is tight and fast. In this case I have used a oscilloscope to measure cycle times and done everything to make this 16MHz engine run as smooth as possible without any operating system. There's only one loop in the program and it must loop about 10.000 times per second without any drop or delay and at the same time carry out tons of 'parallel' work.

It's been a great journey.
I'll post the V2 Assistant with V2 firmware and documentation really soon for download.
I also hope to see the new enclosures for the new batch soon. Have to talk the guys tomorrow to see what's going on.

And... I haven't completed the veranda yet :P
It will be huuuuuge.
(https://www.primovasound.com/gfx/veranda1.jpg)
Cheers
Robert/CodeSmart
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: Elantric on June 01, 2017, 03:40:08 PM
Robert, Great work!
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: whippinpost91850 on June 01, 2017, 03:40:27 PM
Great work.. How you find time amazes me......

The deck/veranda looks good. I built mine about 10 yrs ago. It's big like yours, I've  had my band playing on it a couple of times for  family parties
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on June 02, 2017, 09:12:28 AM
Quote from: whippinpost91850 on June 01, 2017, 03:40:27 PM
Great work.. How you find time amazes me......

Yes and gladly sometimes hard work gets recognition.
I just got contacted and had a great e-mail correspondence with Mr. Yoshihiro Ikegami in Japan. He seems to like the MIDX-20 and recommends it to his friends. That's very nice of him :D
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: KuRi on June 02, 2017, 09:20:12 AM
Excellent! and thank you!

Once I get the duplication channel working I will be ready to go on tour!
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: sixeight on June 02, 2017, 09:55:51 AM
QuoteThat's it!

Great to reach a milestone in these projects. Sometimes they seem to take forever.

QuoteIn this case I have used a oscilloscope to measure cycle times and done everything to make this 16MHz engine run as smooth as possible without any operating system.

Tell me about it. These real time projects can be very challenging. With the VController I find I am trying to fix one thing and suddenly something takes too long and I have a problem somewhere else. Getting your loop time down to 100 microseconds is very tight. Great work.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: vtgearhead on June 02, 2017, 10:50:50 AM
Quote from: CodeSmart on June 01, 2017, 03:08:45 PM
It's been a challenge fitting all this in this tiny environment compared to what I do in my day job, but it has been a great lesson. In computing of today with GigaBytes of resources, developers tend to forget how to develop code that is tight and fast. In this case I have used a oscilloscope to measure cycle times and done everything to make this 16MHz engine run as smooth as possible without any operating system. There's only one loop in the program and it must loop about 10.000 times per second without any drop or delay and at the same time carry out tons of 'parallel' work.

As someone who learned programming by writing 6502 and Z80 assembler, I agree completely about tight code becoming a lost art.  There is a reason why good embedded programmers are at a premium.  I was horrified to learn that most colleges have dropped "Assembly Language and Machine Organization" courses from their CS programs.  Forsaking C/C++ for Java is one thing, but failing to teach anything about what goes on at the metal level is just too depressing for words.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: carlb on June 02, 2017, 11:10:19 AM
Thanks so much, Robert!

The MIDX-20 is already doing great work in my rig, allowing the Morningstar MC6 to control within-patch effects and pickup changes on the GP-10:

(https://c1.staticflickr.com/5/4184/34537532161_64dc5e203e.jpg) (https://flic.kr/p/UBXT3r)MC6 foot controller for guitar rig (https://flic.kr/p/UBXT3r) by Carl B (https://www.flickr.com/photos/11489481@N04/), on Flickr

It will be perfect for use with the Katana: Thirty MC6 patches that store any of the Katana settings available from the MIDX-20. External Boss FS-7 connected to the MC6 to spin through the patches. (Or connect the MIDI-Mouse to the MC6 get patch-number redout, hmmm!).

Question: If I send the USB-Host I/O of the MIDX-20 to an external USB hub, could I connect that output to both the Katana and the GP-10 at the same time? I might have to play around with when to turn on which device, but I'm guessing that might work ...?

Could be the start of a completely new rig for me. Hmmm!
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: whippinpost91850 on June 02, 2017, 11:17:58 AM
that's awesome . you deserve such high accolades :)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: Elantric on June 02, 2017, 12:12:05 PM
Quote from: carlb on June 02, 2017, 11:10:19 AM

Question: If I send the USB-Host I/O of the MIDX-20 to an external USB hub, could I connect that output to both the Katana and the GP-10 at the same time? I might have to play around with when to turn on which device, but I'm guessing that might work ...?


I believe there will be a communication hurdle if you introduce a USB Hub (active or passive) between the MIDX-20 USB Host port and the GP-10 USB Client port.

SNHirsch  wrote>
QuoteEnumeration of USB devices through a hub requires a fair amount of code and I don't think Robert had room left for this feature.  So, no, it won't be possible.
https://www.vguitarforums.com/smf/index.php?topic=15758.msg141497#msg141497


its a rare USB Host to MIDi converter that can accommodate USB Hubs ( I'm only aware of the iConnectMIDI 4+ / iConnectAudio4+ allowing its USB Host port to work with a USB Hub to talk to multiple MIDI over USB devices


Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: carlb on June 02, 2017, 12:28:02 PM
Quote from: Elantric on June 02, 2017, 12:12:05 PM
<...> it's a rare USB Host to MIDi converter that can accommodate USB Hubs ( I'm only aware of the iConnectMIDI 4+ / iConnectAudio4+ allowing its USB Host port to work with a USB Hub to talk to multiple MIDI over USB devices

Perhaps something for that last 172 bytes ... !

What do you think Robert?
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: vtgearhead on June 02, 2017, 12:58:56 PM
Unless Robert has waved his magic wand recently, you are limited to one USB device at a time.  Not sure if this applies to the MIDX-20, but my MIDX-10 will not work through a hub at all - even with only a single device attached.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on June 02, 2017, 01:34:36 PM
No hub with this platform.
Requires much more RAM for MIDI buffers and code space.
Maybe in a next incarnation...at some other time.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on June 06, 2017, 04:38:52 PM
Release party :)
Finally MIDX-20 V2 is now available. All manuals updated.
Firmware and PC Software passes all toll gates I can ever imagine.
(https://www.primovasound.com/gfx/midx-20_v2.jpg)

Software, Documentation and info here:
http://primovasound.com/midx_20_page2.html (http://primovasound.com/midx_20_page2.html)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: alexmcginness on June 07, 2017, 04:31:18 AM
send me an email when theyre ready to ship. I should be on the list.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: vtgearhead on June 07, 2017, 04:59:44 AM
Hi, Robert.  Very funny typo:

MIDX-20 V2 Katana MIDI Bride implementation chart
                                     ^^^^

My bride is not very enamored of the Katana and thinks I'm spending too much time with her :-)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: KuRi on June 07, 2017, 10:36:10 AM
I have just tested the channel duplication (uppr channel 1 to channel 2 keeping data) and... it works perfectly!

This is just what I needed! Many many many thanks!

(now dreaming of more than 2 channel replication at the same time :D)

Thanks Rob!
Good work!
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on June 07, 2017, 02:07:43 PM
Quote from: snhirsch on June 07, 2017, 04:59:44 AM
MIDX-20 V2 Katana MIDI Bride implementation chart
                                     ^^^^
Fixed. Unfortunately there's no implementation chart for brides, they tend to have their own agenda  ;)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: mooncaine on June 07, 2017, 06:38:27 PM
System interoperability can degrade over time.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on June 09, 2017, 10:38:30 AM
Now I have enclosures and everything else at home to complete the new batch. Assembly, flashing firmware, testing, printing manuals and packing as available "off-work" hours permits...
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: alexmcginness on June 09, 2017, 10:44:19 AM
send me an email when theyre ready to ship please.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on June 11, 2017, 01:25:15 PM
I just had to post V2.01 of the MIDX-20 Assistant, there was an dialog update bug in the foot switch tabs. Sorry.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on June 14, 2017, 02:26:18 PM
I've completed 38 of the intended 50 batch. I had 50 boards assembled in China and 12 boards does not work properly, grrrrr  >:(
Three of them even made smoke signals dues to some short circuit. I'm out travelling for a few days and next week is filled of preparing family things.
I hope to be able to start shipping end of June. The ones working, works great and the enclosures looking great.
The others I'll have o fix one way or another...
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on June 23, 2017, 04:56:35 AM
MIDX-20 V2 Available now.
I'll start shipping upcoming week.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: vtgearhead on June 23, 2017, 05:45:04 AM
Great news, Robert!  Looking forward to getting mine :-).
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on July 02, 2017, 11:11:40 AM
...and don't forget you folks having an earlier MIDX-20:

The new V2 firmware is free and available here: http://primovasound.com/midx_20_page2.html (http://primovasound.com/midx_20_page2.html)
You just download and install the new PC Assistant (you may have to uninstall the old PC Assistant first, if you ever used it) and the new V2 firmware is bundled. Pretty easy thing, assuming you have a USB to MIDI cable like UM-ONE MKII or similar to connect with the MIDX unit.

PC Assistant Manual V2 covering the new features here: http://primovasound.com/pdf/MIDX20_Assistant.pdf (http://primovasound.com/pdf/MIDX20_Assistant.pdf)

http://primovasound.com/midx_20_page2.html
https://www.vguitarforums.com/smf/index.php?topic=19048.msg153081#msg153081
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: JeffVolume on July 10, 2017, 05:12:09 PM
I received my MIDX-20 last week.. Robert shipped the unit from Sweden to me in America superfast!
  I am still in the process of learning the ins and outs of this fantastic device...
   Setting it up to run my Katana head thru the Katana bridge software was a breeze.. I finally have 100% control of every parameter including sneaky amps via my midi foot controller..
   Next I will be testing the unit with my GP-10 ..
   Thanks Robert for all the hard work you put into this fantastic piece oe equipment !
   
   
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on July 14, 2017, 03:36:19 AM
There's a bug in V2.0 firmware in the Katana Bridge.
- CC#40 Katana Noise Gate on/off does not work.

Also I will try to squeeze in CC#7 as "Volume pedal controller" requested by Snhirsch
I quote Snhirsch:
"This parm is independent of the various amplifier master volume settings and permits those to be used to balance relative gains between models while CC#7 controls overall level.  I believe this parameter is tied to the GA-FC 'Volume' expansion pedal jack (but otherwise not exposed in BTS or built-in MIDI CC). "

I hope to address the above during next week.
/Robert
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: Elantric on July 14, 2017, 07:46:56 AM
Quote from: CodeSmart on July 14, 2017, 03:36:19 AM
There's a bug in V2.0 firmware in the Katana Bridge.
- CC#40 Katana Noise Gate on/off does not work.

Also I will try to squeeze in CC#7 as "Volume pedal controller" requested by Snhirsch
I quote Snhirsch:
"This parm is independent of the various amplifier master volume settings and permits those to be used to balance relative gains between models while CC#7 controls overall level.  I believe this parameter is tied to the GA-FC 'Volume' expansion pedal jack (but otherwise not exposed in BTS or built-in MIDI CC). "


I hope to address the above during next week.
/Robert

Adjusting the Volume using an expression pedal occurs when connecting a Roland EV-5 to either the Katana's rear Expression pedal jack, or the Expression pedal jack on GA-FC.

I always thought both were tied to the same parameter



Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: vtgearhead on July 14, 2017, 10:11:46 AM
Quote from: CodeSmart on July 14, 2017, 03:36:19 AM
There's a bug in V2.0 firmware in the Katana Bridge.
- CC#40 Katana Noise Gate on/off does not work.

Also I will try to squeeze in CC#7 as "Volume pedal controller" requested by Snhirsch
I quote Snhirsch:
"This parm is independent of the various amplifier master volume settings and permits those to be used to balance relative gains between models while CC#7 controls overall level.  I believe this parameter is tied to the GA-FC 'Volume' expansion pedal jack (but otherwise not exposed in BTS or built-in MIDI CC). "

I hope to address the above during next week.

Cool, thanks!  For completeness, might also be helpful to implement the sysex-based reverb on/off.  I realize this can be accomplished through the built-in CC#18.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: vtgearhead on July 14, 2017, 10:14:30 AM
Quote from: Elantric on July 14, 2017, 07:46:56 AM
Adjusting the Volume using an expression pedal occurs when connecting a Roland EV-5 to either the Katana's rear Expression pedal jack, or the Expression pedal jack on GA-FC.

I always thought both were tied to the same parameter

Agreed.  My sense is that both of them target the same sysex parameter (pedal volume).
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on July 15, 2017, 08:43:32 AM
Quote from: snhirsch on July 14, 2017, 10:11:46 AM
Cool, thanks!  For completeness, might also be helpful to implement the sysex-based reverb on/off.  I realize this can be accomplished through the built-in CC#18.

Why? I snag CC#18 at the bridge MIDI channel and passes it on to the Katana using the katana MIDI channel.
(And that goes for all built in CC#)

What will Sysex reverb on/off add to it?
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: rolandvg99 on July 16, 2017, 02:10:25 AM
Love the new functionalities added. Give me an option to block a CC range and I'll be extatic! :)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on July 16, 2017, 03:16:04 AM
Quote from: rolandvg99 on July 16, 2017, 02:10:25 AM
Love the new functionalities added. Give me an option to block a CC range and I'll be extatic! :)

Why didn't I think of that. Great idea! I'll see if it's feasible.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: vtgearhead on July 16, 2017, 07:56:46 AM
Quote from: CodeSmart on July 15, 2017, 08:43:32 AM
Why? I snag CC#18 at the bridge MIDI channel and passes it on to the Katana using the katana MIDI channel.
(And that goes for all built in CC#)

What will Sysex reverb on/off add to it?

Like I said, not critical, but it would appeal to my sense of symmetry to have a CC# adjacent to the reverb control range.  Just the way I (over) think matters - don't waste time on it :-).
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on July 16, 2017, 04:46:47 PM
Please note that a New MIDX-20 PC-Assistant software V2.02 has been posted
bundled with the new MIDX-20 Firmware V2.1 (and V2.0 and V1.3)

You will have to uninstall the old Assistant before installing the new version.

MIDX-20 Release notes:
V2.1 2017-07-17
Fix: Katana Noise Gate On/Off (CC#40) did not work.
New: Katana CC#7 - Global volume added.
New: Katana CC#8 - Store to current preset added.
New: Katana CC#9 - Store to selected preset (1-4) added.
New: CC# Operation/Translation: 'Remove CC# Range' added.

All manuals updated, new PDF versions posted.
(you may have to clear cache in web browser, all docs should be dated 2017-07-17).

Download page:
http://primovasound.com/midx_20_page2.html (http://primovasound.com/midx_20_page2.html)

Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: vtgearhead on July 16, 2017, 06:30:41 PM
Quote from: CodeSmart on July 16, 2017, 04:46:47 PM
Please note that a New MIDX-20 PC-Assistant software V2.02 has been posted
bundled with the new MIDX-20 Firmware V2.1 (and V2.0 and V1.3)

You will have to uninstall the old Assistant before installing the new version.

MIDX-20 Release notes:
V2.1 2017-07-17
Fix: Katana Noise Gate On/Off (CC#40) did not work.
New: Katana CC#7 - Global volume added.
New: Katana CC#8 - Store to current preset added.
New: Katana CC#9 - Store to selected preset (1-4) added.
New: CC# Operation/Translation: 'Remove CC# Range' added.

All manuals updated, new PDF versions posted.
(you may have to clear cache in web browser, all docs should be dated 2017-07-17).

Download page:
http://primovasound.com/midx_20_page2.html (http://primovasound.com/midx_20_page2.html)

As always, your responsiveness and productivity are awe-inspiring!  Thanks, Robert.

And, I'd like to publicly thank you for your kind words about me in the MIDX-20 manual.  Very much appreciated.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: rolandvg99 on July 16, 2017, 10:12:37 PM
Man, that was quick. Off to re-use my VoiceLive 3 extreme as a Katana controller. Thx, Robert.  :D
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: Magiamusical on July 22, 2017, 10:19:01 PM
I'm trying to make my GP-10 and GR-55 to change programs sent by Bandhelper or Setlist Maker. Tried different configuration on the MIDX-30 but the only thing I get is when I change the program in the GP10 the GR-55 changes to the same number as the GP-10. What would be the setting for the MIDX-20 to achieve what i'm trying to do. Attached is a graphic representation of my setup.

THANKS,
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on July 23, 2017, 01:24:15 AM
Quote from: Magiamusical on July 22, 2017, 10:19:01 PM
I'm trying to make my GP-10 and GR-55 to change programs sent by Bandhelper or Setlist Maker. Tried different configuration on the MIDX-30 but the only thing I get is when I change the program in the GP10 the GR-55 changes to the same number as the GP-10. What would be the setting for the MIDX-20 to achieve what i'm trying to do. Attached is a graphic representation of my setup.

THANKS,

Can set list maker be configured to transmit two PC commands for each song, one at channel 1 (for GP-10) and one at channel 2 (for GR-55)? If so, configure the GR-55 to listen to channel 2, as GP-10 always listens to channel 1.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on July 25, 2017, 01:16:08 AM
A kind Norwegian customer recently made me aware that setting the BPM (Clock) through the MIDX USB ports did not work with Roland/Boss gear.
Quote: "I'm sending tempo from a Boss RC-505 loop station through a MIDI solutions Quadra Thru to MIDX-20 with a GT-001 connected to the LWR USB port. GT-001 receives PC and CC from loop station but not clock."

This problem is now fixed and a New MIDX-20 PC-Assistant software V2.03 has been posted bundled with the new MIDX-20 Firmware V2.2 (and V2.0 and V1.3)

You will have to uninstall the old Assistant before installing the new version.

MIDX-20 Release notes:
V2.2 2017-07-25
Fix: Realtime messages like clock (BPM) to Roland USB devices (GP/GT/GR/VG/SY) did not work. Fixed.

V2.1 2017-07-17
Fix: Katana Noise Gate On/Off (CC#40) did not work.
New: Katana CC#7 - Global volume added.
New: Katana CC#8 - Store to current preset added.
New: Katana CC#9 - Store to selected preset (1-4) added.
New: CC# Operation/Translation: 'Remove CC# Range' added.

Download page:
http://primovasound.com/midx_20_page2.html (http://primovasound.com/midx_20_page2.html)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: tuquoque on July 29, 2017, 03:45:29 PM
Is MIDX-20 able to control Boss BR-80?
Just wondering, because it uses COSM and has a USB port.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: gumtown on July 29, 2017, 06:53:29 PM
Quote from: tuquoque on July 29, 2017, 03:45:29 PM
Is MIDX-20 able to control Boss BR-80?
Just wondering, because it uses COSM and has a USB port.
There is not much to control in a BR-80 (micro multi-recorder), the effects are not accessible via midi/sysx, there are no assigns or input midi options.
They only midi options I found in the BR-80 is to play the internal drum machine and send midi start/stop.

Even if the MIDX can communicate with the BR-80, you need the BR-80 to have a midi In/Out subsystem.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: rolandvg99 on August 02, 2017, 01:19:15 AM
A future request: posibility to assign two zones to an expression pedal.
I.e. 0-100 operates Wah pedal range and 127 toggles Wah on/off.


This is a technique I've used since the early days of VG-88 and one I'm missing with the Katana.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on August 09, 2017, 05:48:15 PM
Quote from: rolandvg99 on August 02, 2017, 01:19:15 AM
A future request: posibility to assign two zones to an expression pedal.
I.e. 0-100 operates Wah pedal range and 127 toggles Wah on/off.

This is a technique I've used since the early days of VG-88 and one I'm missing with the Katana.

Yup, also thought about it. May add it later if I can dig up enough bytes. There's just 106 bytes of code left... ::)
I guess throwing out the Mustang bridge would be the next step.
Trust me I really tried to optimize and compress every corner of the code over and over again.
Also there's a MIDI boot loader in there eating up space (the boat loader is the guy allowing field upgrade of MIDX firmware).

If I do any future incarnation of the MIDX hardware I'll go for more memory.
64K ROM / 8k RAM / 256 bytes EEPROM is not really jaw dropping these days.

However amazing how much can be done with sparse resources if tweaking things carefully.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: vtgearhead on August 09, 2017, 06:35:47 PM
Throw out the Mustang bridge?  Is that not a feature that's getting used?  How difficult would it be to offer a couple of different firmware builds?  I can always use my Mustang bridge software on a Beaglebone if necessary, but it's nice to have it in the convenient form-factor of the MIDX-20.  Would hate to see it go.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: Idgolfguy on August 10, 2017, 03:05:48 PM
Could buy a second one?
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on August 10, 2017, 06:05:35 PM
Quote from: snhirsch on August 09, 2017, 06:35:47 PM
Throw out the Mustang bridge?  Is that not a feature that's getting used?  How difficult would it be to offer a couple of different firmware builds?
Very easily actually. But that require people going through a PC Assistant firmware selection procedure if the thing is not configured properly at arrival.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on August 10, 2017, 06:10:50 PM
Quote from: Idgolfguy on August 10, 2017, 03:05:48 PM
Could buy a second one?
Sure, email me and I'll hit you with recurring customer special price. I'm never impossible...
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: rolandvg99 on August 10, 2017, 09:13:43 PM
I would gladly use the PC assistant to throw out any unnecessary bridge functions to hand out space to advanced CC programming. Custom CC ranges, 20 plus CC conversion slots, multiple CCs per pedal etc. I'd gladly pay extra for this.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: vtgearhead on August 11, 2017, 05:00:50 AM
I understand the customer support concerns.  I recall you mentioning that the MIDX-20 has two onboard CPUs.  Is is possible for them to run different firmware?  Or, perhaps you could have the customer request the firmware appropriate to their use (with the option of changing it on their own using the PC Assistant).
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on August 11, 2017, 05:43:59 AM
Quote from: snhirsch on August 11, 2017, 05:00:50 AM
I recall you mentioning that the MIDX-20 has two onboard CPUs.  Is is possible for them to run different firmware?
No, the boot loader is not prepared for that, and the bootloader is not field upgradable.

Quote from: snhirsch on August 11, 2017, 05:00:50 AM
Or, perhaps you could have the customer request the firmware appropriate to their use (with the option of changing it on their own using the PC Assistant).
Yes, that would probably be the way to handle it.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: vtgearhead on August 11, 2017, 06:17:31 AM
Quote from: CodeSmart on August 11, 2017, 05:43:59 AM
No, the boot loader is not prepared for that, and the bootloader is not field upgradable.

Requires a JTAG adapter for bootloader update?
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on August 11, 2017, 06:33:20 AM
Quote from: snhirsch on August 11, 2017, 06:17:31 AM
Requires a JTAG adapter for bootloader update?
I use PicKit 3.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: vtgearhead on August 11, 2017, 06:42:58 AM
Quote from: CodeSmart on August 11, 2017, 06:33:20 AM
I use PicKit 3.

I may be one of your only customers who has one of these.  To my wife's horror, I've accumulated mountains of test gear, programmers and widgets over the years.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: Bill Ruppert on August 13, 2017, 08:30:33 AM
MIDX-20 by Primova Sound
I just received my MIDIX-20 from Robert Fransson in Sweden and could not be happier!
After recently going through midi hell trying to update the firmware on a new piece gear, I was fearing the same 1.5 hour struggle.

I loaded the MIDX-20 Assistant PC program V and with in 3.5 minutes I had the MIDX-20 completely set up and transmitting various CC numbers AND different pedal curves to my gear!
The processes was ridiculously fast and simple. This is how it is suppose to be!
The box is built beautiful and the documentation is as pro as it gets.  It is priced at what I would call a steal.
Again I could NOT be happier.
The possibilities I have now with a dual exp/sw pedal midi controller is a dream come true.
Thank you Primova Sound!
Bill Ruppert
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: rolandvg99 on August 13, 2017, 01:20:28 PM
The costumer support delivered by this one-man-show is beyond anything I've ever experienced. Quick bug fixes and functionality updates others would never have bothered to address/add. Robert is my new everyday gear hero. :)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: cags12 on August 14, 2017, 04:57:39 AM
Hi CodeSmart - Just wondering if you have considered adding Bluetooth LE MIDI to possibly the next iteration (or expansion) of your MIDIX box or a totally separate one? I mean, one that acts as a host for all the other BLE MIDI gear out there to interface with Roland and any other legacy MIDI equipment (not needing and iDevice or full blown PC/MAC).

It would be great to see a MIDI box that acts as a hub/Brain interfacing several different MIDI transport specifications.

Apologies if this has been asked before, it is hard to catch up with so many posts in this forum :)

Edit: or is it possible to plug in a CME WIDI-bud and add the BLE capabilities?
http://www.cme-pro.com/widi-bud/
"USB 2.0, 3.0 and 4.0 compatible. Plug & Play.
No driver needed."
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: gumtown on August 14, 2017, 05:42:19 AM
(https://www.thegearpage.net/board/smilies/knitting.gif) (https://www.thegearpage.net/board/smilies/munch.gif)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on August 14, 2017, 02:03:11 PM
Quote from: cags12 on August 14, 2017, 04:57:39 AM
Hi CodeSmart - Just wondering if you have considered adding Bluetooth LE MIDI to possibly the next iteration (or expansion) of your MIDIX box or a totally separate one? I mean, one that acts as a host for all the other BLE MIDI gear out there to interface with Roland and any other legacy MIDI equipment (not needing and iDevice or full blown PC/MAC).

It would be great to see a MIDI box that acts as a hub/Brain interfacing several different MIDI transport specifications.

Apologies if this has been asked before, it is hard to catch up with so many posts in this forum :)

Edit: or is it possible to plug in a CME WIDI-bud and add the BLE capabilities?
http://www.cme-pro.com/widi-bud/
"USB 2.0, 3.0 and 4.0 compatible. Plug & Play.
No driver needed."


I think a Bluetooth receiver requires a plastic box (the current enclosure is Aluminium, i.e. Faraday's cage)
It seems Microchip has a small SMT chip (talked to by serial communication/UART) that could be added to a future MIDX hardware to get BLE.

In what I read about the WIDI-Bud it appears that it would work with the MIDX (however occupying a USB port).

(By the way Harald Bluetooth (Harald Blรฅtand) was a Danish Viking king that just loved to eat blueberries)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: cags12 on August 14, 2017, 02:19:32 PM
Quote from: CodeSmart on August 14, 2017, 02:03:11 PM
I think a Bluetooth receiver requires a plastic box (the current enclosure is Aluminium, i.e. Faraday's cage)
It seems Microchip has a small SMT chip (talked to by serial communication/UART) that could be added to a future MIDX hardware to get BLE.

In what I read about the WIDI-Bud it appears that it would work with the MIDX (however occupying a USB port).

(By the way Harald Bluetooth (Harald Blรฅtand) was a Danish Viking king that just loved to eat blueberries)

I guess that adding a external mini antenna would also work with the current Aluminum enclosure. Or even applying the same concept of WIDI-Bud attaching to an external port.

Anyway, great to know that the WIDI-Bud theoretically should work. It would be nice to know if anyone that already has the pieces of gear could test.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: cags12 on August 16, 2017, 03:05:21 PM
Wow, I just catch up with all the posts in this thread plus the ones in the one of the MIDIX-10; and I just simply have to say: Congratulations and great work Robert!!
The journey and work has been very long for sure, great achievement.

I have just learned that you ran away of memory space for adding more functionalities.
I was thinking more about the Bluetooth LE stuffs and was wondering: Instead of using a somewhat costly WIDI-Bud adapter, would it "technically" be possible (as a separate flavor of the firmware stripping other stuffs) to implement (or open source) the BLE MIDI protocol and simply use a generic low cost Bluetooth dongle? Is the architecture of the MIDIX-20 capable of supporting this?
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on August 16, 2017, 05:23:09 PM
Quote from: cags12 on August 16, 2017, 03:05:21 PM

I have just learned that you ran away of memory space for adding more functionalities.
I was thinking more about the Bluetooth LE stuffs and was wondering: Instead of using a somewhat costly WIDI-Bud adapter, would it "technically" be possible (as a separate flavor of the firmware stripping other stuffs) to implement (or open source) the BLE MIDI protocol and simply use a generic low cost Bluetooth dongle? Is the architecture of the MIDIX-20 capable of supporting this?

Don't know if a BLE stack will fit. Probably not. Found one guy made a limited Bluetooth stack for Microchip controllers. Probably would take me some weeks of work (if there's room enough).
First getting the stack working and then handle the BLE MIDI protocol. A loooot of work....

Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: admin on August 16, 2017, 06:03:54 PM
Might be worth researching the CME WIDI Bud
http://www.cme-pro.com/widi-bud/

https://techinmusiced.wordpress.com/2016/07/12/full-review-cme-xkey-air-and-cme-widi-bud/

(https://techinmusiced.files.wordpress.com/2016/07/img_3621.jpg?w=768&h=1024)

When I opened the package from CME, my initial reaction to the WIDI BUD, packaged in a small blister card with minimal instructions, was, "HO HUM."

That initial reaction was really, really, really wrong. It is going to be a while until BLE MIDI is packaged with every device.  If you have a newer iPad or MacBook, you have it alreadyโ€“but old Apple devices, many Windows devices, most Android devices, and most (all?) Chromebooks do not have BLE MIDI capability.

This little dongle, which looks like a newer flash drive, gives BLE MIDI capability to nearly every device.

This means that you can use an XKey Air with an older iPad, MacBook, Windows computer...you get the idea. There are limitations (you have to be running Windows XP SP3, Ver 4 of Android, iOS 4.2, Chrome 43.0) but generally, if you have a modern device, the WIDI BUD can add BLE MIDI to your computing device if it does not have it.

Last summer, Web MIDI was announced, and over the last year, programs have been adding it: Noteflight, Flat.io, SoundTrap to name a few.

With this dongle, you can make a Chromebook into a BLE MIDI device, utilizing Web MIDI on these programs. Sure, you can also add a wired USB connection, which is what you would do for students (you would have a stack of physical keyboards that they would check out, use, and return). But for YOUR use...go wireless. Trust me on this one.

What is amazing is that the WIDI BUD makes a connection with a BLE MIDI device on its own. I haven't tried having two BLE MIDI sending devices turned on at the same time, so I do not know how the device would respond to two competing devices for its attentionโ€“but plug in the WIDI BUD, and turn on the XKey Air, and it works. That's it. The WIDI BUD will remember that connection until it loses power. So, if you want to connect another BLE MIDI device (such as the JamStik+ or the PUC+), turn off the XKey Air, turn on the JamStik+, and plug in the WIDI BUD.

So yes...the WIDI BUD works with ANY existing BLE MIDI device.  (See note)

Let me copy and paste that again...

The WIDI BUD works with ANY existing BLE MIDI device. (See note)

So...the JamStik+, the PUC+, the Korg MKey Air, and the few keyboards sold with BLE MIDI...should be able to  work with the WIDI BUD.

Note: This statement was not true.  It turns out that the Quicco Sound mi.1.  See more at my follow-up article.


The WIDI BUD in use, in a Chromebook. Check out the video...it works!

I have now said this for over a year...reliable MIDI interaction with a BLE MIDI device is a game changer in ease of use and functionality.

Chromebooks being able to use MIDI keyboards over a wired USB connection is a major step forward, and it means that I could teach Music Theory (mostly with Noteflight or Flat.io) with Chromebooks, and I could teach a Music Technology class (SoundTrap, Soundation, Noteflight, Flat.io) using Chromebooks. But to be able to connect wirelessly means that using those programs for my own use (not just in teaching) becomes a possibility.

Being able to use any BLE MIDI device with just about any host computing device is a game changer, too. At that point,  you are only limited by the apps and programs that are available on your computing device. And remember...on Chrome OS, the best apps require a subscription to get all of the features that you want to use (Noteflight requires a subscription to even use MIDI recording). I don't think there is anything wrong with that, because companies deserve to earn money. But it is something that we need to teach IT departments as they typically don't plan for annual subscriptions.

My only complaints about the WIDI BUD are the size of the device (it has to be that small, but people will lose them), and they are a TIGHT fit in your USB port (which is probably intentional so that you leave it plugged in). I am leaving this WIDI BUD in its package after I use it, so that I can keep track of it.

My only other complaint is that I can't find the pricing for the WIDI BUD on CME's website, so I am hoping that it is released soon and will be affordable!

As you can tell, if you have a computing device that does not have BLE MIDI, I think the WIDI BUD is a must buy. I don't know anything else like it on the market.

Thanks again to CME and Virgin Musical Instruments for allowing me to review and show off these devices.  A video appears below.


https://youtu.be/7DArCJDN9cM
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on August 17, 2017, 06:56:02 AM
I'm 99.9% sure the WIDI BUD will work with the MIDX. It's a class compliant USB Device. Internally in the onboard chip the CME folks have put a Bluetooths stack and a BLE MIDI to regular USB MIDI converter.
That is what I think is going on in there...
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: vtgearhead on August 19, 2017, 05:39:52 AM
I was intrigued by the wireless bud until I finally found the pricing.  $285 USD!  I'll continue to deal with cabling.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: cags12 on August 19, 2017, 05:47:21 AM
Quote from: snhirsch on August 19, 2017, 05:39:52 AM
I was intrigued by the wireless bud until I finally found the pricing.  $285 USD!  I'll continue to deal with cabling.

Where did you look for it? Its price is $60 in amazon.
https://www.amazon.com/CME-WIDI-Bud-Bluetooth-Wireless/dp/B01N7I2TUS
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: admin on August 19, 2017, 11:28:27 AM
Or free if you buy a CME XKey AIR keyboard bundle on eBay

http://m.ebay.com/itm/NEW-Xkey-Air-25-Bluetooth-Mobile-Professional-Music-Keyboard-w-WIDI-Bud-Bundle-/262702391877?epid=2018296331&hash=item3d2a486245%3Ag%3ABWEAAOSwcUBYF4B4&_trkparms=pageci%253Ac86ae5ea-850c-11e7-8920-74dbd1809fc4%257Cparentrq%253Afbc4bbad15d0ab6ab41d0e20fff98547%257Ciid%253A2



http://m.ebay.com/itm/NEW-Xkey-Air-37-Bluetooth-Mobile-Professional-Music-Keyboard-w-WIDI-Bud-Bundle-/252617597737?txnId=2102853349015

Its $49 for WIDI BUD in USA if you look around
http://m.ebay.com/itm/NEW-WIDI-Bud-connect-any-Bluetooth-midi-keyboard-device-to-all-popular-platforms-/252617671926?epid=2029460668&hash=item3ad12fc4f6%3Ag%3ASFgAAOSwMVdYF3q1&_trkparms=pageci%253Af0a53510-850c-11e7-afc9-74dbd180f82c%257Cparentrq%253Afbc5c34d15d0ab6ad3aac8d6fff252b3%257Ciid%253A1


https://www.vguitarforums.com/smf/index.php?topic=18416.msg155314#msg155314
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: vtgearhead on August 19, 2017, 12:19:50 PM
Quote from: cags12 on August 19, 2017, 05:47:21 AM
Where did you look for it? Its price is $60 in amazon.
https://www.amazon.com/CME-WIDI-Bud-Bluetooth-Wireless/dp/B01N7I2TUS

My mistake.  I followed the purchase link on their web site and was led to XKey AIR.  I didn't have enough coffee in me to realize it was not the bud itself.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: Idgolfguy on August 19, 2017, 07:17:19 PM
The Yamaha MD-BT101 works with the Midx-20.
Use the GP-10 into the Midx-20 out the MD wirelessly into IPad SampleTank.
Katana -> Midx-20 -> MD -> IPad -> Midi Designer Pro

Could not get the UD-BT101 to work the same way.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on September 09, 2017, 11:42:38 AM
Thanks to  rolandvg99 who just pumps great ideas into my head I'm about to release a new version of the MIDX-20 software.

EXP TOE TOGGLE aka "Wah on/off at pedal toe down"
I added a new CC translation called "EXP TOE TOGGLE". This filter listens to an arbitrary CC# and when the value reaches > 120 it  toggles another arbitrary CC# on/off. The pedal need to go down below 110 to trigger yet another toggle at > 120.

Works very well on my Katana when I set MOD to Wah and use CC#62 = "Pedal pos." and CC#49 for toe down toggling (MOD ON/OFF)
But, it also works for any other effect such as chorus or flanger, but then CC#62 (the pedal) controls the rate and the toe down turns chorus/flanger on/off.

Custom CC value for ON/OFF
The external FS's you connect to the MIDX has only been using 0/127 for off/on, now these values can be configured. This means that a FS button may change between two different effects (or amp models etc.) with for example the Katana.


Problematic power supplies
Another issue he helped me solve was bad behaving power supplies.
With a modification of the power-up code in the MIDX-20 boot loader (V1.1) the MIDX-20 is now immune against bad behaving power supplies.

Here's a normal power-on situation:
(https://www.primovasound.com/gfx/strymon1.jpg)

And here's what a Strymon Ojai may do to the voltage when connecting, rendering the existing MIDX-20 freezed:

(https://www.primovasound.com/gfx/strymon2.jpg)

Immunity against this and similar poor power-up situation require flashing a new boot loader into the MIDX-20 and this upgrade unfortunately cannot be done out in the field.

Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: vtgearhead on September 09, 2017, 01:22:33 PM
Here's another idea:  When controlling a device whose state is actively monitored, designate CC value of 63 as "toggle state" rather than "on" or "off".  So, 0-62 = off, 63 = toggle, 64-127 = on.  This is especially useful when controlling, e.g. delay with a footswitch in the case where the on/off status changes with preset.  In the current situation you may have to press the assigned footswitch twice to change to the opposite state.  With the "toggle", you're guaranteed to end up in the opposite state on a single press.  I implemented this in my Mustang bridge and it's worked out perfectly. 
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on September 09, 2017, 11:57:16 PM
The new MIDX-20 V2.3 firmware is available for download now. Manuals updated.
http://www.primovasound.com/midx_20_page2.html (http://www.primovasound.com/midx_20_page2.html)

MIDX-20 Release notes:
V2.3 2017-09-10
New: Added CC translation enabling Toe-Down on/off to any existing CC# stream (example Wah on/off).
New: Change CC# Off and On values to other than 0/127 on Footswitches connected to CTRL1/CTRL2.

Still got 121 bytes left ;)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on September 25, 2017, 09:18:59 AM
Started some initial work on a MIDX-20 "GT-1 MIDI Bridge". Don't know if anybody needs it, but since I already own the GT-1 pedal it's seems pretty awkward not to do it. Or...do you think it's a waste of time?
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: admin on September 25, 2017, 09:26:47 AM
I think this is a much needed utility

One issue will be the lack of MIDI CC controller assignments on GT-1  - compared to GT-001 which has numerous MIDI CC assignments
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on September 25, 2017, 09:37:05 AM
Quote from: admsustainiac on September 25, 2017, 09:26:47 AM
I think this is a much needed utility

One issue will be the lack of MIDI CC controller assignments on GT-1  - compared to GT-001 which has numerous MIDI CC assignments

Yup, the bridge will cover EVERY setting of the GT-1. Very similar on how I implemented and mapped things for the Katana.
And actually the GT-1, despite it's price is a very competent and well sounding pedal.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on September 25, 2017, 04:22:47 PM
MIDX-20 GT-1 Platform Source code in place - Check
MIDX-20 -> GT-1 Connect and Initial negotiations working - Check
PC# (Program Change)  -> Selects GT-1 patch U01, U02 etc... using GT-1 SysEx - Check
CC# ... well now the mapping begins (as time permits) ...it's just hard and tedious work actually :P

(https://www.primovasound.com/gfx/midx20_gt1_1.jpg)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: vtgearhead on September 26, 2017, 05:03:33 AM
Quote from: CodeSmart on September 25, 2017, 04:22:47 PM
MIDX-20 GT-1 Platform Source code in place - Check
MIDX-20 -> GT-1 Connect and Initial negotiations working - Check
PC# (Program Change)  -> Selects GT-1 patch U01, U02 etc... using GT-1 SysEx - Check
CC# ... well now the mapping begins (as time permits) ...it's just hard and tedious work actually :P

Didn't Roland release the full MIDI spec for GT-1?  Or, am I thinking of a different product?
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on September 26, 2017, 02:59:08 PM
Quote from: snhirsch on September 26, 2017, 05:03:33 AM
Didn't Roland release the full MIDI spec for GT-1?  Or, am I thinking of a different product?
Ha-ha! Funny ;D However the GT-1 is very much a GT-100 and Katana sibling with a little gene pool twist here and there. It's many times same-same but sometime different so all parameter hex addresses need to be checked. It would be too easy if there was a spec.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: admin on September 26, 2017, 04:48:56 PM
observations on Boss GT-1 MIDI Implementation
https://www.vguitarforums.com/smf/index.php?topic=21069.0
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: gumtown on September 26, 2017, 06:36:22 PM
If you have BTS for GT-1 installed,
Have you looked in the addressmap.json file, on Windows is usually found here
C:\Program Files (x86)\BOSS TONE STUDIO for GT-1\_assets\data\

It has all the address secrets if you have a JSON format file viewer.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on October 03, 2017, 05:31:55 AM
There will be a free MIDX-20 Katana bridge update supporting the new Katana V2 features as soon as possible.

The Boss GT-1 Bridge development work is ongoing and progressing well.

A Boss MS-3 Bridge is also planned.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on October 04, 2017, 12:09:14 PM
Arigatou Yoshi !!!
...for keeping the sneaky stuff in there. Upgraded my head to V2 and went through the existing MIDX-20 bridge. It appears everything from V1 is still in there including sneaky amps etc. The community thanks you!

Now head on implementing the new added things... :D
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: chappi on October 04, 2017, 07:00:16 PM
Quote from: CodeSmart on October 03, 2017, 05:31:55 AM

A Boss MS-3 Bridge is also planned.

Looks like I'm upgrading from the Midx-10 then. So I could have GP-10 and MS3 connected via Midx-20 ?
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on October 05, 2017, 03:33:15 PM
Here's the new (very preliminary) MIDX-20 KatanaV2 Bridge implementation.
http://www.primovasound.com/pdf/MIDX_20_KatanaV2.pdf (http://www.primovasound.com/pdf/MIDX_20_KatanaV2.pdf)

It's CC# compatible with the earlier version.
I had to do a compromise regarding the Patch and Global EQ since I'm running out of CC#, hence they share CC# and you will have to first select what EQ to operate on using CC#1.

Hm..anybody have a suggestion on how the new problem with "not storing custom FX chain in patch" in KATANA V2 can be managed? Extending CC# 23 EFFECT CHAIN ORDER (0-2) with a bunch of other volatile/none stored FX chain orders?

The only remaining free CC# are 41,42 and 89.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: rolandvg99 on October 05, 2017, 08:53:02 PM
Quote from: CodeSmart on October 05, 2017, 03:33:15 PM
Here's the new (very preliminary) MIDX-20 KatanaV2 Bridge implementation.
http://www.primovasound.com/pdf/MIDX_20_KatanaV2.pdf (http://www.primovasound.com/pdf/MIDX_20_KatanaV2.pdf)

It's CC# compatible with the earlier version.
I had to do a compromise regarding the Patch and Global EQ since I'm running out of CC#, hence they share CC# and you will have to first select what EQ to operate on using CC#1.

Hm..anybody have a suggestion on how the new problem with "not storing custom FX chain in patch" in KATANA V2 can be managed? Extending CC# 23 EFFECT CHAIN ORDER (0-2) with a bunch of other volatile/none stored FX chain orders?

The only remaining free CC# are 41,42 and 89.


Awesome, Robert!
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: vtgearhead on October 06, 2017, 04:44:21 AM
Quote from: CodeSmart on October 05, 2017, 03:33:15 PM
Here's the new (very preliminary) MIDX-20 KatanaV2 Bridge implementation.
http://www.primovasound.com/pdf/MIDX_20_KatanaV2.pdf (http://www.primovasound.com/pdf/MIDX_20_KatanaV2.pdf)

It's CC# compatible with the earlier version.
I had to do a compromise regarding the Patch and Global EQ since I'm running out of CC#, hence they share CC# and you will have to first select what EQ to operate on using CC#1.

Hm..anybody have a suggestion on how the new problem with "not storing custom FX chain in patch" in KATANA V2 can be managed? Extending CC# 23 EFFECT CHAIN ORDER (0-2) with a bunch of other volatile/none stored FX chain orders?

The only remaining free CC# are 41,42 and 89.

As always, your ability to crank out code is awe-inspiring!  I was actually of the impression that even the v1 amps were unable to store FX chain order.  I've tried many times to "set" this with Gumtown's editor and they never seem to persist.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: rolandvg99 on October 06, 2017, 06:46:03 AM
V1 stored custom fx chain order inside the channel presets, but not in panel mode. V2 even resets channels after a power cycle. V2 saves custom fx order and let you switch between channels as long as the power is not turned off.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on October 06, 2017, 04:12:56 PM
Quote from: rolandvg99 on October 06, 2017, 06:46:03 AM
V1 stored custom fx chain order inside the channel presets, but not in panel mode. V2 even resets channels after a power cycle. V2 saves custom fx order and let you switch between channels as long as the power is not turned off.

Thanks all for the input. I have a gig tomorrow so I'm tied up this weekend. Back soon.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on October 14, 2017, 02:14:33 PM
Sorry for the delay. War departement broke her left leg walking the all mighty Horse in the forrest three weeks ago and I find myself doing all kind of domestic stuff instead of doing progress in coding. However I'm gaining expertise in laundry, house cleaning and various other things. Please stay tuned...
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: vtgearhead on October 14, 2017, 02:53:47 PM
Quote from: CodeSmart on October 14, 2017, 02:14:33 PM
Sorry for the delay. War departement broke her left leg walking the all mighty Horse in the forrest three weeks ago and I find myself doing all kind of domestic stuff instead of doing progress in coding. However I'm gaining expertise in laundry, house cleaning and various other things. Please stay tuned...
(https://www.primovasound.com/gfx/IMG_0959.jpg)

Ouch!  I hope your better half heals quickly :-).
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on October 16, 2017, 05:27:21 PM
The new bridge for Katana V2 bridge is about 90% done. Also found some issues with MIDX-20 and Katana V2 initial negotiations that has been resolved.

Finally I will see if I can throw in some way to cover up for the effect order issues with Katana V2... :P

By a user request I'm also going to add a new CC translation making it possible to convert from any CC <nn> <0-127>
to PC <0-127>

This allows a controller to send CC but the target device sees Program Change instead for patch changes.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: rolandvg99 on October 16, 2017, 07:11:31 PM
Quote from: CodeSmart on October 16, 2017, 05:27:21 PM
The new bridge for Katana V2 bridge is about 90% done. Also found some issues with MIDX-20 and Katana V2 initial negotiations that has been resolved.

Finally I will see if I can throw in some way to cover up for the effect order issues with Katana V2... :P

By a user request I'm also going to add a new CC translation making it possible to convert from any CC <nn> <0-127>
to PC <0-127>

This allows a controller to send CC but the target device sees Program Change instead for patch changes.


You, Sir, are a genius.  8)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on October 17, 2017, 01:48:40 PM
The simplest way (less code) to handle the dreaded FX chain problem I can think of is this:
PC# 1-9 : works as normal (Panel+8 patches)
PC# 11-19 : as 1-9, but after changing patch, fx chain is rearranged according to Layout 1
PC# 21-29 : as 1-9, but after changing patch, fx chain is rearranged according to Layout 2
PC# 31-39 : as 1-9, but after changing patch, fx chain is rearranged according to Layout 3
PC# 41-49 : as 1-9, but after changing patch, fx chain is rearranged according to Layout 4
Etc...

Now hit me with the most 11 common alteration of FX1 chain order for Layout1-Layout11  8)

If I'm lucky, I'll just maybe come up with a programmable PC Translation thingy to translate certain PC's to another PC's, thus making it possible to re-map PC 1-9 to other PC's (with modded Layouts)

... or Boss release a new version that saves the fx chain again...that would be the best.

Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: rolandvg99 on October 17, 2017, 07:13:05 PM
My most used custom chains from V1 with added FX from V2.:


1. EQ->VOL->FX->MOD->OD->NS->DLY->DLY2->REV->AMP->GLOBEQ->LOOP
2. EQ->VOL->FX->MOD->OD->NS->AMP->LOOP->DLY->DLY2->REV->GLOBEQ
3. EQ->VOL->MOD->OD->LOOP->AMP->NS->FX->DLY->DLY2->REV->GLOBEQ
4. EQ->MOD->FX->OD->DLY->AMP->NS->VOL->DLY2->REV->GLOBEQ->LOOP

Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on October 18, 2017, 05:20:52 PM
Quote from: rolandvg99 on October 17, 2017, 07:13:05 PM
My most used custom chains from V1 with added FX from V2.:
1. EQ->VOL->FX->MOD->OD->NS->DLY->DLY2->REV->AMP->GLOBEQ->LOOP
2. EQ->VOL->FX->MOD->OD->NS->AMP->LOOP->DLY->DLY2->REV->GLOBEQ
3. EQ->VOL->MOD->OD->LOOP->AMP->NS->FX->DLY->DLY2->REV->GLOBEQ
4. EQ->MOD->FX->OD->DLY->AMP->NS->VOL->DLY2->REV->GLOBEQ->LOOP

Thanks, if I got you correctly you find your chains here as 'Asle1-4'.
I also took Boss standard chains with global EQ at the end and flipped MOD/BOST and DLY/FX (here called 'Flipped 1-3').
Any other useful chain ideas from someone?

(https://www.primovasound.com/gfx/chainfix1.jpg)


BTS/Katana V2 supports only three FX chain layouts with an option to put the global EQ either at the input or the output. What we try to do here is to cover up for the  fact that V2 does not seem to store or care about stored manual arrangements using the Gumtown Katana floorboard editor. Here I'm trying to add virtual patches to the MIDX. When a virtual patch is selected, it will first change to one of the standard patches 1-9 and then immediately re-arrange the FX chain on-the-fly to a hardcoded layout in the MIDX.

It would be very easy for them to fix this in the firmware. When the global EQ is moved, they just could have shifted the existing content to left/right and then insert the GEQ in the free slot.

Dear Mr. Boss please kindly fix this problem.  :-*
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: vtgearhead on October 18, 2017, 05:37:32 PM
Just to show that every man has his own preferences, I would tend to use:

BOOST MOD AMP EQ NS FX DLY FVOL DLY2 REV S/R GEQ

If you have room for it, would be great! 
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: Elantric on October 18, 2017, 05:54:00 PM
If I play surf - I replicate 60's surf rig - with a few options for blues covers  - so signal chain is

REV OD Mod Boost NS Amp FV Loop DLY DLY 2 GEQ   
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on October 19, 2017, 01:27:51 PM
Quote from: Elantric on October 18, 2017, 05:54:00 PM
If I play surf - I replicate 60's surf rig - with a few options for blues covers  - so signal chain is

REV OD Mod Boost NS Amp FV Loop DLY DLY 2 GEQ
Elantric can you please elaborate you chain.
1. What do you mean by OD, is that FX?
2. Where do you wish to put patch EQ?

There are 12 available slots and these are the Katana bricks:
GEQ AMP NS FVOL EQ S/R BOST MOD DLY FX DLY2 RVB
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: Elantric on October 19, 2017, 01:40:59 PM
Quote from: CodeSmart on October 19, 2017, 01:27:51 PM
Elantric can you please elaborate you chain.
1. What do you mean by OD, is that FX?


There are 12 available slots and these are the Katana bricks:
GEQ AMP NS FVOL EQ S/R BOST MOD DLY FX DLY2 RVB

I was just using this as a reference

rolandvg99 wrote>
Quote
1. EQ->VOL->FX->MOD->OD->NS->DLY->DLY2->REV->AMP->GLOBEQ->LOOP
2. EQ->VOL->FX->MOD->OD->NS->AMP->LOOP->DLY->DLY2->REV->GLOBEQ
3. EQ->VOL->MOD->OD->LOOP->AMP->NS->FX->DLY->DLY2->REV->GLOBEQ
4. EQ->MOD->FX->OD->DLY->AMP->NS->VOL->DLY2->REV->GLOBEQ->LOOP



Quote2. Where do you wish to put patch EQ?
probably right after the AMP


(https://s6.postimg.cc/6qbqafkht/kat_rvb2.png)

Frankly   - I still use FW Ver 1.02 and Gumtowns Katana FX Floorboard Editor - because it still works and offers the most flexibilty for me, with its unique ability to rearrange ALL available Katana FX IN ANY ORDER)

Loosing that ability is a major loss for me

and I'm probably the only Katana owner who wants option for placing the Reverb 1st in the signal chain :

Guitar > Reverb > Amp


QuoteWhy?
(https://s3.amazonaws.com/sg101.forum.photos/snTzvLtKRl-5SBevNJoJjg.jpg)
Only way to get this vintage 1963 "dripping" surf reverb tone  is replicate the 1963 signal chain Guitar > Reverb > Amp
https://youtu.be/UHbcU5ArqBQ

(https://i.pinimg.com/736x/8f/6a/e0/8f6ae00301594ac37d4cc38fb084061a--dick-dale-surf-music.jpg)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: Elantric on October 19, 2017, 01:55:57 PM
Quote from: gumtown on September 26, 2017, 06:36:22 PM
If you have BTS for GT-1 installed,
Have you looked in the addressmap.json file, on Windows is usually found here
C:\Program Files (x86)\BOSS TONE STUDIO for GT-1\_assets\data\

It has all the address secrets if you have a JSON format file viewer.


NOTEPAD++ App  OPENS THE Boss JSON files to reveal all
https://notepad-plus-plus.org/

(https://s6.postimg.cc/xiwui5apt/BTS_GT_JSON1.png)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: Elantric on October 19, 2017, 02:13:38 PM
QuoteI have the option to downgrade the Katana but really don't know which way to go.

Luckily you can swap Katana FW in & out in a few minutes and just use the version you prefer
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on October 19, 2017, 10:33:22 PM
This compiled chart with input from just 3-4 users really show how the FX chain may vary, and how important it is for Boss to release a fix for V2 with ability to store the current FX chain.
(https://www.primovasound.com/gfx/chainfix2.jpg)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on October 22, 2017, 03:39:10 AM
Ahh...for a minute I thought that the Katana V2 really DID store the FX chain settings.
And it does it very well when setting it up and jumping between the CH,
but however only until you power off the Amp and then on again and their boot up routine destroys the chain.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: rolandvg99 on October 22, 2017, 05:32:30 AM
Quote from: CodeSmart on October 22, 2017, 03:39:10 AM
Ahh...for a minute I thought that the Katana V2 really DID store the FX chain settings.
And it does it very well when setting it up and jumping between the CH,
but however only until you power off the Amp and then on again and their boot up routine destroys the chain.


Unfortunately this supports my findings. An utter shame considering all the great new features of the V2 firmware.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: vtgearhead on October 22, 2017, 06:40:03 AM
Quote from: CodeSmart on October 22, 2017, 03:39:10 AM
Ahh...for a minute I thought that the Katana V2 really DID store the FX chain settings.
And it does it very well when setting it up and jumping between the CH,
but however only until you power off the Amp and then on again and their boot up routine destroys the chain.

This opens the door to a potentially cool solution:  When your firmware detects that a Katana v2 has come active on the USB port, setup all channels with specific chains during initialization.  Then, no more need to configure on every patch select. 
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on October 22, 2017, 01:18:08 PM
Quote from: snhirsch on October 22, 2017, 06:40:03 AM
This opens the door to a potentially cool solution:  When your firmware detects that a Katana v2 has come active on the USB port, setup all channels with specific chains during initialization.  Then, no more need to configure on every patch select.

I have other things to do. I follow the plan with the patch select fix for now and put my hope in a new future V2 Katana firmware version from Boss.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: vtgearhead on October 22, 2017, 03:01:47 PM
No problem - just thinking out loud.  And, not complaining in the least!  Would be lost without MIDX-20.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on October 23, 2017, 02:24:16 PM
MIDX-20 firmware V2.4 is now available on my webpage, now also supporting Katana V2 firmware. http://primovasound.com/midx_20_page2.html (http://primovasound.com/midx_20_page2.html)

The new Katana Bridge allow you to operate virtually all parameters of the Katana amp including Sneaky amps etc. as well as new V2 features like Delay2 (with separate Tap or combined Tap tempo), Patch and Global EQ, Line Out options etc.

The flaw within Katana V2.0 of not storing custom FX chains have been addressed by a set of virtual Patches with special FX chains.

MIDX-20 Release notes:
V2.4 2017-10-23
New: Compatible with KATANA V2 Firmware
New: Added CC translation from CC# to PC#

(https://www.vguitarforums.com/smf/proxy.php?request=http%3A%2F%2Fprimovasound.com%2Fgfx%2Fmidx_katana_v2_1.png&hash=3bac3993cfa2fbb45adb5ae0a69d7f57124ee4a4)

(https://www.vguitarforums.com/smf/proxy.php?request=http%3A%2F%2Fprimovasound.com%2Fgfx%2Fmidx_katana_v2_2.png&hash=e8300dada8a6bad6a588ed6a417685673f2b293e)

(https://www.vguitarforums.com/smf/proxy.php?request=http%3A%2F%2Fprimovasound.com%2Fgfx%2Fmidx_katana_v2_3.png&hash=93bbc94488f53daf34b634caa958ebf348d5f291)

(https://www.vguitarforums.com/smf/proxy.php?request=http%3A%2F%2Fprimovasound.com%2Fgfx%2Fmidx_katana_v2_4.png&hash=281a609c855bf6712e60206abda0c0668af26644)

(https://www.vguitarforums.com/smf/proxy.php?request=http%3A%2F%2Fprimovasound.com%2Fgfx%2Fmidx_katana_v2_5.png&hash=c5e59ab1ffa7e3e3bf57d90dd1f794a53a3c3c1a)

(https://www.vguitarforums.com/smf/proxy.php?request=http%3A%2F%2Fprimovasound.com%2Fgfx%2Fmidx_katana_v2_6.png&hash=81525a834f409c79287a94736317ac6365269733)

(https://www.vguitarforums.com/smf/proxy.php?request=http%3A%2F%2Fprimovasound.com%2Fgfx%2Fmidx_katana_v2_7.png&hash=d256baaba8af25f453cb08019e40fb62182e2559)

Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: gumbo on October 23, 2017, 02:52:51 PM
Well done, Robert!!!
...it's almost enough to make me go out and buy a Katana !!   ;D

Cheers,
Peter
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: vtgearhead on October 23, 2017, 04:42:29 PM
As always, Robert, you exceed all parameters!  Nice work.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on October 24, 2017, 04:01:56 PM
Thanks...now waiting for next Katana release. Meanwhile...complete the GT-1 Bridge, GKFX-22 a potent 13-pin switcher, build a MIDX-80 with plenty memory and Bluetooth or do what? Watch TV ???  ::)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on October 24, 2017, 04:28:39 PM
I took a look at the Raspberry. 500,000kb RAM @ 1000 MHz. Impressing stuff!
I've been working with 64kb ROM, 8kb RAM @ 16MHz. Instant boot, 10kHz idle task loop.
Some talk about MIDI SysEx drop outs and delays in the Raspberry...?
Engineers, tell me what is wrong?
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: admin on October 24, 2017, 05:28:01 PM
Quote from: CodeSmart on October 24, 2017, 04:28:39 PM
I took a look at the Raspberry. 500,000kb RAM @ 1000 MHz. Impressing stuff!
I've been working with 64kb ROM, 8kb RAM @ 16MHz. Instant boot, 10kHz idle task loop.
Some talk about MIDI SysEx drop outs and delays in the Raspberry...?
Engineers, tell me what is wrong?
http://projects-raspberry.com/top-10-raspberry-pi-2-alternatives/
for real horsepower - look at the BeagleBone
https://www.ebay.com/itm/BeagleBone-Black-Rev-C-Single-Board-Embedded-Linux-Computer-ARM-Microcontroller/151470878157?hash=item23445e2dcd:g:vI8AAOSw~1FUYBB1

(https://www.vguitarforums.com/smf/proxy.php?request=http%3A%2F%2Fprojects-raspberry.com%2Fwp-content%2Fuploads%2F2015%2F09%2FBeagleBone-Black-as-Raspberry-PI-2-alternative-203x300.jpg&hash=7a6935539fee2de4c2875d49e10774bda6c0e378)
QuoteBeagleBone Black is a low-cost, community-supported development platform for developers and hobbyists. Boot Linux in under 10 seconds and get started on development in less than 5 minutes with just a single USB cable.

Processor: AM335x 1GHz ARMยฎ Cortex-A8

512MB DDR3 RAM
4GB 8-bit eMMC on-board flash storage
3D graphics accelerator
NEON floating-point accelerator
2x PRU 32-bit microcontrollers
Connectivity

USB client for power & communications
USB host
Ethernet
HDMI
2x 46 pin headers
Software Compatibility

Debian
Android
Ubuntu
Cloud9 IDE on Node.js w/ BoneScript library
plus much more



https://www.vguitarforums.com/smf/index.php?board=233.0
https://www.vguitarforums.com/smf/index.php?topic=19782.msg148993#msg148993
and contact ScataBrain who already has working BeagleBone running Katana MIDI Bridge
https://www.vguitarforums.com/smf/index.php?action=profile;u=21326
https://www.vguitarforums.com/smf/index.php?action=profile;area=showposts;u=21326
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: carlb on October 25, 2017, 04:53:16 AM
Foot controller that can coordinate 3 USB Midi devices, especially Roland/Boss.  :D
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: vtgearhead on October 25, 2017, 05:03:27 AM
I've had just enough USB issues on the RaspberryPi to make me leery of it.  Beaglebone is a more robust piece of computing gear, IMHO. 

Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: rolandvg99 on October 25, 2017, 05:26:35 AM
Quote from: CodeSmart on October 24, 2017, 04:01:56 PM
Thanks...now waiting for next Katana release. Meanwhile...complete the GT-1 Bridge, GKFX-22 a potent 13-pin switcher, build a MIDX-80 with plenty memory and Bluetooth or do what? Watch TV ??? ::)


Dare I say MIDX-80?
- Built in bluetooth
- Loads of space for macros/presets
- Possibility to store complete FxFloorboard patch info
- Roland and class compliant MIDI
- 2x2 Din 5 MIDI
- 2 or 3 on-board switches with plenty of i/o for external switches
- GA-FC controller translator/connector/bridge
- RJ45 Ethernet network for rtpMIDI.


:D
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: sixeight on October 25, 2017, 06:03:59 AM
Quote from: CodeSmart on October 24, 2017, 04:28:39 PM
I took a look at the Raspberry. 500,000kb RAM @ 1000 MHz. Impressing stuff!
I've been working with 64kb ROM, 8kb RAM @ 16MHz. Instant boot, 10kHz idle task loop.
Some talk about MIDI SysEx drop outs and delays in the Raspberry...?
Engineers, tell me what is wrong?

I have a stable configuration with a Raspberry Pi model b+. But most of the Linux stuff running in parallel only makes it more complicated. The delays must be caused by the other processes running in parallel.

It is also possible to run the pi barebone. But that looks quite complicated.

Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: cags12 on October 25, 2017, 07:57:12 AM
Quote from: rolandvg99 on October 25, 2017, 05:26:35 AM
Quote from: CodeSmart on October 24, 2017, 04:01:56 PM
build a MIDX-80 with plenty memory and Bluetooth or do what? Watch TV ???  ::)
Dare I say MIDX-80?
- Built in bluetooth

This! Bluetooth Central mode to pair with exiting MIDI Bluetooth peripherals.. Or even better dual mode with Peripheral role configurable so it can also pair with iOS, Android, PC and MAC.

The current solution of using the Widi-Bud is not great as it has a buffer limit of 256 Bytes. Meaning that most of the SysEx messages will get dropped out. For the rest, it works great.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on October 29, 2017, 12:33:44 AM
Posted by RolandVG99 on the Boss Katana Amps Facebook page:

A little demo of how I use the MIDX-20 to manipulate the Katana.

The BOSS EV-10 is modified with two added switches. Wah is turned on/off using a clever software toe on/off trick inside the MIDX-20. The left switch alternates between a Uni-Vibe and a WAH while the right turns pickup sim on/off. The channel used is the Katana Clean.

The EV-5 acts as a guitar volume controller with out the treble roll off.

Katana FX custom chain:
1. EQ (flat)
2. Foot Volume
3. Pickup sim (humbucker)
4. Wah/Uni-Vibe
5. OD (Tube screamer)
6. Noise Gate (Not in use)
7. Delay (set to a short slap)
8. Delay 2 (Not used)
9. Reverb (Spring)
10. Amp (Driven clean)
11. Global EQ (Hi-cut at 6.3 kHz)
12. Loop

The VoiceLive is mainly used for Guitar boost, Chorus and Vocal reverb/Delay at smaller gigs. It also serve as an In-ear hub - mixing vocal, FOH send and stage/crowd ambience.

Guitar used is a customised 93' Fender Strat Plus with Gold Lace sensors and no tone controls. Jescar stainless steel oversized jumbo frets and the Wilkinson roller nut is substituted by a ditto LSR. Ernie Ball Super Slinkys.


https://youtu.be/A9tbUcw3DGk (https://youtu.be/A9tbUcw3DGk)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on October 29, 2017, 04:35:29 AM
Full MIDX GT-1 Bridge coded and compiling...now starts testing and correction phase :P
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on November 03, 2017, 04:47:04 PM
GT-1  Bridge soon to be released. It's going really well.
There will be two possible firmware options.

A) MIDX core features plus Boss KatanaV2 MIDI Bridge and Boss GT-1 MIDI Bridge.

B) MIDX core features plus Fender MustangV2 MIDI Bridge.


Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on November 04, 2017, 10:43:25 AM
So far...found NO sneaky possibilities in the GT-1.
It looks like what you have in BTS...and the pedal...that's it!
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: Elantric on November 04, 2017, 10:53:50 AM
Any possibilities for expanding avaialable Control Assignments via MIDI CC# for remote MIDI control of GT FX ?
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on November 04, 2017, 04:07:40 PM
Quote from: Elantric on November 04, 2017, 10:53:50 AM
Any possibilities for expanding avaialable Control Assignments via MIDI CC# for remote MIDI control of GT FX ?
No further than the MIDX bridge CC#'s will allow control of all effects, slots, etc. and parameters therein.

I have seen no evidence of built-in support for external MIDI assigns. It seems all stuff has to be created using SysEx...using BTS look-alike commands.

Just got the Delay and FX1 and FX2 to verify... and then I'm done. Rest of the chain verified. Verification means sending a CC# and watching the knob turn in the unit. So easy when the device has a display...
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: admin on November 05, 2017, 09:29:56 AM
(https://static.roland.com/assets/images/products/main/ms-3_main.jpg)

I suspect the next unit that screams for your MIDX-20 programming  / code snooping efforts will be the Boss MS-3

(https://www.vguitarforums.com/smf/proxy.php?request=http%3A%2F%2Fi.imgur.com%2FlFiOGL6.jpg&hash=356a7624bac83dd3419e61d5e0638851b3cac5c7)
Why? - because the MS-3 has loads of  Boss Effects - but no easy method to control them  - no MIDI Input ( lame)
(https://static.roland.com/assets/images/products/gallery/ms-3_R_gal.jpg)

Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on November 05, 2017, 01:32:15 PM
Quote from: admsustainiac on November 05, 2017, 09:29:56 AM
I suspect the next unit that screams for your MIDX-20 programming  / code snooping efforts will be the Boss MS-3

Why? - because the MS-3 has loads of  Boss Effects - but no easy method to control them  - no MIDI Input ( lame)

We'll see...I don't own a MS-3...yet.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on November 05, 2017, 01:38:43 PM
With the GT-1 I just have the FX2 block left to verify. FX1 is ok now.
FX2 contains the same things but at other addresses.

I did found out that the OD/DS have a working SOLO switch and SOLO level corresponding to GT-100.

I also will add CC# for tap tempo. Of course for the delay,
but maybe other effects may benefit from tap tempo?
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: Elantric on November 05, 2017, 02:09:18 PM
Quote from: CodeSmart on November 05, 2017, 01:38:43 PM
With the GT-1 I just have the FX2 block left to verify. FX1 is ok now.
FX2 contains the same things but at other addresses.

I did found out that the OD/DS have a working SOLO switch and SOLO level corresponding to GT-100.

I also will add CC# for tap tempo. Of course for the delay,
but maybe other effects may benefit from tap tempo?

I like products  where Tap tempo applies to Modulation LFO ( Tremolo)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on November 06, 2017, 07:26:00 PM
Quote from: Elantric on November 05, 2017, 02:09:18 PM
I like products  where Tap tempo applies to Modulation LFO ( Tremolo)

Thanks to the great implementation of BPM in GT-1 all of this can be controlled by MIDX-20 Tap Tempo
(https://www.primovasound.com/gfx/gt1_bpm.jpg)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on November 06, 2017, 07:45:29 PM
MIDX-20 GT-1 MIDI Bridge is finalized and available now.
http://primovasound.com/midx_20_page2.html (http://primovasound.com/midx_20_page2.html)
MIDI Implementation here: http://www.primovasound.com/pdf/MIDX_20_GT1.pdf (http://www.primovasound.com/pdf/MIDX_20_GT1.pdf)

(https://www.primovasound.com/gfx/gt1_bridge1.jpg)

(https://www.primovasound.com/gfx/gt1_bridge2.jpg)

(https://www.primovasound.com/gfx/gt1_bridge3.jpg)

(https://www.primovasound.com/gfx/gt1_bridge4.jpg)

(https://www.primovasound.com/gfx/gt1_bridge5.jpg)

Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on November 06, 2017, 07:47:18 PM
 ;D ;D ;D ;D ;D
(https://www.primovasound.com/gfx/leader.jpg)

Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: Elantric on November 07, 2017, 05:02:22 AM
Great work -

I'll tell the world
https://www.thegearpage.net/board/index.php?posts/25193319/
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on November 07, 2017, 03:42:45 PM
Quote from: Elantric on November 07, 2017, 05:02:22 AM
Great work -

I'll tell the world
https://www.thegearpage.net/board/index.php?posts/25193319/

Thank you Steve , today's been a haze, stopped working with this 05:00 in the morning, after 11 hours in a row after 7 hours regular work :P Yup, it's not normal at all. But I feel great it's done and looking forward to the next challenge...whatever it is  ;D
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: Elantric on November 07, 2017, 03:50:01 PM
Quote from: CodeSmart on November 07, 2017, 03:42:45 PM
Thank you Steve , today's been a haze, stopped working with this 05:00 in the morning, after 11 hours in a row after 7 hours regular work :P Yup, it's not normal at all. But I feel great it's done and looking forward to the next challenge...whatever it is  ;D
(https://s6.postimg.cc/6h50thgz5/kat_11.png)
https://www.thegearpage.net/board/index.php?threads/boss-katana-amplifiers.1744135/page-590

Of course today I get a warning from The Gear Page moderator that wanted to know who's paying me, says:   - " we have received complaints"  - since they consider me just a paid marketing shill

I'll take a vacation from that site for a while ( too many gatekeepers over there that are annoyed with me.

Glad I'm age 62, because this world frowns on sharing knowledge that conflicts with the official dumbed down narrative. 

My TGP Posts
https://www.thegearpage.net/board/index.php?search/31274643/


and I see Fender Forum already removed my Fender Mustang MIDX-20 post  - ( really sorry I recommended you to pursue that wasted effort, as I thought your effort of creating working 5 pin MIDI I/O box for Mustang Amps would yield more positive interest,  - but it appears Mustang Owners prefer to remain stuck in their bedroom with their buggy 4 button foot controller or a buggy Android app ( Remuda)   

This lone MIDX-20 post remains
http://forums.fender.com/viewtopic.php?f=27&t=105436
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: rolandvg99 on November 07, 2017, 09:34:39 PM
Sounds like someone I've discussed with and his best argument for not using a seaparate device to control SYSEX: "It's not how they intended you to use their products. It's cheating and I hate cheaters."
This was after a concert I did back in November -16 when I used the GP-10, MIDX-20 and a Behringer BCR2000 to tweak things live. He also asked for that black thing between the bridge pickup and the bridge. When I told him that it was for sending 6 independent signal paths to my GP-10, which was responsible of creating that "fat and rich sound" (his statement), I was caught double "cheating". He was clearly trying to convince someone that a TUBE-amp must have made that sound.



Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: vtgearhead on November 08, 2017, 05:10:40 AM
Quote from: Elantric on November 07, 2017, 03:50:01 PM
and I see Fender Forum already removed my Fender Mustang MIDX-20 post  - ( really sorry I recommended you to pursue that wasted effort, as I thought your effort of creating working 5 pin MIDI I/O box for Mustang Amps would yield more positive interest,  - but it appears Mustang Owners prefer to remain stuck in their bedroom with their buggy 4 button foot controller or a buggy Android app ( Remuda)   

This lone MIDX-20 post remains
http://forums.fender.com/viewtopic.php?f=27&t=105436

I'm surprised at how little interest there's been in my Mustang bridge software.  One, perhaps two users that I know of.  <shrug..>

Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: sixeight on November 08, 2017, 06:22:51 AM
Quote from: snhirsch on November 08, 2017, 05:10:40 AM
I'm surprised at how little interest there's been in my Mustang bridge software.  One, perhaps two users that I know of.  <shrug..>

It is still on my to do list for the VController, though it probably is just a lot of work with little interest of users. The Mustang is my son's. I should probably have it swapped for a Katana. That would make a nice Christmas present...
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on November 10, 2017, 03:59:28 PM
Any soul tried the GT-1 Bridge? All these weeks in vain?
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: ManiacZero on November 11, 2017, 01:32:50 AM
Man this all sounds great and Robert (CodeSmart) is a blessing to this community I can tell. I've sent him an email order for hopefully my very own MIDX-20 and GKFX-1, and a couple of cables. I can't wait to get them. I wonder how long it will take to get them from Sweden to Texas, USA ?

Boss blew it leaving the MIDI ports off the GP-10. One's loss is another man's gain. In this case Primova Sound made it better with more options.   ;D
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: mooncaine on November 11, 2017, 10:58:46 PM
I would but I've got a -10, not a -20. Don't think I'd be able to help with that.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on November 15, 2017, 02:53:33 PM
Spent tonight with the SoftStep2 (USB MIDI controller) controlling the Boss GT-1 using the MIDX-20 GT-1 MIDI Bridge.
It's great fun and working really well. You don't need many patches in the GT-1 as you may change Preamps and Effects, turn everything individually on/off, tap tempo etc. using MIDI.

(https://www.primovasound.com/gfx/midx20_gt1_2.jpg)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: Idgolfguy on November 17, 2017, 01:38:09 PM
May get a GT1 just to keep as a backup.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on November 17, 2017, 01:56:49 PM
Quote from: Idgolfguy on November 17, 2017, 01:38:09 PM
May get a GT1 just to keep as a backup.
Problem is I find the things in GP-10 and Katana itself overall sounding better. I know it's the same bread an butter, but still...the pitch shift in GT-1 is really sucking wind and is a laugh compared to GP-10 hex processing.

GT-1 Amps and effects other than pitch shifts sounding really ok for that price bin.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on November 24, 2017, 01:51:33 PM
Just requested a price for a MS-3 from my favourite Boss dealer...have a bad feeling it's going to end up in more endless nights squeezing yet another (the last) complete MIDI bridge into the MIDX :P
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: thebrushwithin on November 25, 2017, 07:23:43 AM
QuoteSpent tonight with the SoftStep2

Does the midx20 handle the SS2, without their proprietary USB to midi box?
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on November 25, 2017, 11:14:22 AM
Quote from: thebrushwithin on November 25, 2017, 07:23:43 AM
Does the midx20 handle the SS2, without their proprietary USB to midi box?
Sure, it works fine. It's class compliant (I think). And it's powered by the MIDX USB.
And there's 5-pin MIDI on the MIDX for connecting other 5-pin gear.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on November 26, 2017, 03:04:50 AM
Just ordered a MS-3 at great price, looked at the nitty-gritty and it's pretty straightforward (2 x identical FX) + (2 x identical MOD) + NS+DLY+REV+Master Settings) using same great BPM approach as in GT-1 controlling all time based settings.

I decided there will be a MS-3 Bridge available for the MIDX-20 early next year.
Feels bad not to also include this unit when I cover the rest of the Boss pedals...

I'll probably bundle it with the Katana Bridge, so there will be three firmware options:
A) MIDX-20 Core functionality + Katana Bridge + MS-3 Bridge
B) MIDX-20 Core functionality + Katana Bridge + GT-1 Bridge
C) MIDX-20 Core functionality + Fender Mustang V2 Bridge

Also, it looks like a really useful pedal for my own playing.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: slyisdead on December 07, 2017, 03:39:07 AM
Hi all !

Can anyone tell me if the MIDX-20 would work between my Boss GP-10 and a Rocktron Midi raider ?

Thanx a lot
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on December 07, 2017, 12:48:17 PM
Quote from: slyisdead on December 07, 2017, 03:39:07 AM
Hi all !

Can anyone tell me if the MIDX-20 would work between my Boss GP-10 and a Rocktron Midi raider ?

Thanx a lot

I'd say 100% yes.
(However the MIDX-20 only have standard 5-pin MIDI connectors so it can't be powered by the two Rocktron extra pins)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: chappi on December 07, 2017, 04:20:54 PM
Robert, is it safe to assume that I can plug both gp10 and ms3 into the midx-20 once you've completed the ms3 bridge?
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on December 08, 2017, 08:38:00 AM
Quote from: chappi on December 07, 2017, 04:20:54 PM
Robert, is it safe to assume that I can plug both gp10 and ms3 into the midx-20 once you've completed the ms3 bridge?
Sure, if not I eat my hat!

(Grrr....haven't received the MS-3 yet, the guy I ordered from went to holiday and forgot all about it).
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: malachi1313 on December 09, 2017, 08:59:50 AM
Where can I order one is it only by email?
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: admin on December 09, 2017, 09:00:43 AM
Quote from: malachi1313 on December 09, 2017, 08:59:50 AM
Where can I order one is it only by email?

correct
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: malachi1313 on December 09, 2017, 09:02:28 AM
Is it the email at the website then? And thanx for the help!!
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: admin on December 09, 2017, 09:04:26 AM
Quote from: malachi1313 on December 09, 2017, 09:02:28 AM
Is it the email at the website then? And thanx for the help!!

http://www.primovasound.com/midx_20.html
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on December 14, 2017, 08:46:37 AM
Yes, just received my new Boss MS-3. It's really small and the build quality is great.

Now it's possible to start working on a MIDI bridge for it ;D
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: 1VL on December 31, 2017, 08:32:24 AM
Hi everybody

I updated the firmware of my MIDX-20 last week from v1.2 to v2.5
My first attempt with a neusonik iM/One from a windows 7  PC wasn't successful: The process failed and the devices LEDs kept blinking after restart and it was not accessible with the Editor anymore.
At home with my fireface everything worked like a charm.

But configuring settings with the editor is possible with the iM/One.

I ran into this problem while trying to update the firmware on my way to a concert ... always a bad idea to change something before a concert ...

Do you guys have (positive or negative) experiences with other portable Midi Interfaces? Is there already a list of Midi interfaces that support firmware updates with MIDX-20?

Thank you to all the helpful people here on the board!

& a happy new year!
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: vtgearhead on December 31, 2017, 11:23:35 AM
Quote from: 1VL on December 31, 2017, 08:32:24 AM
Do you guys have (positive or negative) experiences with other portable Midi Interfaces? Is there already a list of Midi interfaces that support firmware updates with MIDX-20?

I swear by the M-Audio Midisport 1x1.  It has worked flawlessly for me in any and all situations, including programming of devices that use huge sysex messages.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on December 31, 2017, 11:58:31 PM
Quote from: 1VL on December 31, 2017, 08:32:24 AM
Do you guys have (positive or negative) experiences with other portable Midi Interfaces? Is there already a list of Midi interfaces that support firmware updates with MIDX-20?

For a list of interfaces, pleases see first post in this thread:
https://www.vguitarforums.com/smf/index.php?topic=21480.0 (https://www.vguitarforums.com/smf/index.php?topic=21480.0)

The cheapest bullet proof portable one is TIE Interface 1/10
The recommended bullet proof portable one is Roland UM-ONE MKII

My theory that some work for editing but not for firmware update (more data) could be related to buffering (or lack of thereof) in the interface hardware.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: 1VL on January 01, 2018, 05:34:37 PM
Thank you - you are awesome!

I have searched the whole thread and overlooked that there is already a suitable topic. ... :-\
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: rolandvg99 on January 01, 2018, 09:42:19 PM
+1 for the Roland UM-ONE MKII. Zero issues vs the M-Audio Midispirt UNO which locks up every now and then.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: 1VL on January 04, 2018, 02:22:04 PM
Thank you ... I'm definitely gonna buy one of these for my live setup!

Different story:
I just stumbled over these devices
Mooer Radar: http://www.mooeraudio.com/?product/201709227917.html (http://www.mooeraudio.com/?product/201709227917.html)
Mooer GE-200: http://www.mooeraudio.com/?product/201709225660.html (http://www.mooeraudio.com/?product/201709225660.html)

One of them is not yet available here, but the possibility to have my own IRs in such a small housing with me (radar) sounds quite appealing to me. That could well complement my GP-10 and GR-55 and help produce a proper sound.

Both have no Midi I/O, but a USB port (GE-200: USB B, Radar: Micro USB) for data transfer from the PC Editor.

Would that be possible to control them with the MIDX-20 (change presets, IRs)?
I do not know at all whether they are class compliant: Here (http://www.mooeraudio.com/?FirmwareUpdate.html (http://www.mooeraudio.com/?FirmwareUpdate.html)) is a *.dll for download - for driver installation?

Does anyone have one of these? Are there any chances?
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: Elantric on January 04, 2018, 02:34:25 PM

AFAIK - none of our members own these (yet)

Both are listed here:

Mooer Radar:
https://www.vguitarforums.com/smf/index.php?topic=21696.msg156504#msg156504

Mooer GE-200:
https://www.vguitarforums.com/smf/index.php?topic=21697.msg156505#msg156505

Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: slyisdead on January 06, 2018, 05:15:07 AM
(https://www.vguitarforums.com/smf/index.php?action=dlattach;topic=17561.0;attach=16900;image)

Just received my MIDX 20  : Connected to a Rocktron Midi Raider. Awsome piece of art. Now my GP10 is magic !
Thanx so much "CodeSmart" for your beautiful work !
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on January 06, 2018, 08:44:56 AM
MS-3 Bridge is ongoing in slow but steady phase. Effect-wise MS-3 is actually a nice hybride between Katana and GT-1 in many aspects. Effects are more Katana-like, spiced up with the great BPM possibilities of the GT-1 for all rates/speeds/delay times.

This is the MIDI map I base my coding on: http://www.primovasound.com/pdf/MIDX_20_MS3.pdf (http://www.primovasound.com/pdf/MIDX_20_MS3.pdf)

Appears to exist an unused "BASS AUTO WAH" in the MS-3 (at least how I see it now),
maybe I find something more in there...
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on January 16, 2018, 01:17:19 PM
MS-3 MIDI Bridge Coding done. Now over to the parameter verification/testing phase.

A new batch of MIDX-20 units is in production. Expect sometime February.

Update 2018-01-16 : 22:14
- Everything REVERB verified
- Everything DELAY params verified
- Everything MASTER params verified
- Everything NOISE GATE params verified
- Everything L1-L3 verified
- Everything FOOT VOL params verified

TODO:
- Patch related CC#'s
- MOD1/MOD2 params
- FX1/FX2 params
- FOOT BPM
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: pokett on January 17, 2018, 11:26:09 AM
Learned about this from the Boss MS-3 Facebook group!

Had a **hopefully** quick question to see if I'm understanding how this works/can be used:

I have a Boss MS-3, but it won't send PC changes in it's memory mode (the MS-3 terminology is 'Assigns') only CC messages. I'm using the MS-3 to change presets on a pedal via Midi PC messages. Would I be able to use this product, sitting in-between the MS-3 and the pedal via Midi, to convert CC messages that I sent from the MS-3 into PC messages that the pedal is expecting? And if so, would any PC messages sent to the pedal still pass through unimpacted?

Thanks!
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on January 17, 2018, 02:31:24 PM
Quote from: pokett on January 17, 2018, 11:26:09 AM
Learned about this from the Boss MS-3 Facebook group!

Had a **hopefully** quick question to see if I'm understanding how this works/can be used:

I have a Boss MS-3, but it won't send PC changes in it's memory mode (the MS-3 terminology is 'Assigns') only CC messages. I'm using the MS-3 to change presets on a pedal via Midi PC messages. Would I be able to use this product, sitting in-between the MS-3 and the pedal via Midi, to convert CC messages that I sent from the MS-3 into PC messages that the pedal is expecting? And if so, would any PC messages sent to the pedal still pass through unimpacted?

Short answer: Yes it has a filter to convert a given CC# to PC#. The PC will carry the same data originated from the CC data. You would connect the MS-3 to MIDX MIDI In and MIDX MIDI OUT to the pedal. No USB magic required.

Looooooong answer (now we talking USB magic)

A) The Way In to MS-3
The primary objective with this excercise is to provide a way IN TO the MS-3, to control the MS-3 patch number, effect types and effect parameters etc. from the outside world. Therefore the MIDX needs to be connected to the USB port of the MS-3. When a certain CC#'s appear at MIDX 5-pin MIDI IN (or at the secondary USB port), the MIDX will modify the related setting, press a button, enable a Loop or whatever  inside the MS-3 (using a hidden SysEx conversation).
Same wise, incoming PC# will change patch of the MS-3.

B) The Way Out of MS-3
The MS-3 is designed to control other things, hence it only have a MIDI OUT connector.

When the MS-3 is setup to transmit MIDI OUT (CC# and PC#), they will also appear at the USB port (still to be verified) and from there they will be relayed out to the MIDX 5-pin MIDI OUT (and also to the secondary USB). Now, while a certain CC# command number is passing through the MIDX on its way out, it's possible to apply "Filters" to it. One of these is called the "CC# to PC# Translation", resulting in a transformation from CC# command number to PC# command. Any other PC# or CC# emitted by the MS-3 will pass through untouched and also appear at MIDI OUT.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on January 20, 2018, 06:55:20 AM
A classy pedalboard by Ibrahim in Turkey, using the MS-3 to control the GP-10 (through the MIDX-20).
(https://www.primovasound.com/gfx/midx20_ibrahim.jpg)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on January 21, 2018, 07:12:42 AM
MIDX-20 MIDI Bridge for BOSS MS-3 - Extend the MS-3 controller with even more control
Control everything of the MS-3 using 100+ CC#, using any MIDI controller (USB or 5-PIN).
Development completed, everything verified - Firmware soon available for download on PrimovaSound web page.

(https://www.primovasound.com/gfx/midx_ms3.bmp)

(https://www.primovasound.com/gfx/midx_ms3_1.png)

(https://www.primovasound.com/gfx/midx_ms3_2.png)

(https://www.primovasound.com/gfx/midx_ms3_3.png)

(https://www.primovasound.com/gfx/midx_ms3_4.png)

(https://www.primovasound.com/gfx/midx_ms3_5.png)

Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: GuitarBuilder on January 21, 2018, 08:50:04 AM
Amazing work, Robert!
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on January 23, 2018, 06:04:05 PM
V2.6 Released
Firmware / PC Assistant V2.6 including MS-3, GT-1, Katana, GP-10, GT-001 etc. posted here:
http://www.primovasound.com/midx_20_page2.html (http://www.primovasound.com/midx_20_page2.html)

MIDX-20 Release notes:
V2.6 2018-01-24
New: Added Boss MS-1 MIDI Bridge
New: Added Boss GT-1 PC# OUT
New: Added More params for Katana Pitch shifter
New: Added Added CC# for Katana FX Loop on/off
Bug: Fixed Katana CC# bugs with CC20-CC23

MIDX-20 MS-3 MIDI Bridge implementation chart
http://www.primovasound.com/pdf/MIDX_20_MS3.pdf (http://www.primovasound.com/pdf/MIDX_20_MS3.pdf)

MIDX-20 GT-1 MIDI Bridge implementation chart
http://www.primovasound.com/pdf/MIDX_20_GT1.pdf (http://www.primovasound.com/pdf/MIDX_20_GT1.pdf)

MIDX-20 V2 Katana MIDI Bridge implementation chart
http://www.primovasound.com/pdf/MIDX_20_KatanaV2.pdf (http://www.primovasound.com/pdf/MIDX_20_KatanaV2.pdf)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on February 07, 2018, 09:28:12 AM
FYI I've just sent out this mail:

Hi,
I'm taking orders for a new limited batch of the MIDX-20 now.
I send this e-mail because you've been in contact with me regarding this product.
Features of the latest firmware:
-   Control of any MIDI class compliant devices.
-   Control of Katana V1 and V2 (in-built extensive Katana MIDI bridge)
-   Control of Boss GT-1 (in-built extensive GT-1 MIDI bridge)
-   Control of Boss MS-3  (in-built extensive MS-3 MIDI bridge)
-   Control of Boss GP-10 using Assigns and MIDI out to iPad and external USB/MIDI synths.
-   Control of Boss GT-001 using Assigns
-   Control of VG-99, GT-10, GT-100, GR-55 and most other Roland/Boss gear.
-   Control of Fender MustangV2 Amps  (in-built extensive Mustang MIDI bridge)
-   Compatible with FCB, Softstep, Logidy or any other popular foot controller.
-   Extensive MIDI filtering and message remapping.
-   MIDI IN and MIDI OUT with MIDI THRU possibility.
-   Two USB connectors.
-   Two jacks for Dual footswitches (Boss FS) or Expression pedals (EV-5)  directly into the box.

Power adapter - Standard 9V Boss guitar DC adapter not included.
(May also be powered using a phone charger 5V to the USB Mini connector)

Some advanced settings require connecting a Windows PC using a USB-to-MIDI cable (ex: Roland UM-ONE MKII) using the PC-Assistant Software.
This also applies if you need to update to firmware or want to swap firmware variant.

Prices:
Inside EU (incl. 25% VAT):   โ‚ฌ185 EUR
Anywhere outside EU:   $185 USD

Or any of these currencies outside EU:
NZ      $253 NZD
Australia      $235 AUD
Canada      $232 CAD
Norway      1450 NOK

It's not the cheapest thing on earth, but it's hand-built and pretty unique.
Downloads, PC-program and documents are here: http://www.primovasound.com/midx_20_page2.html

To order:
PayPal amount to robert.fransson@primova.se
Please put "MIDX-20" in comment field.

Lead time:
I will be able to start shipping out some units sometime next week.

Thanks
Robert
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: Dunny Daw on February 09, 2018, 07:00:56 PM
Can the MIDX-20 provide power via the 5-pin midi?

I have purchased a Roland UM-One mk 2, and it works great for connecting the MIDX-20 to the PC, and programming the MIDX-20.

I've also got a KMI SoftStep 2, and have been able to program it (sort of) from the PC.

I have had the SS2 controlling a Boss GT-1 via MIDX-20, using the two USB UPR and LWR ports of the MIDX-20.

But I wanted to use the SS2 as an input into the 5-pin Midi In on MIDX-20, and use the two USB UPR and LWR ports to control a GT-1 and a GP-10, or similar.

The Roland UM-One seems to need power to work, and isn't getting it (apparently) from the MIDX-20.  I even tried connecting the UM-One to the GT-1 to see if that worked, but still no power.

I see in the examples for the MIDX-20, connecting a 5 pin MIDI Out to a Boss pedal, but those examples would all need a midi-to-USB converter cable, like a UM-One, so will need to get power somehow?

Any thoughts?
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: Elantric on February 09, 2018, 07:29:51 PM
http://www.primovasound.com/midx_20.html
QuotePower   
-   The unit is powered by standard 9V Pedal adapters or any phone charger (5V) into the mini USB connector. Current (amps) rating: If you are using GT,GP,VG,SY or Mustang devices, the required current is just a few milliamps (mA), however if you are connecting high current devices (500mA or more), please consult the manual of the device and find a supply that is powerful enough.

(https://media.sweetwater.com/api/i/f-webp__ha-d2ed44219637c10d__hmac-bd752617df14867285dca27f3181110e61de9e8e/images/items/750/1Spot9v-large.jpg.auto.webp)
You must supply DC power source for the MIDX-20 , ( I recommend a Truetone One-Spot )  then the MIDX-20 can power it self
and many types of connected USB MIDI devices
When the  UM-ONE MKII is connected to MIDX-20 via USB, the MIDX-20 will also power the UM-ONE MKII
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: Dunny Daw on February 09, 2018, 08:18:07 PM
Thanks, Elantric, but I think maybe I didn't ask my question clearly.

I do have a 9v DC powering the MIDX-20, and that is good.

I was hoping to connect:-

1.  MIDX-20 USB UPR  ---> GT-1; via USB cable
2.  MIDX-20 USB LWR  ---> GP-10; via USB cable
3.  SoftStep 2 --> USB type B to USB type A cable --> USB female to female adapter --> USB end of Roland UM-ONE --> 5 pin MIDI end of Roland UM-ONE --> 5 pin MIDI IN of MIDX-20

But there isn't power to drive the UM-ONE for it to connect, or (I think) to then power the SoftStep 2

I was then thinking I could connect the SoftStep 2 to the MIDX-20 USB LWR via a USB type B to USB type A cable (which works, and powers the SaftStep 2) and maybe connect the GT-1 (or GP-10, no difference) to the MIDX-20 as follows:-

4.  5 pin MIDI OUT of MIDX-20 --> 5 pin MIDI end of Roland UM-ONE --> USB female to female adapter --> USB type A to USB type B cable --> GT-1 (or GP-10)

but again there is no power to the UM-ONE to make the connection.

The female to female adapter is necessary because the SoftStep 2 has a USB type B connection (the big square type), and the UM-ONE has a USB Type A cable end.  It is a cheap adapter, maybe that is an issue?
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: Elantric on February 09, 2018, 08:51:37 PM
Quote5 pin MIDI OUT of MIDX-20 --> 5 pin MIDI end of Roland UM-ONE --> USB female to female adapter --> USB type A to USB type B cable --> GT-1 (or GP-10)
(https://images.monoprice.com/productlargeimages/3621.jpg)
Maybe a former Radio Shack manager recommended that connection,  but that will never work

and i'm amazed that many folks have access to arcane USB adapters  that I rarely see in stores.


Learn about USB

https://www.vguitarforums.com/smf/index.php?topic=15763.0
MIDI foot controllers with USB connection I know ( as well as the Boss GP-10, Fishman Tripleplay, Line6 FBV Shortboard MKII , KMI SoftStep II, UM ONE MKII   are:
USB Client (EndPoint) devices

You need a USB Host - and you already used the only two USB host ports you have ( on the MIDX-20 with GT-1 and GP-10  )

You need a MIDI foot controller with a true 5 pin DIN MIDI out to connect to MIDX-20's  5pin MIDI Input
(https://www.thomann.de/pics/bdb/267967/7312390_800.jpg)
                                                         (KMI Expander EXPAND port is NOT a USB Host port)


Consider getting the KMI MIDi Expander ( an a separate USB Power supply for the KMI SS2  to get a true 5 pin MIDI Output connection  - or use a different MIDI foot controller ( FCB-1010) with a true 5 pin MIDI Output connection 
https://support.keithmcmillen.com/hc/en-us/categories/200240785-MIDI-Expander


(https://upload.wikimedia.org/wikipedia/commons/thumb/1/1b/USB_pipes_and_endpoints_(en).svg/220px-USB_pipes_and_endpoints_(en).svg.png)
The USB Bus requires One device to act as USB HOST Device - and those are typically computers 
http://electronics.stackexchange.com/questions/49140/what-exactly-are-the-difference-between-a-usb-host-and-device (http://electronics.stackexchange.com/questions/49140/what-exactly-are-the-difference-between-a-usb-host-and-device)

The USB Host port initiates all communication on the USB bus, the USB Endpoint device only responds when asked by the USB Host. For Details see the specs on usb.org.
http://www.usb.org/developers/docs/devclass_docs/ (http://www.usb.org/developers/docs/devclass_docs/)

(And tell anyone you know (Marketing Manager's, etc) to study the USB Specification before they vote to omit the 5pin DIN MIDI I/O jacks from new gear just to save $2.00 cost.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: gumtown on February 09, 2018, 11:29:04 PM
I have said this before,
but using that USB joiner is like plugging a computer keyboard directly into a printer,
and expecting to print out the letters as you type.
Won't work for many reasons, USB powered devices would not get powered.
The devices would not receive firmware driver support from the host device.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on February 10, 2018, 12:15:11 AM
Dunny Daw,
To do what you want you need yet another MIDX-20.

Two MIDX-20 and a short normal MIDI cable will do it.
* SS2 into MIDX(1) USB LWR
* MIDX(1) MIDI OUT to MIDX(2) MIDI IN
* MIDX(2) USB LWR & UPR into your devices.

To promote your decision I sell you another MIDX-20 with a little ding in the casing for half price $92.5USD. Contact me soon if interested. Also later I want a photo of your final rig  ;D
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: cags12 on February 10, 2018, 05:44:24 AM
I would be interested in B-Stock half price MIDX-20 if Dunny Daw will not want it. PM me in such case please.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on February 12, 2018, 03:56:47 AM
Quote from: cags12 on February 10, 2018, 05:44:24 AM
I would be interested in B-Stock half price MIDX-20 if Dunny Daw will not want it. PM me in such case please.
Done and sold!
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on February 12, 2018, 03:58:28 AM
Posted new firmware today.

V2.7 2018-02-12
New: Added CC# for Bank Up/Down for MS-1 MIDI Bridge
Bug: Foot switch CC# increment/decrement mode fixed

Updated documents and firmware download here:
http://primovasound.com/midx_20_page2.html

Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: Dunny Daw on February 13, 2018, 05:00:30 AM
Blokes,

Thanks for the various replies, and sorry for my late reply - got really tied up with work for the last few days.

@Gumtown
Quote from: gumtown on February 09, 2018, 11:29:04 PM
using that USB joiner is like plugging a computer keyboard directly into a printer,
and expecting to print out the letters as you type.

I knew that the connector wasn't providing any computing horsepower, and I wasn't expecting it to do so.  In my mind, it was like cutting off the Type A connector and soldering in its place a Type B connector.  I went down this path because I saw an illustration in the MIDX-20 manual where Boss pedals were connected to the Mdi In and Out of the MIDX-20.  I mistakenly assumed this was a Midi-to-USB cable, but later realised the various devices CodeSmart showed there were devices that had Midi in and Out on the device, so connection would be a Midi-to-Midi cable.  I also mistakenly thought the computing power was provided by the MIDX-20.
Been thinking about it a bit more since then and realised more what is going on.

@Elantric
Quote(And tell anyone you know (Marketing Manager's, etc) to study the USB Specification before they vote to omit the 5pin DIN MIDI I/O jacks from new gear just to save $2.00 cost.
I'll do that, but the only Marketing Managers I know are trying to sell me railway rollingstock, and not that interested in a Midi port on the train anywhere.

@CodeSmart
QuoteTo promote your decision I sell you another MIDX-20 with a little ding in the casing for half price $92.5USD.
Thank you for this kind offer, it's one of those things where I am thinking I am costing myself money not to buy it.  (And it looks like it is already sold).  I have already bought a few components off you, and if I tell the Leader of the Opposition I am sending more money to my mate in Sweden, she will go ballistic.  I'm pretty sure there is a MIDX-10 here somewhere, I've just got to lay my hands on it again.  And I will look to see if I have any Midi interface I can use as an alternative (just to see if I can get it working that way).


Then at the end of all that, I have to work out how to program the SS2 to do change presets on the GT-1 (can do this via the Basic editor), but also change assigns within a preset on the GT-1 (haven't been successful with this yet, in the Advanced editor).


Thanks all.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on February 13, 2018, 10:47:32 AM
If find no other last resort than receiving a ballistic attack, please let me know, I might have more enclosures with dings or ugly print... 8)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: admin on February 13, 2018, 10:54:37 AM
Or Consider getting the KMI MIDi Expander $59 ( and a separate USB Power supply ($9) for the KMI SS2  to get a true 5 pin MIDI Output connection  to the one MIDX-20
https://support.keithmcmillen.com/hc/en-us/categories/200240785-MIDI-Expander
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on April 01, 2018, 01:14:17 PM
MIDX-20 V2.8 firmware is now available.
Thanks for reporting issues and feeding me new ideas.

All software upgrades and new features are free. Now heading towards adding a GP-10 Bridge...

MIDX-20 Release notes:
V2.8 2018-04-01
New: Added CC# for GT-1 Solo Switch, Solo level and Tuner on/off [Peter K.]
Bug: Fixed Bridges initialization problem with UPR USB (ex: Wha not working after connect etc.) [Several]
Bug: Fixed FS-6/FS-7 toggling problem when footswitch is in latched mode [Bob M.]

Get it here:
http://primovasound.com/midx_20_page2.html

GT-1 Bridge documentation updated:
http://primovasound.com/pdf/MIDX_20_GT1.pdf

( btw. 160+ Guitarists now owning a MIDX-20 :D )
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: beatpete on April 01, 2018, 02:34:46 PM
Quote from: CodeSmart on April 01, 2018, 01:14:17 PM
MIDX-20 V2.8 firmware is now available.
Thanks for reporting issues and feeding me new ideas.

All software upgrades and new features are free. Now heading towards adding a GP-10 Bridge...

MIDX-20 Release notes:
V2.8 2018-04-01
New: Added CC# for GT-1 Solo Switch, Solo level and Tuner on/off [Peter K.]
Bug: Fixed Bridges initialization problem with UPR USB (ex: Wha not working after connect etc.) [Several]
Bug: Fixed FS-6/FS-7 toggling problem when footswitch is in latched mode [Bob M.]

Get it here:
http://primovasound.com/midx_20_page2.html

GT-1 Bridge documentation updated:
http://primovasound.com/pdf/MIDX_20_GT1.pdf

( btw. 160+ Guitarists now owning a MIDX-20 :D )

Thanks so much!
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: gumtown on April 03, 2018, 07:17:44 PM
9 patches on the Katana if you count the PANEL channel too.
Any more than 9 patches and the Katana will just ignore them.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: vtgearhead on April 04, 2018, 05:20:13 AM
Quote from: CodeSmart on April 01, 2018, 01:14:17 PM
( btw. 160+ Guitarists now owning a MIDX-20 :D )

At this rate you will become a thousand-aire in no time at all :-).  Seriously, thanks again for all your efforts and amazing energy level!


Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on April 07, 2018, 03:25:46 PM
MIDX GP-10 Bridge (probably ending in a more or less full set of GP-10 commands) started and is going on well.
It's actually just tedious work 8)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: beatpete on April 09, 2018, 08:43:02 AM
Quote from: CodeSmart on April 07, 2018, 03:25:46 PM
MIDX GP-10 Bridge (probably ending in a more or less full set of GP-10 commands) started and is going on well.
It's actually just tedious work 8)

Fantastic!
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: spankygtr on April 11, 2018, 10:18:46 PM
Hi, I just got the MIDX-20, and I'm trying to figure out the most versatile configuration with these 4 units. I don't intend to use the GP-10 with a standard guitar, so it will only be used occasionally with my Zion Strat style with internal GK-2. However, I'd still like to be able to use it's 2 control pedals, and expression pedal, to control effects changes on the Katana (and possibly the MS-3, if that's possible), with my other guitars, even if the GP-10 is being bypassed.
It looks like I can send midi from the MS-3 to the MIDX Midi In, and have it's Midi Out go to the Katana. One of it's USB ports goes to the GP-10. Then the GP-10's control changes can be merged with the MIDX's so the midi going to the Katana will be what's coming from the MS-3 combined with the cc's generated by the GP-10's switches. Should this work well, say, if I wanted to use the GP-10's expression pedal as a volume pedal for the Katana? And the GP-10's control pedals work as fx on/off? It appears from the MIDX's documentation that this should work. Has anybody here done this?
Also, I wonder if there's anyway to utilize the 2nd USB port on the MIDX to switch stuff on the MS-3? To use the MIDX's control ports (or, hopefully, even use cc's from the GP-10)? Would this create some sort of midi feedback loop or something? Thanks in advance for any help with this!
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on April 12, 2018, 10:07:14 PM
Option 1
for full control of MS-3
GP-10 to LWR USB and
MS-3 to UPR USB ports.
Katana to MIDI out.

RED mode on MIDX
Start from there. Don't think you need to connect MS-3 via MIDI (redundant).
Make sure firmware has a MS3 option installed (if you got it recently, that's the default). Make sure you have latest firmware 2.8
http://primovasound.com/midx_20_page2.html

Get Boome SendSX PC program to see what GP-10 and MS-3 actually transmitts by connecting a USB-to-MIDI cable to MIDI out (temporarily replacing the Katana)

Option 2
for full control of Katana:
GP-10 USB LWR
Katana USB UPR
MS-3 to MIDI IN

In this option you cannot control MS-3


Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: spankygtr on April 13, 2018, 12:31:11 PM
Thanks so much for the info!
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: beatpete on April 14, 2018, 10:48:02 AM
Quote from: spankygtr on April 11, 2018, 10:18:46 PM
Hi, I just got the MIDX-20, and I'm trying to figure out the most versatile configuration with these 4 units. I don't intend to use the GP-10 with a standard guitar, so it will only be used occasionally with my Zion Strat style with internal GK-2. However, I'd still like to be able to use it's 2 control pedals, and expression pedal, to control effects changes on the Katana (and possibly the MS-3, if that's possible), with my other guitars, even if the GP-10 is being bypassed.


FYI The GP-10 only transmits : expression (cc11) from the pedal and sustain from ctrl 1 (cc64 if turned on in settings) and of course note and pitchbend. Unfortunately, no midi is sent from the external ctrls, GK switches, cntr2 or any of the GK controls.

Not sure if any of these will be available with Codesmart's upcoming GP-10 bridge for the MIDX-20, but I doubt it.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on April 14, 2018, 03:33:16 PM
Quote from: beatpete on April 14, 2018, 10:48:02 AM
Not sure if any of these will be available with Codesmart's upcoming GP-10 bridge for the MIDX-20, but I doubt it.
Well, that kind of talk triggers me. What do you exactly want? Just give me a list. Please.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: carlb on April 15, 2018, 01:45:06 AM
If I understand correctly, there's nothing the MIDX-20 or Bridge can do to pickup and transmit GP-10 control switches if the GP-10 isn't sending out messages when those switches are pressed.

But, external switches can be connected directly to the MIDX-20, and either/both the Katana or GP-10 can be setup to respond to those messages.

This seems to be a good avenue to investigate, see if these could do what is needed.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: beatpete on April 15, 2018, 08:32:53 AM
Quote from: CodeSmart on April 14, 2018, 03:33:16 PM
Well, that kind of talk triggers me. What do you exactly want? Just give me a list. Please.

I just meant to inform the previous poster (as carlb reiterated) that the midi functionality isn't there for the switches and I presume that they couldn't be accessed.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on April 15, 2018, 03:13:46 PM
Quote from: beatpete on April 15, 2018, 08:32:53 AM
I just meant to inform the previous poster (as carlb reiterated) that the midi functionality isn't there for the switches and I presume that they couldn't be accessed.
Done know yet. You may be right.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: spankygtr on April 15, 2018, 04:07:31 PM
Hi Robert, I tried:
Option 1
for full control of MS-3
GP-10 to LWR USB and
MS-3 to UPR USB ports.
Katana to MIDI out.
The MS-3 IS transmitting midi to switch the Katana, but isn't sending a pc to the GP-10 (I did get a GP10 message "usb connected"). I understand the GP-10 responds to midi channel 1, so I programmed the MS-3 to send pc1 0n ch1, but the GP-10 is not responding. I tried connecting the midi OUT of the MS-3 to the MIDX, and thought that did the trick-the GP-10 switched. However, that only happened once. It was not repeatable. Is there something I'm missing?
And I'm trying to figure out how to control the MS-3, but can't find any details about how to get it to respond to incoming midi from the MIDX. The assigns have no provision for midi in.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: Yohanes on April 15, 2018, 10:01:40 PM
Quote from: beatpete on April 14, 2018, 10:48:02 AM
FYI The GP-10 only transmits : expression (cc11) from the pedal and sustain from ctrl 1 (cc64 if turned on in settings) and of course note and pitchbend. Unfortunately, no midi is sent from the external ctrls, GK switches, cntr2 or any of the GK controls.

Not sure if any of these will be available with Codesmart's upcoming GP-10 bridge for the MIDX-20, but I doubt it.

Regarding transmitting MIDI control message:
Looking at GP-10 MIDI Implementation Chart, GP-10 can only transmit CC0 (bank select) and CC11 (expression controller, this expression controller has to be set in GP-10 MIDI setting to enable it or disable it. By default the expression pedal will act as MIDI Pitch Bend Function), and also Program Change number 0-98. Just that. According to the MIDI Implementation Chart, GP-10 cannot send CC64 (sustain) but can receive it as Hold by setting in GP-10 MIDI setting.

It can only transmit/receive control message via MIDI channel 1 - 11 (default 1) depending on how you set to transmit your MIDI notes channels.

Regarding MIDI performance: GP-10 can send MIDI notes and MIDI note on/off velocity, but not recognize incoming MIDI notes.

So I don't expect GP-10 as a powerful MIDI controller, it is more of a MIDI controlled device (and that can only be performed thru Boss ASSIGN functions).

That is what I understand from GP-10 MIDI implementation Chart and from its manual, but never test it thoroughly.

I document my learning at:
https://kandani.blogspot.co.id/2017/02/understanding-boss-gp-10s-control-and.html

Hope this help.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: Yohanes on April 15, 2018, 10:23:01 PM
Hi SpankyGtr,

Trying to help here. CMIIW, when you send MIDI PC (Program Change) to GP-10, make sure you send the PC and it's correct number. PC#0 will select GP-10 patch number 1, PC1 will select GP-10 patch number two, and PC#98 will select GP-10 patch number 99 and so on.

Hope this help, thanks.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: beatpete on April 16, 2018, 07:57:05 AM
Quote from: Yohanes on April 15, 2018, 10:01:40 PM
According to the MIDI Implementation Chart, GP-10 cannot send CC64 (sustain) but can receive it as Hold by setting in GP-10 MIDI setting.


Actually, you can assign sustain (cc64) to either cntr 1 or cntr 2 in settings and it DOES transmit sustain from that switch.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on April 16, 2018, 08:32:55 AM
Quote from: spankygtr on April 15, 2018, 04:07:31 PM
Hi Robert, I tried:
Option 1
for full control of MS-3
GP-10 to LWR USB and
MS-3 to UPR USB ports.
Katana to MIDI out.
The MS-3 IS transmitting midi to switch the Katana, but isn't sending a pc to the GP-10 (I did get a GP10 message "usb connected"). I understand the GP-10 responds to midi channel 1, so I programmed the MS-3 to send pc1 0n ch1, but the GP-10 is not responding. I tried connecting the midi OUT of the MS-3 to the MIDX, and thought that did the trick-the GP-10 switched. However, that only happened once. It was not repeatable. Is there something I'm missing?
And I'm trying to figure out how to control the MS-3, but can't find any details about how to get it to respond to incoming midi from the MIDX. The assigns have no provision for midi in.

1. Have you verified in PC-Assistant you are running V2.8?
2. Study the routing in the manual page 23
http://primovasound.com/pdf/MIDX20_Manual.pdf
You should be using the Yellow (or Green mode).
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on April 16, 2018, 08:57:31 AM
Quote from: CodeSmart on April 16, 2018, 08:32:55 AM
1. Have you verified in PC-Assistant you are running V2.8?
2. Study the routing in the manual page 23
http://primovasound.com/pdf/MIDX20_Manual.pdf
You should be using the Yellow (or Green mode).

Just verified:
V2.8
GP-10 Lower, MS-3 upper, Yellow mode. Putted the CC wanted into each of the MS-3 patch settings, and GP-10 changes patch beatifully.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: beatpete on April 16, 2018, 11:49:32 AM
Codesmart:
I'm not sure if this is possible but I would like to have my GP-10 control my MS-3 AND my MS-3 control my GP-10. i.e. GP-10 expression out to control (with a translation) MS-3 delay level. As well as the MS-3 controlling various parameters in the GP-10. Possible?
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: spankygtr on April 16, 2018, 01:13:42 PM
Hi Robert, thanks for the quick reply! Yellow mode got the GP-10 to switch properly, very cool.
Just like beatpete (thanks for your reply as well, Pete), I'm wondering what I can do to control the MS-3, whether by utilizing any cc's the GP-10  might transmit (really hoping that's possible), or via the MIDX-20's Ctrl jacks. I can't see any way to assign the MS-3 to respond to incoming usb midi (been searching), to tell it what channel, and what cc's will do what (the Assigns don't have any provision for INCOMING midi).
Thanks for your info as well, Yohanes. I'm trying to find the GP-10 MIDI setting to enable cc64 to be transmitted.
And I'm wondering if I can do anything with the GP-10 to control the Katana as well. Since I have it on a different channel than the GP-10 (which I've been told is limited to channel 1), I'm guessing there's no way. Hopefully I'm wrong. These new possibilities are tantalizing, though. Just getting the GP-10 to switch via midi is fantastic!
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on April 16, 2018, 02:30:22 PM
Quote from: spankygtr on April 16, 2018, 01:13:42 PM
I'm wondering what I can do to control the MS-3, whether by utilizing any cc's the GP-10  might transmit (really hoping that's possible), or via the MIDX-20's Ctrl jacks. I can't see any way to assign the MS-3 to respond to incoming usb midi (been searching), to tell it what channel, and what cc's will do what (the Assigns don't have any provision for INCOMING midi).
That's why I developed the MS-3 MIDI Bridge, so you can CONTROL the MS-3.
Read and learn what you can do with V2.8 MS-3 flashed into the MIDX-20.
http://primovasound.com/pdf/MIDX_20_MS3.pdf

Regarding the GP-10,I'm still doing clerical work in preparation for the GP-10 bridge so I don't know exactly what's possible as is or what will be possible with the Bridge.

(https://www.primovasound.com/gfx/midx_ms3.bmp)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on April 21, 2018, 11:40:02 AM
Preliminary MIDI MAP for the Boss GP-10
Now it's time to do some coding...

(https://www.primovasound.com/gfx/midx_gp10_1.png)
(https://www.primovasound.com/gfx/midx_gp10_2.png)
(https://www.primovasound.com/gfx/midx_gp10_3.png)
(https://www.primovasound.com/gfx/midx_gp10_4.png)
(https://www.primovasound.com/gfx/midx_gp10_5.png)
(https://www.primovasound.com/gfx/midx_gp10_6.png)

Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: rolandvg99 on April 22, 2018, 02:13:50 AM
MIDX-20 = awesome


Thank you, Robert.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: beatpete on April 22, 2018, 08:19:20 AM
Amazing! thanks.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on April 25, 2018, 12:24:38 PM
MIDX GP-10 Code compiles according to spec.
Unit detected by USB ID. Testing phase begins...

1. Required real-time variable capture verification
2. Intended MIDI Map verification (there's been some changes I'll post later).
After done full Katana, GT-1 and MS-3 this baby won't struggle much 8)

Also, I learnt a lot about the GP-10 I did not knew, even though I've used it for a long time.
It's a great pedal!
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on April 25, 2018, 03:21:37 PM
Quote from: CodeSmart on April 25, 2018, 12:24:38 PM
MIDX GP-10 Code compiles according to spec.
Unit detected by USB ID. Testing phase begins...

1. Required real-time variable capture verification
2. Intended MIDI Map verification (there's been some changes I'll post later).
After done full Katana, GT-1 and MS-3 this baby won't struggle much 8)

Also, I learnt a lot about the GP-10 I did not knew, even though I've used it for a long time.
It's a great pedal!

Initialization and realtime data - Check
Delay & params  - Check
EQ & params  - Check
Foot Vol & Wah params - Check

Continue with the rest some other night. Looking good 8)

Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: vtgearhead on April 25, 2018, 03:25:53 PM
Quote from: CodeSmart on April 25, 2018, 03:21:37 PM
Initialization and realtime data - Check
Delay & params  - Check
EQ & params  - Check
Foot Vol & Wah params - Check

Continue with the rest some other night. Looking good 8)

Your energy level and ability to find time for development continue to amaze...  Keep up the great work, Robert!
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: Yohanes on April 25, 2018, 05:39:26 PM
Quote from: CodeSmart on April 25, 2018, 12:24:38 PM

Also, I learnt a lot about the GP-10 I did not knew, even though I've used it for a long time.
It's a great pedal!

Hi Robert,
Very interesting what you are doing there. If you have time, please share some of your learning about GP-10, it might help a lot of us to unleashed it's potentials. Even if it is too technical I am willing to learn something from you.

Thanks a lot for your hard work.

Best regards,
Yohanes from Indonesia
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on April 26, 2018, 11:56:04 AM
Guys, I have a question about the GP-10 AMP MIC and the SPEAKER settings. Anybody knows?

They do change and I hear the DSP is shortly burping as the setting is changed, but actually I hear no difference in sound out on L/MONO out.

Is this non working stuff or is it used only for USB sound, or why is there no real change in sound?
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: admin on April 26, 2018, 11:58:27 AM
Quote from: CodeSmart on April 26, 2018, 11:56:04 AM
Guys, I have a question about the GP-10 AMP MIC and the SPEAKER settings. Anybody knows?

They do change and I hear the DSP is shortly burping as the setting is changed, but actually I hear no difference in sound out on L/MONO out.

Is this non working stuff or is it used only for USB sound, or why is there no real change in sound?




The GP-10 suffers from having "Smart (Dumb) Jacks" - and there are buried functions or obstacles / hurdles to achieve logical signal routing that at first seems improbable "why does this not work ?"  - but its due to fighting these "Smart Jacks"   

For example , Remove the Headphones from the GP-10 Headphone Jack , else you will never leave the GP-10 Line / Phones Output Mode setting.


Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: gumtown on April 26, 2018, 12:14:22 PM
I am fairly sure that in "Line/Phones" Output select, the Cabinet and mic settings are applied,
but in the other Output select modes they are not applied (because you would otherwise be using a real guitar cabinet).
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: vtgearhead on April 26, 2018, 02:22:01 PM
Quote from: gumtown on April 26, 2018, 12:14:22 PM
I am fairly sure that in "Line/Phones" Output select, the Cabinet and mic settings are applied,
but in the other Output select modes they are not applied (because you would otherwise be using a real guitar cabinet).

That has been my experience with the unit.  And, as Steve points out, with the headphone/line plug inserted all you will ever get is the emulated mode.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: guitared on April 26, 2018, 05:47:42 PM
Got my Midx-20 in the mail today....must say, very impressive looking, well built unit with
very clever programing from a guy making these things part time in his basement shop.
Well packaged and lots of good documentation.

Now I can finally change patches on my Gp10 together with the gr55,using my tablet with
Band helper app.
I can also now change parameters on the gr55 using the boss fs7.

Thanks Robert for your work and efforts on these projects.
Now I just got to sell off a few things I don't need to help pay for it.... :)

Ed
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: spankygtr on April 28, 2018, 04:16:18 PM
Is it possible to use the MS-3's bpm tap (which I'm currently setting with the current number parameter) to control the Katana's tap tempo (with the MIDX-20)? If so, is there an easy way to configure this? And I imagine I can turn delay on/off with a footswitch connected to the MIDX?
Would I need to use the Assistant PC software to accomplish this?
I saw the huge list of midi cc's for the Katana, but it's kind of overwhelming to me at this point in my midi education.
Has anyone had success using the GP-10's limited midi cc OUT capabilities?
Thanks again to all the folks here for all the help!
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on May 02, 2018, 02:27:18 PM
Quote from: spankygtr on April 28, 2018, 04:16:18 PM
Is it possible to use the MS-3's bpm tap (which I'm currently setting with the current number parameter) to control the Katana's tap tempo (with the MIDX-20)? If so, is there an easy way to configure this? And I imagine I can turn delay on/off with a footswitch connected to the MIDX?
Would I need to use the Assistant PC software to accomplish this?
I saw the huge list of midi cc's for the Katana, but it's kind of overwhelming to me at this point in my midi education.
Has anyone had success using the GP-10's limited midi cc OUT capabilities?
Thanks again to all the folks here for all the help!

Not really. Katana does not have BPM.
The only similar thing I can think of is if you connect a FS-6/FS-7 to the MIDX and set it up to send tap tempo to both devices.

Something like this example:
Connect Katana to LWR USB and setup the MIDX Lower Bridge listening channel to channel 1
Connect MS-3 to UPR USB and setup the MIDX Upper Bridge listening channel to channel 2
Connect FS-6 to CTRL1 of MIDX

Setup MIDX CTRL1 FS to send CC#17 to channel 2  (i.e. MS-3 Bridge Tap Tempo BPM)
Setup a 'Translation' filter in MIDX with
'Point of operation'=USB LWR OUT,
'From Ch'=2,
'From CC#'=17,
'To Ch'=1,
'To CC#'=42 (i.e. Katana Bridge Tap Temp1 & TapTempo2).

Explanation:
When the FS is periodically pressed CC#17 will be transmitted on Channel 2.
The MS-3 Bridge listens on channel 2 and measures the time between the taps and will setup the MS3 BPM accordingly over the USB.

The CC is also transmitted to LWR USB and will be intercepted be a 'Translator' that will convert the CC#17 on channel 2 to CC#42 on channel 1. The Katana bridge will receive this CC and measure the time between the Taps and setup the Katana Delay time and Delay Time2 accordingly over the USB.


Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: spankygtr on May 02, 2018, 02:52:51 PM
Thanks for the detailed response, Robert. However, I have the MIDX configured this way, as per your earlier recommendation:
GP-10 to LWR USB and
MS-3 to UPR USB ports.
Katana to MIDI out.
I wasn't aware MS-3 listened on channel 2, that's what I have Katana set to, but I could certainly change that to 3.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on May 02, 2018, 03:02:34 PM
Quote from: spankygtr on May 02, 2018, 02:52:51 PM
Thanks for the detailed response, Robert. However, I have the MIDX configured this way, as per your earlier recommendation:
GP-10 to LWR USB and
MS-3 to UPR USB ports.
Katana to MIDI out.
I wasn't aware MS-3 listened on channel 2, that's what I have Katana set to, but I could certainly change that to 3.

Aha, now I remember your configuration.
The bridges listens to what YOU tell them to, using the PC Assistant program. Default is 1 for all bridges.
In your scenario there's no way to tell the Katana about Tap Time as Boss has not provided such MIDI command in the Katana.

Don't you have enough sound modelling possibilities in the MS-3 + GP-10 ? Why not use the Katana as an amp without delays and such...
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on May 02, 2018, 03:04:18 PM
The GP-10 Midi Bridge is completed and V2.9 will have the following firmware flash options:
1. Fender Mustang MIDI Bridge
2. Katana + MS-3 MIDI Bridges
3. Katana + GT-1 MIDI Bridges
4. Katana + GP-10 MIDI Bridges - NEW!
5. MS-3 + GP-10 MIDI Bridges - NEW!
6. GT-1 + GP-10 MIDI Bridges - NEW!

If the GP-10 Bridge is active it will pass through the following eight CC# to the GP-10
13,17,28,29,30,76,93,94. These unused CC's may be used for the eight native GP-10 ASSIGNS on top of the massive bridge functionality.

Regardless of above, SY, VG, GR and USB MIDI Compliant devices like FTP works as before.

I will inform when posted in just a couple of days.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: spankygtr on May 02, 2018, 03:20:19 PM
"Don't you have enough sound modelling possibilities in the MS-3 + GP-10 ? Why not use the Katana as an amp without delays and such..."

Sure, there are lots of options there. However, I was told I could run 2 delays in parallel within the Katana (actually haven't gotten confirmation of this though). Plus, it's got the SDE-3000 model.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: admin on May 02, 2018, 03:24:13 PM
QuoteI was told I could run 2 {Internal Katana} delays in parallel within the Katana



If you figure out how to achieve 2 Katana internal Delay FX  in Parallel = post the patch

(https://s6.postimg.cc/80xg7il4v/Ka_T_2dly.png)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on May 02, 2018, 03:45:19 PM
Quote from: spankygtr on May 02, 2018, 03:20:19 PM
I was told I could run 2 delays in parallel within the Katana (actually haven't gotten confirmation of this though). Plus, it's got the SDE-3000 model.

No there's only one sound chain. So there's no effects in parallel in there. There are two delays you may use, yes! but they are connected after each other (at least I don't know how to do it any other way).
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: spankygtr on May 02, 2018, 03:53:23 PM
I guess it's possible with a delay in the MS-3 into the fx loop of the Katana (with one or both of it's delays engaged), with the Katana's loop set in parallel via BTS. Shouldn't that work?
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on May 02, 2018, 04:12:45 PM
Quote from: spankygtr on May 02, 2018, 03:53:23 PM
I guess it's possible with a delay in the MS-3 into the fx loop of the Katana, with it's loop set in parallel via BTS. Shouldn't that work?
Yes, sounds likely. But if you need to control the Katana delay time by MIDI you need a MIDX Bridge to encapsulate it (via USB).
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: beatpete on May 02, 2018, 04:15:55 PM
Quote from: CodeSmart on May 02, 2018, 03:04:18 PM
The GP-10 Midi Bridge is completed and V2.9 will have the following firmware flash options:
1. Fender Mustang MIDI Bridge
2. Katana + MS-3 MIDI Bridges
3. Katana + GT-1 MIDI Bridges
4. Katana + GP-10 MIDI Bridges - NEW!
5. MS-3 + GP-10 MIDI Bridges - NEW!
6. GT-1 + GP-10 MIDI Bridges - NEW!

If the GP-10 Bridge is active it will pass through the following eight CC# to the GP-10
13,17,28,29,30,76,93,94. These unused CC's may be used for the eight native GP-10 ASSIGNS on top of the massive bridge functionality.

Regardless of above, SY, VG, GR and USB MIDI Compliant devices like FTP works as before.

I will inform when posted in just a couple of days.
Fantastic!
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on May 02, 2018, 04:28:54 PM
Quote from: beatpete on May 02, 2018, 04:15:55 PM
Fantastic!

'Final' MIDI MAP for the Boss GP-10!

(https://www.primovasound.com/gfx/midx_gp10_1.png)
(https://www.primovasound.com/gfx/midx_gp10_2.png)
(https://www.primovasound.com/gfx/midx_gp10_3.png)
(https://www.primovasound.com/gfx/midx_gp10_4.png)
(https://www.primovasound.com/gfx/midx_gp10_5.png)
(https://www.primovasound.com/gfx/midx_gp10_6.png)

Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on May 03, 2018, 04:44:33 PM
New firmware V2.9 with GP-10 MIDI Bridge options posted today.

GP-10 MIDI Bridge document
http://primovasound.com/pdf/MIDX_20_GP-10.pdf (http://primovasound.com/pdf/MIDX_20_GP-10.pdf)

New PC Assistant V2.9 with new firmware options (6 variants).
(you must uninstall existing MIDX-20 Assistant before installing the new)
http://primovasound.com/firmware/MIDX-20%20Setup.zip (http://primovasound.com/firmware/MIDX-20%20Setup.zip)

Why this new Bridge?
The GP-10 have 8 ASSIGNS - These cover many of the MIDI possibilities and are still available using the unused CC#13, 17, 28, 29, 30, 76, 93, 94 that will pass through to the GP-10.

The bridge allow you to go beyond the 8 assigns and control more things in the GP-10.
As an example CC#1 will allow you to change the global GK Setting. This can be great if you want/need to swap GK guitar in a live situation.

Another example is CC#26 that will change PU selection regardless of what El.Guitar modelling you are using. You could for example connect two FS-6/FS-7 to the MIDX-20 and have one FS-6 step up/down through a range of El. guitar models (CC#25) and have the other step up/down through PU selections (CC#26) regardless of actual modelling type.

A third example is CC#15 Tap tempo master BPM. One foot switch could easily be configured to control the rate of Chorus, Phaser, Flanger, Tremolo, Pan, Rotary, UNI-V rate with the tap of your foot. Another foot switch (via CC#14) could be used to Tap Tempo the Delay only.

If you prefer an Expression pedal to control the rate of effects, CC#114 will control the rate of Phase, Flanger, Tremolo,Pan, Rotary, UniV and Chorus regardless of which effect type engaged.

Remember that the Bridge operates Globally to the GP-10 whereas the ASSIGNS are Patch specific.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: vtgearhead on May 04, 2018, 06:37:31 AM
Awesome job.  Can you bottle some of that energy level and make it available to others? :-)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: gumtown on May 04, 2018, 12:25:51 PM
Quote from: spankygtr on May 02, 2018, 03:20:19 PMHowever, I was told I could run 2 delays in parallel within the Katana (actually haven't gotten confirmation of this though). Plus, it's got the SDE-3000 model.
With FxFloorBoard you can probably use the "Sneaky Delays" with the "Dual Parallel" option, with Delay 1 and Delay 2, that will give you 2 parallel delays.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: Gurbz on May 04, 2018, 02:55:44 PM
I ordered one  :)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: spankygtr on May 04, 2018, 05:40:50 PM
Hi Robert (Codesmart), regarding your info on setting tap tempo, you wrote:
"Katana does not have BPM.
The only similar thing I can think of is if you connect a FS-6/FS-7 to the MIDX and set it up to send tap tempo to both devices.

Something like this example:
Connect Katana to LWR USB and setup the MIDX Lower Bridge listening channel to channel 1
Connect MS-3 to UPR USB and setup the MIDX Upper Bridge listening channel to channel 2
Connect FS-6 to CTRL1 of MIDX"

The downside to this setup is I don't have control of my GP-10. So I was wondering if it's possible to connect the MS-3 to the MIDX via midi, with the MIDX's  USB ports connected to Katana and GP-10, and, using the MS-3's bpm tap, to simultaneously send tap tempo to Katana? Can the MIDX convert MS-3's outgoing midi clock to cc's Katana can use?
Thanks again.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on May 04, 2018, 10:45:17 PM
Quote from: spankygtr on May 04, 2018, 05:40:50 PM
Hi Robert (Codesmart), regarding your info on setting tap tempo, you wrote:
"Katana does not have BPM.
The only similar thing I can think of is if you connect a FS-6/FS-7 to the MIDX and set it up to send tap tempo to both devices.

Something like this example:
Connect Katana to LWR USB and setup the MIDX Lower Bridge listening channel to channel 1
Connect MS-3 to UPR USB and setup the MIDX Upper Bridge listening channel to channel 2
Connect FS-6 to CTRL1 of MIDX"

The downside to this setup is I don't have control of my GP-10. So I was wondering if it's possible to connect the MS-3 to the MIDX via midi, with the MIDX's  USB ports connected to Katana and GP-10, and, using the MS-3's bpm tap, to simultaneously send tap tempo to Katana? Can the MIDX convert MS-3's outgoing midi clock to cc's Katana can use?
Thanks again.
Nop, not today. I'll would have to implement it, if possible.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: spankygtr on May 05, 2018, 11:24:19 AM
Thanks for your quick response.
Could I still use this config (MS-3 to the MIDX via midi, with the MIDX's  USB ports connected to Katana and GP-10) to control volume of Katana from an expression pedal connected to MIDX?
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: Peter the GR-eat... on May 05, 2018, 06:07:10 PM
Amazing! You make a great thing better!
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on May 05, 2018, 11:30:02 PM
Quote from: spankygtr on May 05, 2018, 11:24:19 AM
Thanks for your quick response.
Could I still use this config (MS-3 to the MIDX via midi, with the MIDX's  USB ports connected to Katana and GP-10) to control volume of Katana from an expression pedal connected to MIDX?
Sure, you can control everything the Katana bridge (100+ parameters) permits you via the CTRL jacks. The jacks 'knows' if you connect a FS or an Expression pedal. Choose The expression CC and Curve type using the PC Assistant.
Katana:
CC#7 Global volume
CC#32 Amp volume
CC#51 Booster effect level
Etc...

http://primovasound.com/pdf/MIDX_20_KatanaV2.pdf
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: spankygtr on May 08, 2018, 01:04:51 AM
Hi Robert, so I'm back to this:
Option 1
for full control of MS-3
GP-10 to LWR USB and
MS-3 to UPR USB ports.
Katana to MIDI out.

I finally got an expression pedal connected to CTRL2 on MIDX to successfully control volume of MS-3 (cc 24). However, I was no longer able to do patch changes on GP10 and Katana. Realized I needed to be in green or yellow mode to do that. Switched to either of these modes, the expression pedal no longer worked. Do you have any idea what I did wrong? Thanks.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: rolandvg99 on May 08, 2018, 05:19:08 AM
The current version of Katana bridge is close to perfect. I still miss an assign for the Foot Volume block.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on May 08, 2018, 04:48:59 PM
Quote from: spankygtr on May 08, 2018, 01:04:51 AM
Hi Robert, so I'm back to this:
Option 1
for full control of MS-3
GP-10 to LWR USB and
MS-3 to UPR USB ports.
Katana to MIDI out.

I finally got an expression pedal connected to CTRL2 on MIDX to successfully control volume of MS-3 (cc 24). However, I was no longer able to do patch changes on GP10 and Katana. Realized I needed to be in green or yellow mode to do that. Switched to either of these modes, the expression pedal no longer worked. Do you have any idea what I did wrong? Thanks.

I'll check the code soon...
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: Gurbz on May 13, 2018, 06:37:15 AM
Just got started with the midx-20, using it with the katana head. I can control every parameter when connecting a expression pedal or footswitch.
Pretty awesome!

Is it possible to assign different CC to expression pedals in different presets? For example: preset 1 wah control and preset 2 speed control of vibrato with same expression pedal? That would require assigning different cc's each patch to same pedal.

At this point I have a vg-88 and a boss me-x but it seems I'm missing a midi controller. I can map midi cc data with a midi mapper though.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on May 13, 2018, 12:30:55 PM
Quote from: spankygtr on May 08, 2018, 01:04:51 AM
Hi Robert, so I'm back to this:
Option 1
for full control of MS-3
GP-10 to LWR USB and
MS-3 to UPR USB ports.
Katana to MIDI out.

I finally got an expression pedal connected to CTRL2 on MIDX to successfully control volume of MS-3 (cc 24). However, I was no longer able to do patch changes on GP10 and Katana. Realized I needed to be in green or yellow mode to do that. Switched to either of these modes, the expression pedal no longer worked. Do you have any idea what I did wrong? Thanks.

It's not a bug, if you look at page 23 in the manual, the CTRL1/CTRL2 is never sent to the upper slot.
When I developed the routings I did not foresee the scenario of "controlling the controller".
CURRENT ROUTING (V2.9) FOR YELLOW MODE:
(https://www.primovasound.com/gfx/yellow_mode1.png)

However, I have compiled a new tentative version, and would gladly send you the hex file (yes it's possible to select an external hex file in the PC-Assistant firmware flash dialog).
NEW ROUTING FOR YELLOW MODE:
(https://www.primovasound.com/gfx/yellow_mode2.png)

Send me an email (sound@primova.se) and I'll hand you the hex file to try.
I have very little time to post a full V2.10 release on my homepage right now.

Thanks
Robert
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on May 13, 2018, 12:42:43 PM
Quote from: Gurbz on May 13, 2018, 06:37:15 AM
Just got started with the midx-20, using it with the katana head. I can control every parameter when connecting a expression pedal or footswitch.
Pretty awesome!

Is it possible to assign different CC to expression pedals in different presets? For example: preset 1 wah control and preset 2 speed control of vibrato with same expression pedal? That would require assigning different cc's each patch to same pedal.

At this point I have a vg-88 and a boss me-x but it seems I'm missing a midi controller. I can map midi cc data with a midi mapper though.

No I can't have different CC mappings for different Katana patches. However for the example you gave:
PEDAL WHA PED.POS is CC#62 for MOD and CC#92 for FX
VIBRATO RATE is also CC#62 for MOD and CC#92 for FX

Note: CC62 and CC92 controls the "major feature" of all MOD/FX effects.

Note also: The MIDX-20 can also be setup to transmitt more than one CC#. This is configured in the "Translations" tab under "Translations/Operations" section.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: Gurbz on May 13, 2018, 02:44:42 PM
Thanks, I'm fooling around with a midi mapper that remaps CC or PC data and stores that in a 'scene' (128). That scene becomes a preset that I can summon with the vg-88 (1-128 presets)

I'll let you know if this works, the idea is to create a preset with midi data externally, send to katana.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: spankygtr on May 14, 2018, 08:44:59 PM
Hi Robert (Codesmart), When I connected my FS-7 to MIDX-20's Ctrl2 port, the fields (in PC Assistant) where you would fill in cc "Command" and "Ch" are greyed out, don't know if it didnt recognize the FS7 or what (I tried 2 different trs cables, which I know are functioning properly). Am I missing something? Can't get the FS-7 to do anything.
Also, I see you've written that MIDX can do CC# to PC# conversion. I cant find any field for that in PC Assistant. Sorry if I'm missing something-dont want to waste anybody's time. Thanks.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on May 14, 2018, 10:01:26 PM
Quote from: spankygtr on May 14, 2018, 08:44:59 PM
Hi Robert (Codesmart), When I connected my FS-7 to MIDX-20's Ctrl2 port, the fields (in PC Assistant) where you would fill in cc "Command" and "Ch" are greyed out, don't know if it didnt recognize the FS7 or what (I tried 2 different trs cables, which I know are functioning properly). Am I missing something? Can't get the FS-7 to do anything.

http://primovasound.com/pdf/MIDX20_Assistant.pdf
Image at Page 6: Use Ch setting in the EXPRESSION PEDAL section, they are shared. Image at Page 7: There are unfortunately two combo boxes marked "Command" in this page, the lower is decided by what you choose in the upper Command combo box.

Quote from: spankygtr on May 14, 2018, 08:44:59 PM
Also, I see you've written that MIDX can do CC# to PC# conversion. I cant find any field for that in PC Assistant. Sorry if I'm missing something-dont want to waste anybody's time. Thanks.

Image at Page 10: This is the property page you use.
First select "point of operation"  and then you move on with settings to the right. Read page 12 please, it's all there. You find CC to PC in 'operation' combo box.

Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: Gurbz on May 21, 2018, 11:39:37 AM
I'm starting to understand the sheer power of the midx-20. :o

Now I'm trying to use the CTL pedal (momentary switch) of the Rolland VG-88 to activate 2 CC#'s (solo boost and reverb) through MIDI for a solo tone. No luck yet when programming CC# translations/operations.

Robert, I have a few questions:

1. When selecting point of operations I select MIDI IN.  Should that be USB LWR OUT, katana?

2. Can selecting SW Toggle turn a momentary switch into a latched?

3. I have response for one CC but not two. Is toggling double or triple CC#'s possible?

Grtz,

Gurbz
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: admin on May 21, 2018, 11:52:13 AM
Quote from: Gurbz on May 21, 2018, 11:39:37 AM
I'm starting to understand the sheer power of the midx-20. :o

Now I'm trying to use the CTL pedal (momentary switch) of the Rolland VG-88 to activate 2 CC#'s (solo boost and reverb) through MIDI for a solo tone.


If you have upgraded the VG-88 to the "V2" firmware ( Roland support in your country does this ) you may use the VG-88 VEDITOR
https://www.vguitarforums.com/smf/index.php?action=downloads;sa=downfile&id=13
Description: V-EDITOR 0.51  - Librarian / Editor for the Roland VG-88
By Ralph Benchetrit

The original Developer (Ralph Benchetrit in France)  ceased all work on this VG-88 Editor back in 2003.

Sadly, the old VG-88 Veditor Yahoo Group has turned into a spam machine and I have no contact with the developer
http://groups.yahoo.com/neo/groups/VEditor/info
Re VG-88 Organizer and VEditor for VG-88 - you must use a 5pin DIN MIDI I/O Cable and set this in the preferences for each application

Many USB to MIDI I/O cables are listed here:
https://www.vguitarforums.com/smf/index.php?topic=8393.0

These apps were both designed for Win98 - so you may have to both Run as Administrator when installing, and set them to "Windows Compatibility Mode"
http://windows.microsoft.com/en-us/windows/make-older-programs-run

Questions should be posted on the VG-88 Board here:
https://www.vguitarforums.com/smf/index.php?board=117.0

Watch VG-88 VEditor in Action here:
https://www.vguitarforums.com/smf/index.php?topic=6455.0

https://youtu.be/XFz24YOxSso
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: Gurbz on May 21, 2018, 12:33:42 PM
Yeah, in the Systemโ€”>Midiโ€”> page/tab 2, you can define CC# number midi out for the CTL pedal. But I can't get it in latched response on the midx-20 with SW TOGGLE selection.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on May 23, 2018, 02:49:12 PM
Quote from: Gurbz on May 21, 2018, 11:39:37 AM
I'm starting to understand the sheer power of the midx-20. :o

Now I'm trying to use the CTL pedal (momentary switch) of the Rolland VG-88 to activate 2 CC#'s (solo boost and reverb) through MIDI for a solo tone. No luck yet when programming CC# translations/operations.

Robert, I have a few questions:

1. When selecting point of operations I select MIDI IN.  Should that be USB LWR OUT, katana?

2. Can selecting SW Toggle turn a momentary switch into a latched?

3. I have response for one CC but not two. Is toggling double or triple CC#'s possible?

Grtz,

Gurbz

1. Point of operation is the place where the translation should occur. If something incoming on MIDI IN should be modified before hitting the MIDX router then MIDI IN is the setting you seek. If something should be modified before hitting the Katana bridge then USB out is the suitable location. Etc.

2. Yes I think it's possible, however I'm away from computer now.
3. Any CC Command can be forwarded to another CC (and other channel ), keeping the original CC. It's done in the Translation settings. This can be done several times up to six, then you run out of translations. So a CC#20 Command can also cause a CC#30 and a CC#40 command etc.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: Gurbz on May 24, 2018, 01:23:58 PM
Yes! Made some progress. When selecting point of operation midi in, channel 1, CC# 10 to channel 1 CC#16 exp toe CC# the katana booster/mod switches on while using the momentary CTL switch from the VG-88. The momentary switch acts like a latched, pretty sweet!

When I double the same line for toggling a double CC# 16 + 17 the result is not an activation of the booster mod (16)  and delay/fix (17): instead only delay/fx is activated.
When I triple the line with CC# 16+17+18 only reverb (18) is activated.

Any ideas how to double or triple the CC# activation?
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on May 24, 2018, 11:08:41 PM
Quote from: Gurbz on May 24, 2018, 01:23:58 PM

When I double the same line for toggling a double CC# 16 + 17 the result is not an activation of the booster mod (16)  and delay/fix (17): instead only delay/fx is activated.
When I triple the line with CC# 16+17+18 only reverb (18) is activated.

Any ideas how to double or triple the CC# activation?

...and you have checked the checkbox, "keep original message" for each Line?
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: Gurbz on May 25, 2018, 02:50:49 AM
Nope, I'm gonna try that  ;)

No - wait: that checkbox disappeared when selecting option exp toe CC#?! (Not using SW Toggle)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: Gurbz on May 25, 2018, 09:26:32 AM
But got a decent midi foot controller delivered today, an ART X-15 ultra midi footcontroller. Gonna use that from now in to control the Katana through the midx-20. ;D
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on May 26, 2018, 03:00:46 PM
Please be noted firmware version 2.10 is now available
http://www.primovasound.com/midx_20_page2.html

Thanks to Jeff and others I have made some changes to improve the firmware a bit further.

MIDX-20 Release notes:
V2.10 2018-05-26
Bug: In Yellow mode you can now control the controller from CTRL jacks (i.e. MS-3 in upper slot)
Bug: In Blank/White mode CTRL jacks now work smoothly (something like this was reported earlier, but now I nailed it)

Thanks
Codesmart
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: spankygtr on May 27, 2018, 11:54:32 AM
Thanks Robert! I was able to quickly accomplish what I wanted last night after installing the update. i need to pick up another FS-7, but I was able to use a one button footswitch i had laying around to control the MS-3 bpm tap globally (now I can use curnum for something else).
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on May 27, 2018, 02:48:21 PM
Quote from: spankygtr on May 27, 2018, 11:54:32 AM
Thanks Robert! I was able to quickly accomplish what I wanted last night after installing the update. i need to pick up another FS-7, but I was able to use a one button footswitch i had laying around to control the MS-3 bpm tap globally (now I can use curnum for something else).
Glad you get your gear in "ordnung" as they say in Gemany.

...




P.S. I'm sadly read they lost their longest word in 2013:
"Rindfleischetikettierungsรผberwachungsaufgabenรผbertragungsgesetz" ;D

However we Swedes (with a similar habit of concatinating separate words into a looooong word) still got this:
"Nordvรคstersjรถkustartilleriflygspaningssimulatoranlรคggningsmaterielunderhรฅllsuppfรถljningssystemdiskussionsinlรคggsfรถrberedelsearbeten"
Beat that if you can?

What it means?
"Preparation work for North West Coast Artillery flight surveillance simulation facility material maintenance feedback system discussion posts."

Sorry, don't know what got me into this 8)


Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: vtgearhead on May 27, 2018, 03:33:11 PM
Quote from: CodeSmart on May 27, 2018, 02:48:21 PM
Glad you get your gear in "ordnung" as they say in Gemany.

...




P.S. I'm sadly read they lost their longest word in 2013:
"Rindfleischetikettierungsรผberwachungsaufgabenรผbertragungsgesetz" ;D

However we Swedes (with a similar habit of concatinating separate words into a looooong word) still got this:
"Nordvรคstersjรถkustartilleriflygspaningssimulatoranlรคggningsmaterielunderhรฅllsuppfรถljningssystemdiskussionsinlรคggsfรถrberedelsearbeten"
Beat that if you can?

What it means?
"Preparation work for North West Coast Artillery flight surveillance simulation facility material maintenance feedback system discussion posts."

Sorry, don't know what got me into this 8)

As an English-only speaker, I am starting to feel a bit inadequate... :-)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: gumtown on May 27, 2018, 03:38:42 PM
Quote from: CodeSmart on May 27, 2018, 02:48:21 PM
Sorry, don't know what got me into this 8)
OK you asked for it....
Longest name for a place in New Zealand (and the world)
Taumatawhakatangihangakoauauotamateaturipukakapikimaungahoronukupokaiwhenuakitanatahu

(https://upload.wikimedia.org/wikipedia/commons/5/5b/New_Zealand_0577.jpg)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on May 27, 2018, 05:02:59 PM
Quote from: gumtown on May 27, 2018, 03:38:42 PM
OK you asked for it....
Longest name for a place in New Zealand (and the world)
Taumatawhakatangihangakoauauotamateaturipukakapikimaungahoronukupokaiwhenuakitanatahu

(https://upload.wikimedia.org/wikipedia/commons/5/5b/New_Zealand_0577.jpg)

And now I hope you're a Mฤori man enough to tell me what that huge thing means :o
I see "whaka" in there so probably something about a hole in a canoe and had to use the paddles as weapons ;D
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: gumtown on May 27, 2018, 05:26:12 PM
I use Google, YouTube, and Google translate (which didn't help).

Translated to:
"The hill where the great traveller (Chief) Tamatea with the bony knees, who slid and climbed mountains, played his nose flute to his beloved"

https://youtu.be/PCaeBpArULo

and I think this old 1970's song used that in the intro

https://youtu.be/ofb8JmZudHA

Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on May 27, 2018, 05:46:27 PM
Quote from: gumtown on May 27, 2018, 05:26:12 PM
I use Google, YouTube, and Google translate (which didn't help).

Translated to:
"The hill where the great traveller (Chief) Tamatea with the bony knees, who slid and climbed mountains, played his nose flute to his beloved"

https://youtu.be/PCaeBpArULo

and I think this old 1970's song used that in the intro

https://youtu.be/ofb8JmZudHA
...and there went my canoe theory down the drain. Thanks. :D
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on June 17, 2018, 02:48:48 AM
MIDX-20 Review
https://www.emusician.com/gear/review-primova-midx-20-dual-usb-host (https://www.emusician.com/gear/review-primova-midx-20-dual-usb-host)

Review: Primova MIDX-20 Dual USB Host
A small, versatile utility device for the electronic guitarist
MARTY CUTLERJUN 11, 2018
I love my Boss GP-10 because it's a versatile guitar-modeling unit and processor. And as a guitar-to-MIDI converter, it is every bit as capable as the GR-55, its Roland cousin, with one significant exception: It only offers USB MIDI output. Consequently, the GP-10 isn't equipped to address external hardware MIDI devices on its own.

The MIDX-20 packs a lot of functionality into a small device.
Of course, your computer's MIDI interface is up to the task, but for onstage rigs, your computer isn't always an advisable part of the backline. And although there are standalone devices that can transport the controller's MIDI output through conventional five-pin MIDI ports, few offer much in the way of expanded expression capabilities or can alter the signal flow in a variety of useful configurations.

That's where the Primova MIDX-20 comes in. It might not be the flashiest gadget in your rig, but its signal routing and merging capabilities are powerful: Sometimes the least glamorous gadget is the key to new channels of expression and flexibility.

With a surface area that's roughly the size of a small smart phone, the MIDX-20 is built to withstand the rigors of the stage, yet small enough to be unobtrusive in the studio. Its feature set is well thought out, with two USB jacks, MIDI In and Out (which can also serve as a MIDI merger), and a pair of analog ยผ-inch TRS jacks for control sources such as footswitches or expression pedals. You can power the unit using a mini-USB cable or an 8-12V adapter.


The main objective of the MIDX-20 is to provide connectivity. For example, I was able to go significantly beyond simple note triggering: Among other things, I was able to connect and configure my Keith McMillen SoftStep 2 to send Program and Control Change (CC) messages through to a Roland MBD-1 Bass and Drum module. In order to send MIDI data from the SoftStep and the GP-10, the MIDX-20 can switch on a MIDI merge function.

The MIDX-20 also worked beautifully with my Fishman TriplePlay USB receiver and the SoftStep unit, expanding its MIDI control several times over. Any Class-compliant USB device (meaning no driver necessary) can connect to the MIDX-20, and the unit has two bidirectional USB ports. The MIDX-20 also has onboard MIDI bridge software to control several amps, including the Fender Mustang and the Boss Katana series, as well as the Boss GT-1 and MS-3.

As you might expect from a device with a multitude of functions stuffed into a small case, the visual feedback is sparse. A pair of green LEDs indicate MIDI I/O activity. All other information is communicated by a trio of multicolor LEDs.

There are two ways you can program the MIDX-20 for use with footswitches, amp control, and the various signal-flow modes. The first is with Primova's MIDX-20 Setup Assistant software (a free download), which lets you store and edit different settings for all of the unit's features. For MIDI communication with the computer, you must disconnect any hardware MIDI devices in order for the MIDX-20 to handshake with your MIDI interface.

The software only runs on Windows operating systems. At Primova's suggestion, I also tried running it under several Windows emulation wrappers, including Crossover, Wineskin, and NES Software WINONX 2, with varying degrees of success: Wineskin, a freeware program, seemed to be the most reliable emulation software in this case.

The second alternative to programming the MIDX-20 requires no computer but uses a single push-button situated alongside the MIDI ports (see Fig. 1). The button is recessed and requires a small object, such as a toothpick or small screwdriver, to press the button.

Fig. 1. The little hole to the left of the MIDI ports holds the Set button, which you use to program the device without using a computer.
Fig. 1. The little hole to the left of the MIDI ports holds the Set button, which you use to program the device without using a computer.
The manual offers a menu of short and long clicks for prog ramming. For instance, five fast clicks puts the MIDX-20 in Edit mode, one click increments a value, and two clicks moves on to the next parameter. CCs are entered with values of ten first, then the ones. Between counting clicks and consulting the PDF, this felt like programming through a keyhole while picking a lock and reading a manual.

Nonetheless, the MIDX-20 worked with the McMillen Softstep 2, the Boss GP-10 and the Roland GR-55 without anything more than a brief consultation with the manual, and the unit immediately recognized the input of footswitches and expression pedals. But there is no question that a Mac OS version of the MIDX Setup Assistant would be useful to many guitarists.

Operating-system limitations aside, the MIDX-20 already does way more than the average USB-to-MIDI pass-through device, right out of the box. And at $185, it's a steal for the control options it offers.

STRENGTHS
Coordinates and maps MIDI signal flow between USB and 5-pin MIDI devices, as well as expression and control pedals. Solid build.

LIMITATIONS
Windows-only programming software. Programming without a computer is awkward and tedious.


$185
primovasound.com

Marty Cutler is the author of The New Electronic Guitarist, available from Hal Leonard.

TAGSPRIMOVAMIDX-20
BY MARTY CUTLER
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: carlb on June 17, 2018, 10:46:48 AM
Very positive review, congrats Robert!

Glad to see he had success with Wineskin to simulate windows enough for running the MIDX-20 update procedure. I still have to do that with mine, but they're working great for me as-is.

Have you thought about a configuration interface for the MIDX-20 that uses a browser, like Morningstar has for the MC6? With that I config their foot controller on a Mac, PC, or Chromebook.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: admin on June 17, 2018, 01:43:19 PM
Quote from: CodeSmart on June 17, 2018, 02:48:48 AM
MIDX-20 Review
https://www.emusician.com/gear/review-primova-midx-20-dual-usb-host (https://www.emusician.com/gear/review-primova-midx-20-dual-usb-host)

Review: Primova MIDX-20 Dual USB Host
A small, versatile utility device for the electronic guitarist
MARTY CUTLERJUN 11, 2018
I love my Boss GP-10 because it's a versatile guitar-modeling unit and processor. And as a guitar-to-MIDI converter, it is every bit as capable as the GR-55, its Roland cousin, with one significant exception: It only offers USB MIDI output. Consequently, the GP-10 isn't equipped to address external hardware MIDI devices on its own.

The MIDX-20 packs a lot of functionality into a small device.
Of course, your computer's MIDI interface is up to the task, but for onstage rigs, your computer isn't always an advisable part of the backline. And although there are standalone devices that can transport the controller's MIDI output through conventional five-pin MIDI ports, few offer much in the way of expanded expression capabilities or can alter the signal flow in a variety of useful configurations.

That's where the Primova MIDX-20 comes in. It might not be the flashiest gadget in your rig, but its signal routing and merging capabilities are powerful: Sometimes the least glamorous gadget is the key to new channels of expression and flexibility.

With a surface area that's roughly the size of a small smart phone, the MIDX-20 is built to withstand the rigors of the stage, yet small enough to be unobtrusive in the studio. Its feature set is well thought out, with two USB jacks, MIDI In and Out (which can also serve as a MIDI merger), and a pair of analog ยผ-inch TRS jacks for control sources such as footswitches or expression pedals. You can power the unit using a mini-USB cable or an 8-12V adapter.


The main objective of the MIDX-20 is to provide connectivity. For example, I was able to go significantly beyond simple note triggering: Among other things, I was able to connect and configure my Keith McMillen SoftStep 2 to send Program and Control Change (CC) messages through to a Roland MBD-1 Bass and Drum module. In order to send MIDI data from the SoftStep and the GP-10, the MIDX-20 can switch on a MIDI merge function.

The MIDX-20 also worked beautifully with my Fishman TriplePlay USB receiver and the SoftStep unit, expanding its MIDI control several times over. Any Class-compliant USB device (meaning no driver necessary) can connect to the MIDX-20, and the unit has two bidirectional USB ports. The MIDX-20 also has onboard MIDI bridge software to control several amps, including the Fender Mustang and the Boss Katana series, as well as the Boss GT-1 and MS-3.

As you might expect from a device with a multitude of functions stuffed into a small case, the visual feedback is sparse. A pair of green LEDs indicate MIDI I/O activity. All other information is communicated by a trio of multicolor LEDs.

There are two ways you can program the MIDX-20 for use with footswitches, amp control, and the various signal-flow modes. The first is with Primova's MIDX-20 Setup Assistant software (a free download), which lets you store and edit different settings for all of the unit's features. For MIDI communication with the computer, you must disconnect any hardware MIDI devices in order for the MIDX-20 to handshake with your MIDI interface.

The software only runs on Windows operating systems. At Primova's suggestion, I also tried running it under several Windows emulation wrappers, including Crossover, Wineskin, and NES Software WINONX 2, with varying degrees of success: Wineskin, a freeware program, seemed to be the most reliable emulation software in this case.

The second alternative to programming the MIDX-20 requires no computer but uses a single push-button situated alongside the MIDI ports (see Fig. 1). The button is recessed and requires a small object, such as a toothpick or small screwdriver, to press the button.

Fig. 1. The little hole to the left of the MIDI ports holds the Set button, which you use to program the device without using a computer.
Fig. 1. The little hole to the left of the MIDI ports holds the Set button, which you use to program the device without using a computer.
The manual offers a menu of short and long clicks for prog ramming. For instance, five fast clicks puts the MIDX-20 in Edit mode, one click increments a value, and two clicks moves on to the next parameter. CCs are entered with values of ten first, then the ones. Between counting clicks and consulting the PDF, this felt like programming through a keyhole while picking a lock and reading a manual.

Nonetheless, the MIDX-20 worked with the McMillen Softstep 2, the Boss GP-10 and the Roland GR-55 without anything more than a brief consultation with the manual, and the unit immediately recognized the input of footswitches and expression pedals. But there is no question that a Mac OS version of the MIDX Setup Assistant would be useful to many guitarists.

Operating-system limitations aside, the MIDX-20 already does way more than the average USB-to-MIDI pass-through device, right out of the box. And at $185, it's a steal for the control options it offers.

STRENGTHS
Coordinates and maps MIDI signal flow between USB and 5-pin MIDI devices, as well as expression and control pedals. Solid build.

LIMITATIONS
Windows-only programming software. Programming without a computer is awkward and tedious.


$185
primovasound.com

Marty Cutler is the author of The New Electronic Guitarist, available from Hal Leonard.

TAGSPRIMOVAMIDX-20
BY MARTY CUTLER

Congratulations on getting exposure in Electronic Musician Magazine.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on June 17, 2018, 04:22:02 PM
Quote from:  philjynx on June 17, 2018, 11:08:56 AM
Takes a lot of resources to run a web server in a device, from what Robert has said about his device I imagine he'd need to add an additional processor to carry out that chore. Where's it gonna fit?
No it does not fit. I need to make a Apple version one day. As I understood it I cannot use Qt in a commercial package without paying $459 per month. I'll probably take look at Visual Studio for Mac if I can dig up some time. Also I need a Mac laptop.

Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on June 18, 2018, 09:56:01 AM
Quote from:  philjynx on June 17, 2018, 11:55:03 PM
If you want a good entirely free, free for commercial use too cross platform substitute for Qt then use WxWidgets. It has a good friendly support forum too. Go have a look http://wxwidgets.org/ (http://wxwidgets.org/)
Thanks philjynx for the tip, that looks good. Question is if it handles MIDI. For the MIDX-20 I need to send and receive long MIDI messages (SysEx).
Googling and found info about PortMIDI and this http://wxcode.sourceforge.net/docs/wxmidi/ (http://wxcode.sourceforge.net/docs/wxmidi/)
Any WxWidgets experience on SysEx out there?

The GUI itself is just a bit of regular work-work.
/Robert
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: carlb on June 18, 2018, 10:24:52 AM
Quote from: CodeSmart on June 17, 2018, 04:22:02 PM
No it does not fit. <...>

The Morningstar implementation (as far as I can tell) is a web-page hosted on a public-facing server, which works with local Java (or such) to fire off the low-level commands to their foot controller via USB.

Toward a stand-alone configuration, I think they just bundle the web-resources for you to place locally, and you just launch the page from there.

Think that approach could work for the MIDX-20? Would have to be via the MIDI interface, not USB though right?

Would make cross-platform a no-brainer, I'd think ...
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: vtgearhead on June 18, 2018, 11:20:53 AM
Quote from: CodeSmart on June 18, 2018, 09:56:01 AM
Thanks philjynx for the tip, that looks good. Question is if it handles MIDI. For the MIDX-20 I need to send and receive long MIDI messages (SysEx).
Googling and found info about PortMIDI and this http://wxcode.sourceforge.net/docs/wxmidi/ (http://wxcode.sourceforge.net/docs/wxmidi/)
Any WxWidgets experience on SysEx out there?

The GUI itself is just a bit of regular work-work.
/Robert

Hi, Robert.  WxWidgets is simply a UI framework.  You should be able to find libusb and librtmidi for both Windows and Mac.  Those are the packages I used for the C++ Mustang bridge.  I'm quite familiar with them if you need any pointers.

librtmidi is under BSD style license, which means you can do whatever you like with it provided you acknowledge it's there and give credit.  libusb is under GPL, which is a bit stickier.  IANAL, but my impression is that it's ok to deliver closed-source code that uses libusb provided you do not statically link it into your code (just load as shared object - DLL or dynlib).

If you take the WxWidgets + libusb + librtmidi approach you get Linux compatibility for free.

Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: sixeight on June 18, 2018, 11:27:37 AM
A very interesting discussion. I still want to do an editor for the VController one day, but I am getting lost in all the options. And it looks like the programming for a GUI is quite complicated. Maybe it is not so bad once you have started, but these bits of code look very daunting to me.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: GuitarBuilder on June 18, 2018, 12:14:11 PM
Quote from: sixeight on June 18, 2018, 11:27:37 AM
A very interesting discussion. I still want to do an editor for the VController one day, but I am getting lost in all the options. And it looks like the programming for a GUI is quite complicated. Maybe it is not so bad once you have started, but these bits of code look very daunting to me.

Subcontract CodeSmart!
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: vtgearhead on June 18, 2018, 12:19:35 PM
Quote from: sixeight on June 18, 2018, 11:27:37 AM
A very interesting discussion. I still want to do an editor for the VController one day, but I am getting lost in all the options. And it looks like the programming for a GUI is quite complicated. Maybe it is not so bad once you have started, but these bits of code look very daunting to me.

GUI programming is not so bad if you use a sane toolkit.  Just takes a slightly different mindset as compared to producing purely functional code.

Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on June 18, 2018, 01:13:48 PM
Quote from: vtgearhead on June 18, 2018, 11:20:53 AM
Hi, Robert.  WxWidgets is simply a UI framework.  You should be able to find libusb and librtmidi for both Windows and Mac.  Those are the packages I used for the C++ Mustang bridge.  I'm quite familiar with them if you need any pointers.

librtmidi is under BSD style license, which means you can do whatever you like with it provided you acknowledge it's there and give credit.  libusb is under GPL, which is a bit stickier.  IANAL, but my impression is that it's ok to deliver closed-source code that uses libusb provided you do not statically link it into your code (just load as shared object - DLL or dynlib).

If you take the WxWidgets + libusb + librtmidi approach you get Linux compatibility for free.

Thanks Steve,
Maybe I need a hand later, we'll see how it goes.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: gumtown on June 18, 2018, 04:28:43 PM
Codelite for Codesmart, it all makes sense now !!  ;D  just Perfect..
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: vtgearhead on June 19, 2018, 05:01:38 AM
Quote from:  philjynx on June 18, 2018, 04:44:28 PM
Why libusb? I only use widgets and rtmidi on linux (and ALSA of course), I'm almost certain libusb isn't in my blend.

I mention it only for completeness.  libusb would only be necessary for non-MIDI communication over USB (as required for, e.g. Fender Mustang which does not speak MIDI in any form).  If Robert is strictly using MIDI protocol on USB then, no, not required. 
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on June 19, 2018, 01:41:47 PM
wxWidgets looks like a perfect tool for this kind of GUI programming.
I've compiled it with VS2010 (MS Win) and played around a little with the samples to understand the architecture and class libraries.
Looks pretty easy to use at first glance.
Thanks for the tip guys :D 

Now I have to convince myself I have to buy a Mac...
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: gumtown on June 19, 2018, 03:22:36 PM
Quote from: CodeSmart on June 19, 2018, 01:41:47 PM
Now I have to convince myself I have to buy a Mac...

VM-Ware on Windows with a Mac High Sierra image running, you can also run a Linux image too.
Mac VM images can be found on the inter-web to download.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: gumtown on June 19, 2018, 05:29:49 PM
Yes,
in VMWare you can choose whether the USB devices are either used by the Host system or by the image OS,
same for many other hardware devices.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: sixeight on June 20, 2018, 06:12:05 AM
Quote from:  philjynx on June 20, 2018, 03:10:04 AM
There is one other IDE for wxWidgets that you might want to look at, many get on well with it (I didn't!) It is called C::B (CodeBlocks). There are a few other offerings but none IMO that compare favourable with C::B or CodeLite.

I tried to make a simple wxWidgets project on a Mac in Code::Blocks, but it won't compile. It can't find the wxWidgets library. I am completely lost already on step 1. I cant find any simple explanation of how to proceed. Tried some stuff in the Terminal, but I have mo idea what I am doing...
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: Gurbz on August 20, 2018, 03:42:24 PM
I started working with TouchOSC and midi designer pro 2. Both are user friendly midi control iPad apps, work well with the midx20. I noticed midi designer pro 2 stores also its own presets and tonight I had a quick tryout before bandrehearsal. Turns out it works like a charm: I suddenly have 20 katana presets, stored in the app. Is this old news? I was pleasantly surprised with the quick access to all parameters and the possibility to have more presets using the katana.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: Gurbz on August 22, 2018, 05:22:12 AM
Small sample of the modulation department katana, early stages w.i.p.

https://youtu.be/LntM4nWKvFc
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: Gurbz on August 26, 2018, 03:10:51 AM
So here's a further demonstration of the combination katana, primova midx-20 and midi designer pro 2 software. On top of all this goodness comes the possibility to store lots of presets in midi designer pro 2 so you're not limited to 8 Katana presets. ;D
Enjoy!

https://youtu.be/yKVrZpA_rME
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: rolandvg99 on August 26, 2018, 04:08:10 AM
Now that Gerben has made a truly awesome MidiDesigner layout. Any chance that the MIDX might feature a full Katana parameter readout in the future? I know that the current version is 1 or 2 CC#s short of being exhausted, but what about adding more parameters to an adjacent MIDI channel?


I miss


EDIT: This bullet point is irrelevant (can't blame Robert for me being illiterate and half blind).Low priority (but would have been nice)
Anyways, keep on rocking, Robert.  8)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on August 26, 2018, 06:17:45 AM
Quote from: rolandvg99 on August 26, 2018, 04:08:10 AM
I miss
   
  • Ability to run two bridges in parallel. I.e. Katana on MIDI channel 1-2 and GP-10 on 3-4.
You may run them in parallel already today.
Ex: Set upper listening channel to ch# 1 and lower to ch#3 using the PC program.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: rolandvg99 on August 26, 2018, 06:58:05 AM
Quote from: CodeSmart on August 26, 2018, 06:17:45 AM
You may run them in parallel already today.
Ex: Set upper listening channel to ch# 1 and lower to ch#3 using the PC program.


Somehow I managed to not catch that. Sorry, my bad.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: Gurbz on August 28, 2018, 03:08:08 AM
The return of midi cc control on stage for guitar players this time

https://youtu.be/nhzt3JqwQBU
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: admin on September 07, 2018, 02:33:02 PM
Marty Cutler review of  PrimovaSound MIDX-20
https://www.emusician.com/gear/review-primova-midx-20-dual-usb-host
--

Review: Primova MIDX-20 Dual USB Host
A small, versatile utility device for the electronic guitarist
MARTY CUTLERJUN 11, 2018
I love my Boss GP-10 because it's a versatile guitar-modeling unit and processor. And as a guitar-to-MIDI converter, it is every bit as capable as the GR-55, its Roland cousin, with one significant exception: It only offers USB MIDI output. Consequently, the GP-10 isn't equipped to address external hardware MIDI devices on its own.

(https://www.emusician.com/.image/c_limit%2Ccs_srgb%2Cq_auto:good%2Cw_700/MTU2MTczNDkwNzU4NjkwMDYx/054_elm0818_review_midi-20.webp)
The MIDX-20 packs a lot of functionality into a small device.

Of course, your computer's MIDI interface is up to the task, but for onstage rigs, your computer isn't always an advisable part of the backline. And although there are standalone devices that can transport the controller's MIDI output through conventional five-pin MIDI ports, few offer much in the way of expanded expression capabilities or can alter the signal flow in a variety of useful configurations.

That's where the Primova MIDX-20 comes in. It might not be the flashiest gadget in your rig, but its signal routing and merging capabilities are powerful: Sometimes the least glamorous gadget is the key to new channels of expression and flexibility.

With a surface area that's roughly the size of a small smart phone, the MIDX-20 is built to withstand the rigors of the stage, yet small enough to be unobtrusive in the studio. Its feature set is well thought out, with two USB jacks, MIDI In and Out (which can also serve as a MIDI merger), and a pair of analog ยผ-inch TRS jacks for control sources such as footswitches or expression pedals. You can power the unit using a mini-USB cable or an 8-12V adapter.


The main objective of the MIDX-20 is to provide connectivity. For example, I was able to go significantly beyond simple note triggering: Among other things, I was able to connect and configure my Keith McMillen SoftStep 2 to send Program and Control Change (CC) messages through to a Roland MBD-1 Bass and Drum module. In order to send MIDI data from the SoftStep and the GP-10, the MIDX-20 can switch on a MIDI merge function.

The MIDX-20 also worked beautifully with my Fishman TriplePlay USB receiver and the SoftStep unit, expanding its MIDI control several times over. Any Class-compliant USB device (meaning no driver necessary) can connect to the MIDX-20, and the unit has two bidirectional USB ports. The MIDX-20 also has onboard MIDI bridge software to control several amps, including the Fender Mustang and the Boss Katana series, as well as the Boss GT-1 and MS-3.

As you might expect from a device with a multitude of functions stuffed into a small case, the visual feedback is sparse. A pair of green LEDs indicate MIDI I/O activity. All other information is communicated by a trio of multicolor LEDs.

There are two ways you can program the MIDX-20 for use with footswitches, amp control, and the various signal-flow modes. The first is with Primova's MIDX-20 Setup Assistant software (a free download), which lets you store and edit different settings for all of the unit's features. For MIDI communication with the computer, you must disconnect any hardware MIDI devices in order for the MIDX-20 to handshake with your MIDI interface.

The software only runs on Windows operating systems. At Primova's suggestion, I also tried running it under several Windows emulation wrappers, including Crossover, Wineskin, and NES Software WINONX 2, with varying degrees of success: Wineskin, a freeware program, seemed to be the most reliable emulation software in this case.

The second alternative to programming the MIDX-20 requires no computer but uses a single push-button situated alongside the MIDI ports (see Fig. 1). The button is recessed and requires a small object, such as a toothpick or small screwdriver, to press the button.

(https://www.emusician.com/.image/c_limit%2Ccs_srgb%2Cq_auto:good%2Cw_700/MTU2MTczNDkxMDI3MDU5OTgx/055_elm0818_review_midi-20-1.webp)
Fig. 1. The little hole to the left of the MIDI ports holds the Set button, which you use to program the device without using a computer.

The manual offers a menu of short and long clicks for prog ramming. For instance, five fast clicks puts the MIDX-20 in Edit mode, one click increments a value, and two clicks moves on to the next parameter. CCs are entered with values of ten first, then the ones. Between counting clicks and consulting the PDF, this felt like programming through a keyhole while picking a lock and reading a manual.

Nonetheless, the MIDX-20 worked with the McMillen Softstep 2, the Boss GP-10 and the Roland GR-55 without anything more than a brief consultation with the manual, and the unit immediately recognized the input of footswitches and expression pedals. But there is no question that a Mac OS version of the MIDX Setup Assistant would be useful to many guitarists.

Operating-system limitations aside, the MIDX-20 already does way more than the average USB-to-MIDI pass-through device, right out of the box. And at $185, it's a steal for the control options it offers.

STRENGTHS
Coordinates and maps MIDI signal flow between USB and 5-pin MIDI devices, as well as expression and control pedals. Solid build.

LIMITATIONS
Windows-only programming software. Programming without a computer is awkward and tedious.


$185
primovasound.com

Marty Cutler is the author of The New Electronic Guitarist, available from Hal Leonard.
http://www.primovasound.com/
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: spyrl on September 24, 2018, 12:29:15 PM
Ordered! What a nifty and simple gadget... Roland / Boss should be a little embarrassed this device is necessary but so glad that it is! Been evangelizing primovasound.com on FB related GR-55 and GP10 groups to whoever will listen. (Same for vguitarforums.com). Shipped fast as lightning in my case thanks!!!
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: spyrl on October 04, 2018, 12:55:22 PM
With the midx-20 and the fbv3, i was able to use default fbv3 midi config including at least 1 sysex message on the foot controller's 'A' button and the MIDX-20 powered the FBV3 just fine as well as an extra expression pedal and double button on a trs cable simultaneously... fyi
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on November 07, 2018, 01:24:16 PM
Heads up, I've ran out of units and was preparing a new batch but it seems the guys that used to print my enclosures have thrown away their gel printer. It wasn't worth reparing  :-\
I hope to find some other solution for the next batch, but sadly it can take some time.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: admin on November 15, 2018, 07:37:12 AM
https://www.boss.info/us/products/nextone_artist/downloads/

Robert
looks like you may need to  plan on making room in the schedule to make MIDX-20 work with the new Boss Nextone Amps since they skipped the five pin midi control
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on November 15, 2018, 08:48:20 AM
Quote from: admin on November 15, 2018, 07:37:12 AM
https://www.boss.info/us/products/nextone_artist/downloads/

Robert
looks like you may need to  plan on making room in the schedule to make MIDX-20 work with the new Boss Nextone Amps since they skipped the five pin midi control
Hm... not sure why it need MIDI control (and me buying yet another amp).  I guess the normal guitar bubbas use a GA-FC with this one.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: admin on November 15, 2018, 03:05:27 PM
Quote from: CodeSmart on November 15, 2018, 08:48:20 AM
Hm... not sure why it need MIDI control (and me buying yet another amp).  I guess the normal guitar bubbas use a GA-FC with this one.

However GA-FC has no control over Nextone's  Reverb or Tremolo
https://static.roland.com/assets/media/pdf/Nextone_eng01_W.pdf
https://static.roland.com/assets/media/pdf/Nextone_editor_eng01_W.pdf


QuoteHow do you access the Tremelo function?
There is not a knob or footswitch to engage.
You can switch the Delay to a tremolo via the editor.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on January 12, 2019, 11:10:27 AM
The next batch of MIDX-20 is little on the hold.
My old friend doing the enclosure paint job is in hospital because of Sepsis (blood poisoning).
This is serious things. But his wife told me today hopefully he can be back home in a few days if things go as planned.

Don't forget when buying new toys, there's actually humans putting these things together.
They might be American, Chinese or Swedish, does not matter.
Respect good handcraft wherever found.

This particular guy has been a good friend of mine for over 30 years.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: rolandvg99 on January 12, 2019, 02:21:08 PM
Quote from: CodeSmart on January 12, 2019, 11:10:27 AM
The next batch of MIDX-20 is little on the hold.
My old friend doing the enclosure paint job is in hospital because of Sepsis (blood poisoning).
This is serious things. But his wife told me today hopefully he can be back home in a few days if things go as planned.

Don't forget when buying new toys, there's actually humans putting these things together.
They might be American, Chinese or Swedish, does not matter.
Respect good handcraft wherever found.

This particular guy has been a good friend of mine for over 30 years.


Fingers crossed for your friend, Robert. Septic shock is not to be taken lightly. Been there, done that.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on January 27, 2019, 04:29:54 PM
Recovered, but looked pale he completed the MIDX-20 enclosures last weekend.
So if you need a MIDX, I now can build and deliver.

185USD outside EU
185EUR inside EU
(incl. worldwide shipping)

e-mail:
sound@primova.se
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on February 24, 2019, 11:41:12 AM
Today I find myself celebrating shipping out my 200'th MIDX-20 unit.
Cheers and thanks to all of you V-Guitar forum members!

I'll hope to be back with a Katana V3 MIDI Bridge firmware upgrade soon.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: whippinpost91850 on February 24, 2019, 01:38:26 PM
Congratulations👍👍👍👍👍👍
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: admin on February 24, 2019, 02:05:11 PM
Congratulations on your accomplishments and drive to support and expand the usefulness of our tools Robert!
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on February 24, 2019, 03:55:17 PM
Quote from:  philjynx on February 24, 2019, 02:57:34 PM
Well done.
I've not seen any reference to the dreaded compliance stuff, is that an issue for your products codesmart?
Anyone importing foreign made items without FC / CE marking should of course not physically connect or in any way actually try to use these items.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: rolandvg99 on February 24, 2019, 10:30:31 PM
Great work, Robert.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: Gurbz on February 24, 2019, 11:01:35 PM
Very inspiring device indeed! Thx Robert and everyone involved!
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: admin on March 01, 2019, 10:19:42 AM
https://youtu.be/XtSAkkwQ968
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on March 17, 2019, 04:24:18 PM
V2.11 Firmware is now available supporting the new Katana V3 effects Wah 95E and DC-30.

Updated Katana Bridge doc
http://primovasound.com/pdf/MIDX_20_KatanaV3.pdf

PC Assistant 2.11 Manual
http://primovasound.com/pdf/MIDX20_Assistant.pdf

ZIP file with PC Assistant 2.11 (MIDX Setup and Firmware update software)
http://primovasound.com/firmware/MIDX-20%20Setup.zip

Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on March 18, 2019, 07:45:04 AM
In today's mail:
Also, good news on the firmware update front โ€“ I just tried it with my other MIDI interface and it worked like a charm. (M-Audio Midisport 2x2) My MIDX-20 is alive and well again.

Side note โ€“ the MIDX-20 is replacing 3 separate MIDI utility boxes in my guitar rig. Along with connecting together an Axe-FX III, Roland VG-99, Boss SY-300, and a USB Bluetooth LE interface, it's converting button presses on my guitar's GK unit from momentary to latching. Fantastic box โ€“ I love it!

Thanks
-j

Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: ElliotG on March 18, 2019, 06:50:03 PM
Quote from: CodeSmart on March 18, 2019, 07:45:04 AM
In today's mail:

Congratulations!  It is always a joy to have happy customers!
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: carlb on April 01, 2019, 05:00:30 AM
Quote from: CodeSmart on February 24, 2019, 11:41:12 AM
Today I find myself celebrating shipping out my 200'th MIDX-20 unit.
Cheers and thanks to all of you V-Guitar forum members!

I'll hope to be back with a Katana V3 MIDI Bridge firmware upgrade soon.

I have S/N 001, hah! Still think it will be a collector's item, double-hah!  😆
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: MountainCraft on April 27, 2019, 12:50:35 PM
Quote from: CodeSmart on November 02, 2016, 05:11:44 PM
I can't help that Roland omitted the 5-pin MIDI on GP-10...I'm sooo sorry!
I hope they learn for their new products. This is what happens when they leave out obvious hardware.

I wonder how much they saved per unit doing that, maybe 25 cents?  SMH
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: NoTime on May 02, 2019, 02:27:16 PM
MIDX-20 and ToneStudio

is possible to have MIDX-20 connected to the (Katana) Amp and open the Gumtown's or Boss Tone Studio for Katana at same time ?
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: abhijitnath on May 05, 2019, 11:27:28 PM
Hi- I just got the MIDX-20 and despite RTFM-ing, am still confused.

This is what I'm trying to do:

i) Control the GP-10 through my Morningstar MC-6 for patch change. MIDI out from Morningstar into MIDX-20 MIDI IN
ii) Have the MIDX-20 send MIDI notes from GP-10 and patch change etc commands from the Morningstar to other gear (Empress Zoia for the notes, several MIDI pedals for patch change etc). Assume MIDI out (with merge engaged) from MIDX-20.
iii) Send MIDI from GP-10 to iPad (through CCK) or Macbook Pro through the USB on MIDX-20.

My questions are:
i) What should I connect the GP-10 to? UPR? LWR?
ii) What mode should I engage on the MIDX-20? Was not sure despite the many examples in the manual. Like specifically, what buttons should I press on the MIDX-20?
iii) The MIDX-20 manual says I can't use a USB hub. Can I use two of these (https://www.templeaudio.com/shop/product/con-usb-usb-connector-351) so I can hardwire them to my pedalboard and have in/outs going to the GP-10 and iPad? It doesn't seem like a hub- but I just wanted to check before buying them!

Thanks a lot:).
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: Fheder on May 05, 2019, 11:49:22 PM
Can you make a direct 13-Pin to USB audio interface to the computer? to stop using the boss GP-10 as an intermediary or any other interface?

( yes, I'm already aware of what breakout boxes are)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on May 06, 2019, 09:07:04 AM
Quote from: NoTime on May 02, 2019, 02:27:16 PM
MIDX-20 and ToneStudio

is possible to have MIDX-20 connected to the (Katana) Amp and open the Gumtown's or Boss Tone Studio for Katana at same time ?
BTS = No.
Gumtown = GP-10 I think works, Katana have not tried recently. Expect problems If SysEx dumps are greater than data buffer size.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on May 06, 2019, 09:10:38 AM
Quote from: Fheder on May 05, 2019, 11:49:22 PM
Can you make a direct 13-Pin to USB audio interface to the computer? to stop using the boss GP-10 as an intermediary or any other interface?

( yes, I'm already aware of what breakout boxes are)
Currently have no plans to make a hexaphonic guitar-to-midi Interface.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on May 06, 2019, 09:36:42 AM
Quote from: abhijitnath on May 05, 2019, 11:27:28 PM
Hi- I just got the MIDX-20 and despite RTFM-ing, am still confused.

This is what I'm trying to do:

i) Control the GP-10 through my Morningstar MC-6 for patch change. MIDI out from Morningstar into MIDX-20 MIDI IN
ii) Have the MIDX-20 send MIDI notes from GP-10 and patch change etc commands from the Morningstar to other gear (Empress Zoia for the notes, several MIDI pedals for patch change etc). Assume MIDI out (with merge engaged) from MIDX-20.
iii) Send MIDI from GP-10 to iPad (through CCK) or Macbook Pro through the USB on MIDX-20.

My questions are:
i) What should I connect the GP-10 to? UPR? LWR?
ii) What mode should I engage on the MIDX-20? Was not sure despite the many examples in the manual. Like specifically, what buttons should I press on the MIDX-20?
iii) The MIDX-20 manual says I can't use a USB hub. Can I use two of these (https://www.templeaudio.com/shop/product/con-usb-usb-connector-351) so I can hardwire them to my pedalboard and have in/outs going to the GP-10 and iPad? It doesn't seem like a hub- but I just wanted to check before buying them!

Thanks a lot:).
You cannot connect the iPad to the MIDX USB port. It's a host. IPad is also a host. Two hosts can't talk.
You need:
GP-10 to LWR USB
Morningstar to midi in
MIDI Out to USB-to-midi cable (Roland UM-1 MkII) to iPad.

If you have more 5-pin gear listeners you need a midi splitter from MIDI out.

MIDX mode does not matter here. Use red mode.
Mode is changed by pressing the small button on the backside for a while.
Mode will cycle between the four types.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: abhijitnath on May 06, 2019, 09:39:13 PM
Quote from: CodeSmart on May 06, 2019, 09:36:42 AM
You cannot connect the iPad to the MIDX USB port. It's a host. IPad is also a host. Two hosts can't talk.
You need:
GP-10 to LWR USB
Morningstar to midi in
MIDI Out to USB-to-midi cable (Roland UM-1 MkII) to iPad.

If you have more 5-pin gear listeners you need a midi splitter from MIDI out.

MIDX mode does not matter here. Use red mode.
Mode is changed by pressing the small button on the backside for a while.
Mode will cycle between the four types.

Thanks a ton!:) You're the best. Looking forward to run it through it's paces. Any idea whether daisy chaining the USB through the Temple Audio plug will work, or will the MIDX-20 see this as a hub? That way, I can just plug the USB from the GP-10 to the side of my board, the MIDX-20 is under the board.
Also, for expression control, do other expression pedals work or are only Roland pedals supported? I have the Dunlop DVP4 mini pedal.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on May 06, 2019, 10:01:37 PM
Quote from: abhijitnath on May 06, 2019, 09:39:13 PM
Thanks a ton!:) You're the best. Looking forward to run it through it's paces. Any idea whether daisy chaining the USB through the Temple Audio plug will work, or will the MIDX-20 see this as a hub? That way, I can just plug the USB from the GP-10 to the side of my board, the MIDX-20 is under the board.
Also, for expression control, do other expression pedals work or are only Roland pedals supported? I have the Dunlop DVP4 mini pedal.
AFAIK a USB host cannot talk to more than one device. It's a handshake protocol with data in both directions. If the plug just extends a cable it's ok, but if trying to put two devices in parallel to a host is a violation to the USB standard.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: admin on May 07, 2019, 05:38:50 AM
Quote from: CodeSmart on May 06, 2019, 10:01:37 PM
AFAIK a USB host cannot talk to more than one device. It's a handshake protocol with data in both directions. If the plug just extends a cable it's ok, but if trying to put two devices in parallel to a host is a violation to the USB standard.

and neither USB port on MIDX-20 supports a USB Hub
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: abhijitnath on May 07, 2019, 06:37:34 AM
Quote from: admin on May 07, 2019, 05:38:50 AM
and neither USB port on MIDX-20 supports a USB Hub

Yes, I was just confirming that the USB "passthrough" that Temple Audio sells is not a hub within the meaning of the term!:)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: cags12 on May 09, 2019, 12:02:13 PM
Hi Robert

I have been experimenting with the MIDX-20 lately but I am failing to configure it in a mode that suits my needs. My scheme is as follows:

- GP-10 connected to UPR USB
- Widi-Bud (ATG) connected to LWR USB
- Kemper connected to 5-Pin MIDI IN

I want to be able to accomplish the following:

1 - Control the device in "LWR USB (ATG)" from the "UPR USB (GP-10)"
2 - Control both "UPR USB (GP-10)" and "LWR USB (ATG)" from "MIDI IN (Kemper)"
3 - Use CTRL1/CTRL2 to control "LWR USB (ATG)" and optionally "UPR USB (GP-10)"

The closest mode in the MIDX-20 to accomplish this is "UPR IS 'DEV IN/OUT' and MIDI THRU/MERGE is 'OFF'", except that "UPR USB (GP-10)" cannot control "LWR USB (ATG)".

I wonder if there is any way to access advance routing options or if we can design our own routing mode somehow?. Of course, considering any possible design limitations (like not being able to re-program LWR USB). Or what do you think about modifying "UPR IS 'DEV IN/OUT'" mode and add the missing Merge like in the attached picture? Perhaps for backwards compatibility with other users, only allow enabling this option via PC assistant.

Any thoughts/advice?


P.S. I have some other feedback I will mention later :)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: MountainCraft on May 22, 2019, 03:56:16 PM
Cool! 

Received my MIDX-20 this afternoon, and just ordered a CS-7 power Brick, and some cables...

Nice looking unit and even comes with printed docs (one customized..  ;) )

Once all that arrives, I can hook it up and start trying to make it all work!
Excited to get all this stuff talking to each other!

Thanks Robert  @CodeSmart  for the prompt assembly/shipment!  :)

Mark
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: admin on July 22, 2019, 02:03:49 PM
https://youtu.be/XtSAkkwQ968
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on August 21, 2019, 12:53:57 PM
Progressive Jazz Guitarist Koichi Yabori now got two MIDX-20 :D
Koichi has had a long relation with Godin and Roland.
https://www.youtube.com/watch?v=3nSnzd7yBOw
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on October 15, 2019, 02:09:22 PM
A new batch of MIDX-20 is in production with bits and pieces currently at various places.
I hope there's new units to roll out before end of the year.
I'll probably have to buy a Katana MKII head to be able to make a bridge for it.

My day work has been demanding the last 1.5 years with a large software development project.
Meetings, deadlines and an almost endless amount of coding. Hopefully things will slow down half a year from now  :P
I miss having more time for my guitar projects.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: Gurbz on October 15, 2019, 02:17:15 PM
I like your guitar projects :)
Serious: stay healthy.
(Guitar projects are healthy)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: whippinpost91850 on October 15, 2019, 04:48:30 PM
Awesome. Take it easy you'll get your time back
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on November 01, 2019, 03:37:15 PM
A new Kat MKII Head ordered. Soon hacking into it.

Thinking of selling off my Marshall JVM head and gig with the old Kat MKI instead.
Actually not much difference...
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on December 21, 2019, 10:50:26 AM
Sorry, production and playing speed slowed down. Broke small finger Metacarpus bone and need operation and six week cask :P
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: admin on December 21, 2019, 10:53:15 AM
Quote from: CodeSmart on December 21, 2019, 10:50:26 AM
Sorry, production and playing speed slowed down. Broke small finger Metacarpus bone and need operation and six week cask :P

Yikes!

Sorry to hear your misfortune

Hears to a full recovery
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: whippinpost91850 on December 21, 2019, 11:19:09 AM
Get better soon.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: gumbo on December 21, 2019, 12:48:14 PM
Sorry to hear that Robert...sympathies..  I fractured a bone in my left wrist last April and it took a couple of months to get over that one..
Above all, be patient and DON'T try to rush back into things...    ...how would I know that?   ::)

Cheers,
Peter
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: vtgearhead on December 22, 2019, 07:05:53 AM
Get well soon, Robert. 
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: mooncaine on December 22, 2019, 10:51:26 PM
Best wishes for a speedy recovery, in safety and comfort. Maybe get some good reading done, discover some new music.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: shawnb on December 22, 2019, 11:41:05 PM
Take care & get better.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: teejay on December 23, 2019, 01:36:49 AM
Like the man said, take it easy and get well sooner.

Thank you for creating the midx-20, it's awesome!!

Regards,

TeeJay
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: billbax on December 23, 2019, 04:45:41 AM
An inventive person denied of their creativity is a crime. I hope it's not long before you get back to normal, and the creative wheels start rolling again!  8)

Happy Christmas Robert and to all forum members. 

Bill Bax
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: Peter the GR-eat... on December 23, 2019, 07:41:26 AM
Fan va segt! Krya pรฅ dig och hoppad du fรฅr en god jul!
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on December 23, 2019, 10:16:07 AM
Thank you kind friends.
Surgery done today.

I'll probably be even faster with a titanium plate and two screws in my Cyborg hand.
Fortunately it was the right hand and not the left :D
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: gumbo on December 23, 2019, 12:25:24 PM
Quote from: CodeSmart on December 23, 2019, 10:16:07 AM
Thank you kind friends.
Surgery done today.

I'll probably be even faster with a titanium plate and two screws in my Cyborg hand.
Fortunately it was the right hand and not the left :D

Remember to keep that finger away from the GK pickup to avoid crosstalk..... ;D ;D
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on December 23, 2019, 12:40:55 PM
Quote from: gumbo on December 23, 2019, 12:25:24 PM
Remember to keep that finger away from the GK pickup to avoid crosstalk..... ;D ;D
Didn't think of that  :o the plate is actually in the palm of the hand.
Small finger Metacarpus bone  :o

How's the wildfires going. Is it close?
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: gumbo on December 23, 2019, 02:10:08 PM
Main wildfire near us was 25km away and being blown in our general direction until the wind changed after a couple of days...phew.
80 homes lost and widespread property damage in the millions of $.   :-\

Now basically under control after four fairly anxious days...fireground perimeter over 100km.   ....25000hectares burnt

Been an interesting week here...
...watch out for the snowdrifts there... ::)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: Idgolfguy on December 24, 2019, 04:38:22 AM
Take care mate!
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: jim-analog on December 26, 2019, 09:49:42 AM


Greetings,

Get well soon Robert!! And let us know soon as your USB box is available again, looking forward to getting connected.

  Best holiday wishes to everyone as well!

Regards, Jim


Quote from: CodeSmart on December 23, 2019, 10:16:07 AM
Thank you kind friends.
Surgery done today.

I'll probably be even faster with a titanium plate and two screws in my Cyborg hand.
Fortunately it was the right hand and not the left :D
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: madmarcus1960 on January 01, 2020, 03:53:11 AM
Newbie here, much interest in your device. Understand your circumstances, that sucks. Best of luck with the operation. Bones generally heal better than soft tissue, so hopefully you have a great result long term.

Please let us know when product is available. Whenever that is.

Take care of yourself.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on January 03, 2020, 09:49:26 AM
I got about 40% code covered for the Katana MKII MIDI Bridge now.
Soon enough to make a physical connection to see what's in there.

I really like the new Heavy Octave FX/MOD effect available in both V4 and MKII.

Got some new MIDX-20 (10 units) completed yesterday, but prefer shipping them when the Katana V4 and MKII MIDI Bridge firmware is completed.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on January 06, 2020, 10:38:27 AM
Kat MKII Amp now connected through the MIDX-20.

I can confirm it appears the 21 Sneaky Amps on top of the regular 5 Amps is still there.
('Orange' is gone just as in old Katanas with firmware >V1).

Also a bit interesting is that the "Variation"-button may be enabled also for the Sneaky Amps, resulting in a different/brighter sound.

BOSTER:
The  Sneaky Boosters 'Lead DS' and 'Custom' is still available. The MIDX has no intention of modifying the Custom Booster settings, but they are there (same as GT series).

Address   Size   Ofs   Init   Min   Max   Name   Comment
0x60000010   INTEGER1x7       0   0   0   1   'SW'                  PRM_ODDS_SW
0x60000011   INTEGER1x7       0   10   0   22   'TYPE'                PRM_ODDS_TYPE
0x60000012   INTEGER1x7       0   50   0   120   'DRIVE'               PRM_ODDS_DRIVE
0x60000013   INTEGER1x7       50   10   -50   50   'BOTTOM'              PRM_ODDS_BOTTOM
0x60000014   INTEGER1x7       50   0   -50   50   'TONE'                PRM_ODDS_TONE
0x60000015   INTEGER1x7       0   0   0   1   'SOLO SW'             PRM_ODDS_SOLO_SW
0x60000016   INTEGER1x7       0   50   0   100   'SOLO LEVEL'          PRM_ODDS_SOLO_LEVEL
0x60000017   INTEGER1x7       0   40   0   100   EFFECT LEVEL'        PRM_ODDS_EFFECT_LEVEL
0x60000018   INTEGER1x7       0   0   0   100   'DIRECT MIX'          PRM_ODDS_DIRECT_LEVEL
0x60000019   INTEGER1x7       0   0   0   8   ''                    Sneaky: CUSTOM TYPE
0x6000001a   INTEGER1x7       0   50   0   100   ''                    Sneaky: CUSTOM BOTTOM
0x6000001b   INTEGER1x7       0   50   0   100   ''                    Sneaky: CUSTOM TOP
0x6000001c   INTEGER1x7       0   50   0   100   ''                    Sneaky: CUSTOM LOW
0x6000001d   INTEGER1x7       0   50   0   100   ''                    Sneaky: CUSTOM HIGH
0x6000001e   INTEGER1x7       0   50   0   100   ''                    Sneaky: CUSTOM CHARACTER


DELAY: The Sneaky 'Dual-S', 'Dual-P' and 'Dual L/R' are still there. Now when two amps may be connected in stereo they might be useful. The 'Pan' and 'Stereo' delays that used to be Sneaky in MKI is now standard delays in BTS.

REVERB
: Same here. Sneaky 'Ambience' and 'Hall 1' is still there.

MOD and FX: Sneaky effects are there, but here it's get ting a bit tricky. The addresses for settings of 
'Sub OD/DS', 'Tone Modify', 'Sound Hold', 'Defretter', 'Sitar Sim', 'Sub Delay', 'Rotary 2' are at this time completely unknown (if they can be accessed at all).

Regarding 'Tera Echo' and 'Overtone' I'm not sure yet.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: sixeight on January 06, 2020, 12:38:43 PM
Hi Robert,

I was testing with the Katana MK1 firmware V4 today. I had the impression a lot of the sneaky effects were no longer functional. From what you describe here the firmware v4 of Mk1 is very similar to the firmware of the Katana mk2.

Is the address structure similar, or are they very different?
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: admin on January 06, 2020, 12:55:54 PM
Quote from: sixeight on January 06, 2020, 12:38:43 PM
Hi Robert,

I was testing with the Katana MK1 firmware V4 today. I had the impression a lot of the sneaky effects were no longer functional. From what you describe here the firmware v4 of Mk1 is very similar to the firmware of the Katana mk2.

Is the address structure similar, or are they very different?

Gumtown notes his observations of Katana Models here
Quote


The Katana MK2 (and Katana MK1 after FW4.0 ) has a very different internal memory/address structure from the predecessor.
It is a departure from the GT-100 address layout which the GT-1/GT-1B also used.

The MK2 structure is much more compacted, with all the GT deadwood chopped out, a patch data file is now less than half the size of original  MK1 Katana.
The *.tsl files from "Tone Studio for Katana MK2" are of a different format now too,  rather than a text parameter description followed with a numeric value,
the file structure is made of grouped system exclusive sequential data strings.

Which comes to Katana FxFloorBoard editor,
and will the current MK1 FW3 version work with the MK2 Katana?
simply put... NO.

will Katana MK2 BTS *.tsl patch files open in FxFloorBoard?
NO.. not yet.

Will the Katana MK1 FW3 FxFloorBoard editor get updated to load MK2 BTS patch files?
Yes.

Will there be a Katana MK2 FxFloorBoard coming?
Yes.


Re new MK1 FW 4.0  - The Bogner and Orange amps were removed from firmware 2 to 3, they never existed in FW3.
With latest Katana  MK1 FW 4.0  You lose the  Tera-echo,  Overtone, a few other mod/fx, but gain a new pedal  MKI FW 4.0 FX block with 2 types of wah and a pitch pedal bend effect.

https://www.vguitarforums.com/smf/index.php?topic=20625.625
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on January 06, 2020, 01:41:54 PM
Quote from: sixeight on January 06, 2020, 12:38:43 PM
Hi Robert,

I was testing with the Katana MK1 firmware V4 today. I had the impression a lot of the sneaky effects were no longer functional. From what you describe here the firmware v4 of Mk1 is very similar to the firmware of the Katana mk2.

Is the address structure similar, or are they very different?

I haven't looked at V4 yet, but will. The MKII address space is very different from MKI V3. MOD and FX blocks lines up exactly the same in parallel with a constant offset in between. Same for Delay and Delay2. Boss guys have refactored the code for the future and to keep sane. I understand them, I hate 'spagetti' code and fragmented address spaces. However though the Sneaky MOD/FX effects IS THERE, I cannot find out where the parameters are lined out. I have scanned and modified the unknown patch address space (60 00 09 00 - 60 00 0B 7F) and listen to the FX for changes, but there's none. So most probably I have to burry the Sneaky FX/MOD blocks for now. Time is not unlimited.

(The 0x60000930 -  0x6000097f default data pairs exactly with range 60000A90 - 60000A7F, so I though it was the missing MOD and FX params but, when changing all of them I hear no difference with any of the Sneaky FX)  :P

I did my best...got a couple of busy days ahead but will connect again when I've given the V4 a sniff.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: gumtown on January 06, 2020, 02:56:26 PM
MK1 firmware 4 is nearly the same as fw3, with an extra few bytes added in the middle to support the Heavy Octave in Mod and Fx.
Pedal fx uses the same address as the GT100.
And an extra parameter for PedalFx pre/post amp in the chain.

MK2 is an entirely different story, i was expecting the mk1 fw4 update to match the MK2 structure, but that did not happen.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on January 09, 2020, 04:00:02 PM
I've just completed the new firmware with the MIDX-20 Katana MKII MIDI Bridge.
Almost every aspect of the amp may now be modified using simple CC# commands.

Here's the documentation:
http://www.primovasound.com/pdf/MIDX_20_KatanaMKIIV1.pdf (http://www.primovasound.com/pdf/MIDX_20_KatanaMKIIV1.pdf)

I will start looking at KatanaV4 asap  :)

Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: Peter the GR-eat... on January 10, 2020, 12:40:42 AM
A true V-Guitar hero!
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on January 10, 2020, 09:57:31 AM
I just realized my 120W Palmer speaker can be configured as a 2x60 Watt STEREO speaker  :o

So now I'm running  my two heads (MKI V4 and MKII V1) in STEREO. And the sound is freakin' awesome.

(https://www.primovasound.com/gfx/dual_katana1.jpg)

MKII Line Out -> MKI Return. Stereo Expand Switch on MKII set to ON. To enable SLAVE mode on MKI, hold down CH3 and CH4 while turning power ON.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: admin on January 10, 2020, 10:24:38 AM
Quote from: CodeSmart on January 10, 2020, 09:57:31 AM
I just realized my 120W Palmer speaker can be configured as a 2x60 Watt STEREO speaker  :o

So now I'm running  my two heads (MKI V4 and MKII V1) in STEREO. And the sound is freakin' awesome.

(https://www.primovasound.com/gfx/dual_katana1.jpg)

MKII Line Out -> MKI Return. Stereo Expand Switch on MKII set to ON. To enable SLAVE mode on MKI, hold down CH3 and CH4 while turning power ON.

My Plans this year is put my Katana Heads into new cabs
(https://images.reverb.com/image/upload/s--F4V5XVwl--/f_auto,t_supersize/v1540240727/bbmjugpuvbttqovysqxy.jpg)

(https://i.postimg.cc/0ywJ1TGy/vox-katana-george-PNG.png)

http://www.voxshowroom.com/uk/amp/conq.html
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: admin on January 10, 2020, 11:46:27 AM
Quote from: CodeSmart on January 10, 2020, 09:57:31 AM
I just realized my 120W Palmer speaker can be configured as a 2x60 Watt STEREO speaker  :o

So now I'm running  my two heads (MKI V4 and MKII V1) in STEREO. And the sound is freakin' awesome.


(https://www.primovasound.com/gfx/dual_katana1.jpg)

These Right Angle IEC-C13 Power cable adapter provide a cleaner presentation for re-routing the Katana AC Power cord when rotating the Katana Head for front access to the knobs 

(https://images-na.ssl-images-amazon.com/images/I/51-6BnWg4DL._AC_SX679_.jpg)
https://www.amazon.com/WYMECT-Power-Adapter-Socket-Degree/dp/B07L1SDBHZ/ref=sr_1_3?keywords=Down+angle+Power+cord&qid=1578685375&sr=8-3
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: Peter the GR-eat... on January 10, 2020, 12:17:57 PM
Quote from: CodeSmart on January 10, 2020, 09:57:31 AM
I just realized my 120W Palmer speaker can be configured as a 2x60 Watt STEREO speaker  :o

So now I'm running  my two heads (MKI V4 and MKII V1) in STEREO. And the sound is freakin' awesome.

Mega super ultra like!
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on January 14, 2020, 01:32:10 PM
This e-mail message was sent out today:

Dear guitarist,
I've found you in my MIDX-20 waiting list along with 36 other fellow guitarists.
The batch I'm building this year is 50 pcs MIDX-20.

If you were also looking for my other pedals GKFX-1 or GKPX-14, they are NOT yet available, due to reasons out of my control.
If you were also looking for my GK3-cables I do have in stock. Let me know what you need (e-mail: sound@primova.se)

What is a MIDI "Bridge"?
The MIDX-20 by itself is compatible with USB MIDI compliant devices as well as any USB Boss/Roland device.
This allow you to change patch number and in some cases modify the sound using CC# "Assigns" (GR-55, GP-10,VG-99 etc.)
So for basic things you may not need a "MIDI Bridge".

However if enabling a MIDX-20 "MIDI Bridge", it will allow you to take full control (deep editing) of some devices.
The Bridge translates CC# commands to dedicated Boss/Roland SysEx commands unique to the particular device.
Today the following MIDI Bridges exist:
-   Katana MKI V1-V4
-   Katana MKII
-   GP-10
-   GT-1
-   MS-3
-   Fender Mustang

Note: Only two of the above Bridges can fit the MIDX-20 memory at a given time.
If you need to replace Bridges, you need a USB-TO-MIDI cable and a PC with the MIDX-20 'PC Assistant Software'.
I use Roland UM-ONE MKII, they are bulletproof. Recommended. There's a list of other 'cables' here:
https://www.vguitarforums.com/smf/index.php?topic=21480.0

What other things can the MIDX-20 do?
The unit has two jacks for EV-5, FS-6 or FS-7 with very customizable features.
For instance when developing the Katana MKII Bridge I played around with :
-   FS-A for toggling the new PEDAL FX feature on/off
-   FS-B for toggling between PEDAL BEND and PEDAL WHA
-   EV-5 for foot control the Wha or Bend.

There's a lot of possibilities to do MIDI translations, conversions, re-mapping and filtering and direct the data flow between the two USB MIDI connectors and the 5-pin MIDI connectors.
Personally I use a SoftStep2 USB MIDI controller to control my devices via the MIDX-20, but any 5-pin or USB foot controller will do.

The latest firmware including support for Katana V1-V4 and Katana MKII will be finalized later this week.
Following that I'll do the firmware flashing, testing, packing and shipping out the MIDX-20 units as fast as possible.
I do these things outside normal working hours so please be a little patient.

HOW TO ORDER
OUTSIDE EU:
PayPal  $185USD to robert.fransson@primova.se  (please put 'MIDX-20' in comments field)

INSIDE EU (incl. VAT):
PayPal 185EUR to robert.fransson@primova.se  (please put 'MIDX-20' in comments field)

Thank you
Robert Fransson
Primova

Some useful links:

PC Assistant Software (Upcoming 2.12 not available just yet):
http://www.primovasound.com/firmware/MIDX-20%20Setup.zip
http://www.primovasound.com/pdf/MIDX20_Assistant.pdf

MIDX-20 User Manual:
http://www.primovasound.com/pdf/MIDX20_Manual.pdf

MIDX-20 V2.12 MIDI Bridge CC# maps:
http://www.primovasound.com/pdf/MIDX_20_GP-10.pdf
http://www.primovasound.com/pdf/MIDX_20_MS3.pdf
http://www.primovasound.com/pdf/MIDX_20_GT1.pdf
http://www.primovasound.com/pdf/MIDX_20_KatanaV4.pdf
http://www.primovasound.com/pdf/MIDX_20_KatanaMKIIV1.pdf
http://www.primovasound.com/pdf/MIDX_20_Mustang.pdf

Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: rolandvg99 on January 14, 2020, 09:50:40 PM
Great, Robert.  8)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: Dunny Daw on January 15, 2020, 11:43:34 PM
Hello Robert,

I hope you are recovering from surgery OK, and whatever the issue was, is improving.

But just looking at your email post above regarding the bridge for different MFX pedals, I had a thought - will the GT-1000 also need a bridge for a MIDX-20 to work?  If so, would one of the other bridges (say, GT-1 bridge) work in the interim?

Kind regards
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: admin on January 16, 2020, 05:24:37 AM
Quote from: Dunny Daw on January 15, 2020, 11:43:34 PM
Hello Robert,

I hope you are recovering from surgery OK, and whatever the issue was, is improving.

But just looking at your email post above regarding the bridge for different MFX pedals, I had a thought - will the GT-1000 also need a bridge for a MIDX-20 to work?  If so, would one of the other bridges (say, GT-1 bridge) work in the interim?

Kind regards

Since the GT-1000 already has 5 pin MIDi I/O, and extensive MIDI CC# Mapping
- the MIDX-20 would be redundant and not necessary on GT-1000 
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on January 21, 2020, 02:13:21 PM
The PC Assistant 2.12 is released allowing you to flash firmware into MIDX-20 supporting Katana MKII and Katana V4.

You find the things here:
http://www.primovasound.com/midx_20_page2.html
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: jim-analog on January 23, 2020, 04:33:43 PM

Greetings,

Hi Robert, glad you're feeling better! I'm almost sure the MIDIX-20 is the device I need, but wanted to be 100%. I have a GP10 and would like to use it to convert R-13 to 5 pin MIDI to enable control my various old synths; some with quite primitive MIDI implementation. A secondary use would be to simultaneously have a computer (or USB foot controller) connected via your box to the GP10 so I can use ToneStudio to edit patches or the foot controller to change parameters while also having the GP10 control the 5 pin MIDI synths as first stated.

  Does it seem like the right device for my task? Please advise and expect an order if it will work.

Regards, Jim


Quote from: CodeSmart on January 14, 2020, 01:32:10 PM
This e-mail message was sent out today:

Dear guitarist,
I've found you in my MIDX-20 waiting list along with 36 other fellow guitarists.
The batch I'm building this year is 50 pcs MIDX-20.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: Idgolfguy on January 23, 2020, 08:58:09 PM
I personally use the Midx-20 to interface with the GP-10 to control the GP-10 patch and the occasional notes out to my midi sound generator on my IPad.

My setup:   
Patch and CC: IRig BlueBoard -> IPhone/IPad -> Yamaha UD-BT01 (Bluetooth) -> Midx-20 -> GP-10

Midi Note: GP-10 -> Midx-20 -> Yamaha UD-BT01 (Bluetooth) -> IPhone/IPad -> SampleTank

A bit of latency at times for notes due to Bluetooth but still usable for my needs.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on January 24, 2020, 10:04:09 AM
Quote from: jim-analog on January 23, 2020, 04:33:43 PM
Greetings,

Hi Robert, glad you're feeling better! I'm almost sure the MIDIX-20 is the device I need, but wanted to be 100%. I have a GP10 and would like to use it to convert R-13 to 5 pin MIDI to enable control my various old synths; some with quite primitive MIDI implementation. A secondary use would be to simultaneously have a computer (or USB foot controller) connected via your box to the GP10 so I can use ToneStudio to edit patches or the foot controller to change parameters while also having the GP10 control the 5 pin MIDI synths as first stated.

  Does it seem like the right device for my task? Please advise and expect an order if it will work.

Regards, Jim
GP-10 to 5-pin MIDI OUT no problem. Controlling the GP-10 via the two MIDX control Jacks (EV-5 or FS-6/FS-7), or via other MIDI controller (USB or via 5-pin MIDI IN) no problem.

Two options: Using GP-10 in-built MIDI Assigns (see GP-10 manual) without my GP-10 bridge, or enable and use GP-10 bridge. A 'bridge' is a CC to GP-10 SysEx conversion module inside the MIDX. CC# Map is here: http://www.primovasound.com/pdf/MIDX_20_GP-10.pdf

Running BTS through MIDX USB = BIG problem. BTS need to be connected directly to GP-1.This requirement dictated by BOSS.

Gumtown Floorboard for GP-10 via MIDX may work, however haven't tried for a long time.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on July 07, 2020, 09:20:10 AM
Ok now, got a SY-1000 so was thinking how hard could it be to make MIDX-20 USB compliant with the SY-1000... ::)

After a day spent so far found out it was not so easy. Roland have left their USB MIDI look-alike 64 packet size thingy to something completely different.
They new packet size is instead 512 bytes and so far I'm not even sure it's MIDI packets as I haven't got anything running trough yet.

The 512 bytes approach puts a stress on RAM memory I don't like. Maybe we need a new er generation of MIDX hardware with more juice.

Also during the device enumeration of configurations, it appear Microchip is having problems finding the right configuration I'm asking for.
So when I ask for A I get B and when I ask for B I get A. Very weird.

Decided to stop this and do the other things I'm doing right now that is more fun. At least I gave it a quick try.
It could have been easy. But found out it was not. Now you now.

Not so urgent as the SY-1000 have regular MIDI connectors, and they are working fine.

Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: carlb on July 07, 2020, 10:54:29 AM
Thanks for looking into this, Robert.

The MIDX-20 offers USB-powered connection to foot controllers, which is great for simple cabling (without batteries).

I wonder if the SY-1000's new USB messaging is part of what makes their editor so slow.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: sixeight on July 08, 2020, 12:26:17 AM
Quote from: carlb on July 07, 2020, 10:54:29 AM
I wonder if the SY-1000's new USB messaging is part of what makes their editor so slow.

I think it is. The USB Midi packages are very large,, yet data is requested in small chunks. So most of the bandwidth is not used. Probably the engineer who did the editor was unaware of what was going on at a lower level.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: gumtown on July 08, 2020, 01:32:04 AM
I have been poking around with SY-1000 system exclusive for the last 2 months, and found 2 rather peculiar things with the SY-1000.
In the lower address ranges with patch and system data, the midi address structure is very expanded and wasteful, with some data blocks only containing 2 bytes.

Yet at the higher address ranges, where the SY-1000 sends Bulk dump backup data, the system exclusive data seems to be 7 bit compressed and in large 240 byte data blocks.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: chiosh on September 09, 2020, 11:42:49 AM
Quote from: CodeSmart on March 05, 2016, 05:20:19 PM
https://youtu.be/XtSAkkwQ968

http://www.primovasound.com/midx_20.html

MIDX-20 owners manual
http://www.primovasound.com/pdf/MIDX20_Manual.pdf

----------

I have now developed a new MIDX board which will be sent to production.

Using the same physical board, a MIDX-10 or MIDX-20 can be realized
- The MIDX-10 is as before, a Roland/Boss compatible single USB to MIDI bidirectional converter. Nothing more/nothing less.
- The MIDX-20 is a further enhanced version with an extra processor and a special two-jack interface board (and yes a bit more expensive due to more hardware and more things to assemble/test).

The MIDX-20 has two processors each operating as a Standard USB or Roland/Boss compatible USB Host and the processors communicate over a high speed serial link, bringing them together as two tight work horses.

The MIDX-20 has two USB connectors  + 5-pin MIDI IN/MIDI OUT + two extra EXPR/CTRL jacks  :o

There primary USB port is still intended for bidirectional USB/MIDI translation to a Standard/Boss/Roland synth unit
however, there are now also four modes for how the secondary USB will operate
(this is easily configured using a push button on the back of the box with LED'S telling you which mode you are in):
Secondary USB:
1. Synth USB - out only
2. Synth USB - bidirectional
3. Foot controller USB - in only
4. Foot controller USB - bidirectional

The great thing here is that now, a USB foot controller can now be directly connected to one of the USB ports and the other USB to a Roland thingy.

The MIDX-10 MIDI MERGE mode is still available, forwarding incoming 5-pin MIDI IN to 5-PIN MIDI OUT (if enabled). And still you can power the thing using a phone charger or a +9V pedal supply.

FURTHERMORE: There are two stereo input jacks on the MIDX-20
Each jack allow you to connect a EV-5 expression pedal or a FS-6/FS-7 dual footswitch.

If Jack 1 is connected to a EV-5 it will transmitt CC#80 channel 0 with analog value 0 to 127, according to pedal position.
If Jack 1 is connected to a FS-6/FS-7 it will transmitt CC#78 and CC#79 on channel 0 with digital value 0 or 127 according to foot switch state.
If Jack 2 is connected to a EV-5 it will transmitt CC#76 channel 0 (analog value 0-127, according to pedal position.
If Jack 2 is connected to a FS-6/FS-7 it will transmitt CC#74 and CC#75 on channel 0 with digital value 0 or 127 according to foot switch state.

This means that just with a MIDX-20 and one or two standard EV-5/FS-6/FS-7 you have a the possibility to add further controls to ANY Roland/Boss Equipment (or even two of them!!!).

(https://www.primovasound.com/gfx/midx20_2.jpg)
Here you can see the dual USB connector and the dual stereo jacks.
(https://www.primovasound.com/gfx/midx20_1.jpg)

I still got some additional software to write, but the hardware works ok!!!
Any input appreciated, as always.

Cheers
/Codesmart
How to buy it, they don't have a buy button on their website?
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: admin on September 09, 2020, 11:54:57 AM
Quote from: chiosh on September 09, 2020, 11:42:49 AM
How to buy it, they don't have a buy button on their website?

Email them
Or PM Codesmart
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on September 11, 2020, 08:56:13 AM
I do read and answer emails but not everyday. And as getting older I only pack and ship on weekends. E-mail sound@primova.se
:)

"Them" is just me.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: keithwm on September 19, 2020, 06:37:05 AM
Has anyone got a MIDX-20 working with a Katana 50 combo?

I can't get the combo to respond at all, no channel change or recognise CC commands, its defo on the same midi channel.

Cheers

Keithwm
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: Rolloq on September 19, 2020, 08:11:29 AM
Try this.
https://www.youtube.com/watch?v=XtSAkkwQ968
Rolloq

Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: keithwm on September 19, 2020, 09:21:59 AM
Hi, if that is regarding my question about the Katana 50; thanks for the reply but I tried the different firmware options. Strangely it works with my Katana 100 watt head but not the combo and the USB on the combo s working fine.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: vtgearhead on September 19, 2020, 11:06:42 AM
Quote from: keithwm on September 19, 2020, 09:21:59 AM
Hi, if that is regarding my question about the Katana 50; thanks for the reply but I tried the different firmware options. Strangely it works with my Katana 100 watt head but not the combo and the USB on the combo s working fine.

Robert (Codesmart), is the Sysex id string for 50-watt Katana different from the others in the series?  Perhaps the MIDX-20 is not recognizing it.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: keithwm on September 20, 2020, 06:50:23 AM
Hi, this has been said on a thread I started about the issue:

'I have heard from a source that the 50 has a slightly different sysEx identity reply from the 100 amps, just the last number.
I get around that with FxFloorBoard by ignoring the last few revision  numbers in the identity reply.

Not sure how Midx20 handles the Katana identity strings.'

From me (keithwm) Does the MIDX-20 developer read these posts (I think he does!)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on September 20, 2020, 07:27:33 AM
Quote from: keithwm on September 20, 2020, 06:50:23 AM
From me (keithwm) Does the MIDX-20 developer read these posts (I think he does!)
Yes I do,but I've been away. If that's the case (SysEx is different) it explains why there's a problem. I need to ship out a few orders first but after that I'll look at it.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on November 02, 2020, 01:50:08 PM
This is a really nice Air Craft Carrier looking pedal board with the MIDX-20
After some struggling friend Arthur managed to control the MS-3 from a ES-8

(https://www.primovasound.com/gfx/img_7010.jpg)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: ( . )( . ) on November 19, 2020, 10:08:59 PM
Quote from: CodeSmart on November 02, 2020, 01:50:08 PM
This is a really nice Air Craft Carrier looking pedal board with the MIDX-20
After some struggling friend Arthur managed to control the MS-3 from a ES-8

Wow, that pedal board is pretty freaking nice.

I've recently jumped down the Chase Bliss Audio rabbit hole, and have acquired 3 of their pedals.
I'm pretty sure that the MIDX-20 is not compatible with these devices, but since I don't want to buy a dedicated MIDI controller just for them, I'm inquiring if it's possible to somehow adapt their 1/4" MIDI jacks to the usb or 5-pin ports in my MIDX.

https://www.chaseblissaudio.com/
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: admin on November 19, 2020, 11:42:34 PM
Quote from: ( . )( . ) on November 19, 2020, 10:08:59 PM
Wow, that pedal board is pretty freaking nice.

I've recently jumped down the Chase Bliss Audio rabbit hole, and have acquired 3 of their pedals.
I'm pretty sure that the MIDX-20 is not compatible with these devices, but since I don't want to buy a dedicated MIDI controller just for them, I'm inquiring if it's possible to somehow adapt their 1/4" MIDI jacks to the usb or 5-pin ports in my MIDX.



https://www.chaseblissaudio.com/

Rather easy -several sources for 1/4" TRS  to 5 pin DIN  MIDI compatible with Chase Bliss
https://youtu.be/vQM1XgCoUxY


(https://www.modulargrid.net/img/imagecache/300x182_28256.jpg)
https://www.modulargrid.net/p/disaster-area-midi-box-4
https://youtu.be/3ton58sAkyw
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on January 10, 2021, 02:05:44 PM
New firmware uploaded (V2.13) supporting also Katana MKI 50W and Katana MKII 50W
(no other changes)

PC-Assistant V2.13 including new firmware bundle:
http://www.primovasound.com/firmware/MIDX-20 Setup.zip (http://www.primovasound.com/firmware/MIDX-20%20Setup.zip)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: GuitarBuilder on January 10, 2021, 02:12:03 PM
Quote from: CodeSmart on January 10, 2021, 02:05:44 PM
New firmware uploaded (V2.13) supporting also Katana MKI 50W and Katana MKII 50W
(no other changes)

PC-Assistant V2.13 including new firmware bundle:
http://www.primovasound.com/firmware/MIDX-20 Setup.zip (http://www.primovasound.com/firmware/MIDX-20%20Setup.zip)

You are awesome, Robert!
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: thommo on February 17, 2021, 10:58:32 PM
Hi guys
Noob to the forum here.  Have been interested in the MIDX-20 for a Mustang III for some time, but just haven't pulled the trigger.
I don't have a windows PC for configuration but Robert says he can preprogram the Mustang firmware on receiving the order.
Would like to mount the MIDX-20 on a pedalboard, so my question to the guys who may be using it live is: how long can the USB cable be from the MIDX-20 to the Mustang?  Can it be 10-20 feet?  3-6 metres?
Also, can you recommend a good quality USB or will cheap and nasty still do the job?

Thanks in advance
regards Thommo
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: gumtown on February 18, 2021, 01:42:30 AM
Quote from: thommo on February 17, 2021, 10:58:32 PM
Hi guys
Noob to the forum here.  Have been interested in the MIDX-20 for a Mustang III for some time, but just haven't pulled the trigger.
I don't have a windows PC for configuration but Robert says he can preprogram the Mustang firmware on receiving the order.
Would like to mount the MIDX-20 on a pedalboard, so my question to the guys who may be using it live is: how long can the USB cable be from the MIDX-20 to the Mustang?  Can it be 10-20 feet?  3-6 metres?
Also, can you recommend a good quality USB or will cheap and nasty still do the job?

Thanks in advance
regards Thommo

USB specification recommends a maximum of 5 metres or 15 feet, so the MidX-20 should be capable of that, or more, depending on the cable quality.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: thommo on February 19, 2021, 02:27:25 AM
Thanks gumtown.

Is anybody on the forum actually using a 10-20 foot, (3-6 metre) USB cable with a Mustang in a live scenario?
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: drw_65 on April 21, 2021, 02:14:43 PM
Are any midx-20 v2.x firmware changes needed in order to remain compatible with the new MK2 firmware out now (v1.10) which added the 2 new booster modes?
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on April 22, 2021, 12:59:25 PM
Quote from: drw_65 on April 21, 2021, 02:14:43 PM
Are any midx-20 v2.x firmware changes needed in order to remain compatible with the new MK2 firmware out now (v1.10) which added the 2 new booster modes?
Yes, but the two new MKII boosters have not been looked. Haven't had the time.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on June 06, 2021, 01:57:45 PM
I've just sent out an request for PCB etc.
Hopefully new units somewhere in September-October.

If interested to be on the waiting list, e-mail sound@primova.se (http://sound@primova.se)
At that time I'll also be looking at the latest Katana firmware to get it incorporated into the MIDX-20 Kat II Bridge.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: rockmancentralbob on July 24, 2021, 02:27:20 PM
Hello fellas.  Well, I'm trying to setup my MIDX-20 to talk to my Kemper Profiler.  I have a mono loop in Stomp A and I'm trying to use an expression pedal to adjust the mix of the loop (from 0 to maybe 70 or 80% wet).  At the same time, I'd also like to add a bit of volume swell to the overall volume level POST Stack.

I was hoping it would be relatively easy to just take the expression pedal and map it to these parameters in the Kemper, but for the life of me, I don't see how to do it.  I did manage to update the firmware to V2.3 after many tries.  I kept getting memory errors but I finally made it all the way through.

Thanks in advance for any help!
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on September 12, 2021, 01:57:30 PM
Hey, I'll be now making a new batch of MIDX-20's
Handing over enclosures for milling upcoming week.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on December 01, 2021, 12:19:49 PM
Quote from: CodeSmart on September 12, 2021, 01:57:30 PM
Hey, I'll be now making a new batch of MIDX-20's
Handing over enclosures for milling upcoming week.

Jeeez, this took a long time time but it looks like I have a new batch in a week. Spent yesterday mounting the boards to the enclosure bottoms. The painter have a brain or spine issue (under investigation) but will do a clear coat on the tops any day now. He can hardly walk these days so I'm afraid he's done his share of work soon. I've known him closely for 35 years.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: philjynx on December 01, 2021, 02:22:29 PM
Quote from: CodeSmart on December 01, 2021, 12:19:49 PM
Jeeez, this took a long time time but it looks like I have a new batch in a week. Spent yesterday mounting the boards to the enclosure bottoms. The painter have a brain or spine issue (under investigation) but will do a clear coat on the tops any day now. He can hardly walk these days so I'm afraid he's done his share of work soon. I've known him closely for 35 years.
Poor bugger
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: dolhop on December 08, 2021, 12:48:59 PM
I've read this thread but am still not clear on a few things: for the boss katana (50/100) they only have USB, so the MIDX-20 is required.  But for the Katana head/artist, which has the 5-pin midi connector, one can use a midi controller directly (like the FCB1010)?

Also, I see the Line6 FBV shortboard MKii (which I have)  mentioned in this thread - can this be used, via the MIDX-20 to control the katana amps?  If I have the katana head/artist, do I require the MIDX-20 or can something less expensive, (like the Doremidi mentioned in this thread) be used instead?
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on December 08, 2021, 01:48:15 PM
Quote from: dolhop on December 08, 2021, 12:48:59 PM
I've read this thread but am still not clear on a few things: for the boss katana (50/100) they only have USB, so the MIDX-20 is required.  But for the Katana head/artist, which has the 5-pin midi connector, one can use a midi controller directly (like the FCB1010)?

Also, I see the Line6 FBV shortboard MKii (which I have)  mentioned in this thread - can this be used, via the MIDX-20 to control the katana amps?  If I have the katana head/artist, do I require the MIDX-20 or can something less expensive, (like the Doremidi mentioned in this thread) be used instead?

* For Katana I or II without 5-pin MIDI (50W), MIDX-20 is required connected to the USB-port to convert to 5-pin MIDI or USB controller.
* For Katana with 5-pin MIDI (like the Head) the limited 5-pin MIDI functions provided by Boss can be used with any 5-pin controller. See Boss MIDI table in Katana manual.
* With ANY Katana and the MIDX-20 (loaded with the Katana I or II MIDI bridge firmware)  connected between Katana USB and controller (5-pin or USB) almost all of the Katana BTS functionality may be controlled by the controller.

The dedicated to MIDX-20 Katana I MIDI Bridge CC map:
https://primovasound.com/pdf/MIDX_20_KatanaV4.pdf (https://primovasound.com/pdf/MIDX_20_KatanaV4.pdf)

The dedicated to MIDX-20 Katana II MIDI Bridge CC map:
https://primovasound.com/pdf/MIDX_20_KatanaMKIIV1.pdf (https://primovasound.com/pdf/MIDX_20_KatanaMKIIV1.pdf)

So
- For a 100W Head and happy with Boss MIDI functions and 5-pin MIDI Controller: Don't need MIDX-20
- For a 100W Head and have only USB controller (no 5-pin MIDI): Need MIDX-20
- For a 100W Head and need more control than Boss provide: Need MIDX-20

The MIDX-20 Bridges are specially coded programs that talks to the Katana using nativec SysEx commands enabling all kind of Amp and Effect manipulations.

I'm at sound@primova.se if you have more questions.

Since yesterday MIDX-20 is available. Built on order (got material for abt. 45+ units).
Price outside EU is $190USD incl. shipping and PayPal fees.
(Inside EU price is different with VAT)

MIDX-20 homepage:
https://primovasound.com/products/midx20/index.php (https://primovasound.com/products/midx20/index.php)

Thanks
Robert

Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: dolhop on December 08, 2021, 04:54:49 PM
Excellent response, thanks so much.  Email sent for more details :)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on December 09, 2021, 03:19:07 PM
My old friend can't hardly walk any more but he's painted cars and kitchen furniture all his life.
He really knows how to use the spray gun. I'm so impressed he can do still do this sitting down.
Sold two of this years batch of MIDX-20 with his two-component white and careful clear coat on top of the print.
Thanks Sven-Arne, I hope the doctors may help you soon.

(https://www.primovasound.com/gfx/midx20_2021.jpg)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on January 02, 2022, 01:40:04 PM
I'm happy to be able to ship yet another batch of the MIDX-20.
About ten units gone already. I though it was a dead product as it doesn't support the SY-1000.

New people apparently still use it for controlling their GP-10, Katana, GT-1 and MS-3 by MIDI.
I'm sorry I didn't make a MIDI bridge for the GT-1B. I have had some requests (abt. 5).

I someone has a cheap GT-1B for sale or to borrow for a month or so, please let me know.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: gumtown on January 02, 2022, 10:00:54 PM
I do have a GT-1B which I use as my grab'n'go quick rig.
I also have all the GT-1B addresses, so let me know if you want the numbers to convert a GT-1 bridge to GT-1B.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on January 03, 2022, 09:54:07 PM
Quote from: gumtown on January 02, 2022, 10:00:54 PM
I do have a GT-1B which I use as my grab'n'go quick rig.
I also have all the GT-1B addresses, so let me know if you want the numbers to convert a GT-1 bridge to GT-1B.
Thank you, but first I need a unit in my lap.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: gumtown on January 03, 2022, 10:03:19 PM
Cool if there was some sort of software which could present a USB device remotely to another designated USB port elsewhere.
I once tested an editor build on a remote computer using a Boss device I didn't have , using teamviewer.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: sixeight on January 04, 2022, 01:24:43 AM
I also have done remote development for several devices I do not own for the VController. Support for the AxeFx, Kemper and SY-1000 first iteration have been done this way.

But having the device on your desk is much better.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on January 17, 2022, 01:44:23 PM
Guitarist of Ennio Morricone and Quincy Jones buys MIDX-20, Cool!

Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: quad4 on January 17, 2022, 04:12:17 PM
Quote from: gumtown on January 03, 2022, 10:03:19 PM
Cool if there was some sort of software which could present a USB device remotely to another designated USB port elsewhere.

Check out VirtualHere. It does exactly that.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: NotBob on April 03, 2022, 12:09:28 AM
Hi All.  Not sure if this is right place for this question. I'm using a GT-1000 along with with MIDX-20 in conjunction with a GP-10.  When I'm passing PC#s from the GT-1000 to the the GP-10 via the MIDX-20, everything works great. But after around 20 minutes or so, the GP10 stops reacting to the midi messages being sent by the MIDX-20. I can see the midi lights on the MIDX-20 working, but the GP-10 doesn't change to the correct patch.  It just doesn't change patches anymore. What works to correct it is to unplug the USB cable either from the GP-10 or the MIDX-20 and then it reinsert it, it then works for another 20 minutes or so. I have replaced the usb cable but the issue persists.  Any ideas why this would be happening, and any thoughts on how to correct it?

Thanks.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on April 03, 2022, 12:31:45 AM
Quote from: NotBob on April 03, 2022, 12:09:28 AM
Hi All.  Not sure if this is right place for this question. I'm using a GT-1000 along with with MIDX-20 in conjunction with a GP-10.  When I'm passing PC#s from the GT-1000 to the the GP-10 via the MIDX-20, everything works great. But after around 20 minutes or so, the GP10 stops reacting to the midi messages being sent by the MIDX-20. I can see the midi lights on the MIDX-20 working, but the GP-10 doesn't change to the correct patch.  It just doesn't change patches anymore. What works to correct it is to unplug the USB cable either from the GP-10 or the MIDX-20 and then it reinsert it, it then works for another 20 minutes or so. I have replaced the usb cable but the issue persists.  Any ideas why this would be happening, and any thoughts on how to correct it?

Thanks.

I would use Bome SendSX PC program to check what MIDI commands the GT-1000 transmits, to make sure there's nothing in there that could confuse the other boxes.

What version are you using with the MIDX and what variant?
I.e. are you using a variant with the "GP-10 bridge" or not?

If using a variant with "GP-10 bridge" I would flash a variant without it (or turn it off using the PC Assistant), to see if that makes any change.
Note PC# and MIDI Assigns will work without the bridge.


Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: NotBob on April 03, 2022, 03:01:47 PM
Quote from: CodeSmart on April 03, 2022, 12:31:45 AM
I would use Bome SendSX PC program to check what MIDI commands the GT-1000 transmits, to make sure there's nothing in there that could confuse the other boxes.

What version are you using with the MIDX and what variant?
I.e. are you using a variant with the "GP-10 bridge" or not?

If using a variant with "GP-10 bridge" I would flash a variant without it (or turn it off using the PC Assistant), to see if that makes any change.
Note PC# and MIDI Assigns will work without the bridge.

I turned off the GP bridge with the PC assistant. That did not work, in fact the problem started happening within 5 minutes instead of 20. I went back to the GP bridge, but the problem is still taking 5 minutes to occur.   When you say Flash a variants without the bridge, which which firmware do I choose in the PC assistant without a bridge, or do i just hit the restore defaults button?

You kindly included the GP10 bridge when i bought it, I'm not sure of the version. I just purchased the MIDX-20 from you about 5 months ago. 

Thanks.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on April 05, 2022, 02:44:03 PM
Quote from: NotBob on April 03, 2022, 03:01:47 PM
I turned off the GP bridge with the PC assistant. That did not work, in fact the problem started happening within 5 minutes instead of 20. I went back to the GP bridge, but the problem is still taking 5 minutes to occur.   When you say Flash a variants without the bridge, which which firmware do I choose in the PC assistant without a bridge, or do i just hit the restore defaults button?

You kindly included the GP10 bridge when i bought it, I'm not sure of the version. I just purchased the MIDX-20 from you about 5 months ago. 

Thanks.

I've responded on email. Let's walk this through and see if we can cure it.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: NotBob on April 05, 2022, 02:51:46 PM
Robert, a factory reset of the GP-10 system appears to have corrected the midi patch change stalling issue discussed above. The MIDX-20 was working great all along.  Thanks for your help!
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on April 07, 2022, 02:30:55 PM
Quote from: NotBob on April 05, 2022, 02:51:46 PM
Robert, a factory reset of the GP-10 system appears to have corrected the midi patch change stalling issue discussed above. The MIDX-20 was working great all along.  Thanks for your help!
So greatful you let me know.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: drw_65 on October 08, 2022, 10:25:04 PM
Is there any chance that we may see a new firmware containing the new v2.0 firmware additions for the Katana MK2 series? (or even the v1.10 firmware additions?)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on October 10, 2022, 10:22:02 PM
Quote from: drw_65 on October 08, 2022, 10:25:04 PMIs there any chance that we may see a new firmware containing the new v2.0 firmware additions for the Katana MK2 series? (or even the v1.10 firmware additions?)
Yes that's the plan. I hopefully get time for it by the end of this month.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: drw_65 on January 04, 2023, 12:33:27 AM
Quote from: CodeSmart on October 10, 2022, 10:22:02 PMYes that's the plan. I hopefully get time for it by the end of this month.
Any progress made?...on figuring out the new Boss Katana MKII firmware?
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on January 05, 2023, 04:42:24 PM
Quote from: drw_65 on January 04, 2023, 12:33:27 AMAny progress made?...on figuring out the new Boss Katana MKII firmware?
Yes, but realized I've already used up all CC# up to 127. Would need to implement some paging or discard some existing settings, like throw away eq settings to free up some CC or should a specific CC be used to page to another page of CC commands. What do you say?
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: gumtown on January 05, 2023, 05:08:32 PM
Based on my 'scientific market research analysis?' (% of Katana FxFloorBoard editor downloads) there are more than 4x as many Mk2 users, as a ratio to MK1 users.  8)
I would say ditch 80% of the MK1 controls and replace with MK2, if space inside is tight.

(IMO- YMMV - IDK)  ;D
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on January 06, 2023, 12:29:35 AM
Quote from: gumtown on January 05, 2023, 05:08:32 PMBased on my 'scientific market research analysis?' (% of Katana FxFloorBoard editor downloads) there are more than 4x as many Mk2 users, as a ratio to MK1 users.  8)
I would say ditch 80% of the MK1 controls and replace with MK2, if space inside is tight.

(IMO- YMMV - IDK)  ;D

You misunderstood. I'm referring to MKII only. All CC# in the MKII MIDI Bridge is already taken. (MKI has its own, completely separate map). I'll probably throw away the EQ settings...
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: gumtown on January 06, 2023, 12:17:16 PM
I seem to do that a lot.
 :)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on January 07, 2023, 08:59:09 AM
I've started working on the new MIDX-20 MKII V2 firmware (again).
More changes than I initially saw. I like the new SOLO settings.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: cags12 on January 08, 2023, 03:07:41 AM
Hey Robert,
I know the MIDX-20 is mainly aimed as a MIDI toolbox for Roland/Boss devices, but here is a question.

How challenging is making a non class compliant interface compatible with MIDX-20 like you did for the GP-10?

I've been tinkering with the Line6 Variax VDI USB interface by capturing its traffic and I can see this is basically a MIDI interface with proprietary driver (like the GP-10). Tried connecting it to my MIDX-20 but as expected the connection failed.
My idea is to instead of using a RJ45/MIDI cable mod (which has its own challenges and it's not for everyone) having the MIDX-20 acting as an host to the VDI interface could open up the avenue to many Variax users to buy the MIDX-20 to accomplish MIDI control.
Even better a Bridge implementation would allow easy control of advanced settings that are normally done only via SysEx through the PC Workbench app.

Thoughts?
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: admin on January 08, 2023, 09:10:27 AM
If you are seeking MIDI controller of Variax - follow DIY details - but don't forget the special SYSEX message to wake up and enable MIDI transmission from the VDI output

All details here
https://www.vguitarforums.com/smf/index.php?topic=13484.0
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: cags12 on January 08, 2023, 11:35:42 AM
Quote from: admin on January 08, 2023, 09:10:27 AMIf you are seeking MIDI controller of Variax - follow DIY details - but don't forget the special SYSEX message to wake up and enable MIDI transmission from the VDI output

All details here
https://www.vguitarforums.com/smf/index.php?topic=13484.0

Yeah, I have done that already and even adapted a wireless Bluetooth adapter. I have some interesting details I have found that I will be publishin over that thread shortly.

However, what I am suggeting to @CodeSmart is an idea to open up MIDI control of the Variax to users that do not have the DIY skills nor desire but would perhaps find the MIDX-20 option worth the price. But first, I'd like to understand if my idea (from a technichal standpoint) is just to big of a challenge.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on January 08, 2023, 11:48:37 AM
Quote from: cags12 on January 08, 2023, 03:07:41 AMHey Robert,
I know the MIDX-20 is mainly aimed as a MIDI toolbox for Roland/Boss devices, but here is a question.

How challenging is making a non class compliant interface compatible with MIDX-20 like you did for the GP-10?

I've been tinkering with the Line6 Variax VDI USB interface by capturing its traffic and I can see this is basically a MIDI interface with proprietary driver (like the GP-10). Tried connecting it to my MIDX-20 but as expected the connection failed.
My idea is to instead of using a RJ45/MIDI cable mod (which has its own challenges and it's not for everyone) having the MIDX-20 acting as an host to the VDI interface could open up the avenue to many Variax users to buy the MIDX-20 to accomplish MIDI control.
Even better a Bridge implementation would allow easy control of advanced settings that are normally done only via SysEx through the PC Workbench app.

Thoughts?
A few days-a week work I guess. But I don't have a Variax. How's your C programming skills? You need to invest in a PICKIT 3 (abt 50-60EUR) for programming/debugging the MIDX-20. If you feel tempted to try we can discuss on e-mail. I suspect existing code mods would be "moderate" effort. After establishing successful connection, the SysEx needs to be captured and simulated inside a "bridge", triggered by incoming CC#.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: cags12 on January 08, 2023, 12:05:33 PM
Quote from: CodeSmart on January 08, 2023, 11:48:37 AMA few days-a week work I guess. But I don't have a Variax. How's your C programming skills? You need to invest in a PICKIT 3 (abt 50-60EUR) for programming/debugging the MIDX-20. If you feel tempted to try we can discuss on e-mail. I suspect existing code mods would be "moderate" effort. After establishing successful connection, the SysEx needs to be captured and simulated inside a "bridge", triggered by incoming CC#.

The Bridge part is just a nice edition that can come over time though. This I feel more confident if you have a sample code on how you do with the GP-10 or Katana, I can then pick it up quickly and create the mappings.

On the the succesful connection part. I used to program in C back at the university but have not done it in over 10 years now, although you never forget creating algorithms. The problem is I have zero driver/USB subsystem knowledge and what to look for. The Line 6 driver its a binary and not sure how to debug. Although similarly to the above, with a sample code of the GP-10 driver, and pointers I could give it a try, or at least start reading about it.

I can check for interest in the Variax Forums and FAcebook groups though before embarking on this journey.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on January 08, 2023, 12:19:33 PM
Quote from: cags12 on January 08, 2023, 12:05:33 PMI can check for interest in the Variax Forums and FAcebook groups though before embarking on this journey.
Do so and we talk. I can provide everything you need.
It's not rocket science when 99.9% of the code is already written and in front of you.
I never went to university by the way, so your ahead of me 8)

Another option is for me to buy yet another guitar :D 
I found a nice looking jtv-59 for 750 EUR... GAS!!!
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: cags12 on January 08, 2023, 12:23:01 PM
Quote from: CodeSmart on January 08, 2023, 12:19:33 PMDo so and we talk. I can provide everything you need.
It's not rocket science when 99.9% of the code is already written and in front of you.
I never went to university by the way, so your ahead of me 8)

Another option is for me to buy yet another guitar :D 
I found a nice looking jtv-59 for 750 EUR... GAS!!!

Will do, it's gonna be a fun project indeed.

Haha we never miss an excuse for another guitar indeed :)

I'll come back to you after asking around.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: Moby on April 13, 2023, 05:51:48 PM
MIDX-20 with Line-6 FBV Shortboard and Katana Mk2 Head

Hello...
I recently received a MIDX-20 from Codesmart initially, to control a Katana Head Mk2 with a Line-6 Fbv Shortboard Mk2. With some help from Codesmart I have been able to get the Fbv controlling the Katana with this amazing piece of kit. This controller has been around for a while and has been sat redundant after my PODxt conked out.
The Fbv is a great board since it has 13 switches plus a toe switching expression pedal. The challenging part was programming the toe switch which seems to work independantly from the rest of the board. In order to use it, I have to go through a short calibration procedure while connecting to the MIDX UPR USB. This seems to be mandatory otherwise the pedal functions don't work properly.

When assigning CC#s in the Fbv software I had to use the custom function to reverse the toe switch on(64-127) and off(0-63) values when toggling pedal FX SW wah CC#22 in order to press down to toggle from global volume CC#7 to pedal FX SW with a working pedal FX Position CC#23.

The default positions for switching/toggling work opposite to what you would expect otherwise when you press down to activate the wah it actually switches off. When you press again, the wah toggles on except that now it is back to volume position with the wah still activated - hope this makes sense  :P.

I've attached a photo of the Fbv settings.

Has anyone had experience with the Fbv mk2 to explain the need to calibrate the exp pedal to work with the MIDX?

Otherwise the Fbv is a workable controller and with the MIDX its been handy to use the translation to assign the Solo Lvl CC#56 (from the boost section) when toggling the wah for some extra volume. A seperate Solo CC# would definitely be a great idea for the next MIDX firmware upgrade  :D

Also a question for Codesmart or anyone that has utilised the Bank functions in the Katana Mk2. Is there a way to switch between bank A and B either using a PC# or CC# command without having to cycle through patches. I realise there are no msgs sent back to the controller but is it a possible to modify PC# patches so they toggle between A1 to B1; A2 to B2 ect. This would be very handy.

Thanks for reading. Any advice is greatly appreciated.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: tele1974 on August 04, 2023, 04:39:22 AM
So where can I get a PRIMOVA MIDX-20. I see they are out of stock. When will they be back on stock?

Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on August 06, 2023, 11:05:41 AM
Quote from: tele1974 on August 04, 2023, 04:39:22 AMSo where can I get a PRIMOVA MIDX-20. I see they are out of stock. When will they be back on stock?
I actually working on it but recently I've been trying to have some vacation.
I do these outside a demanding day-job working hours.
Please be patient and thanks for your interest :)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on August 09, 2023, 02:49:41 PM
New boards with assembly ordered (50 pcs)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: tele1974 on August 11, 2023, 03:18:14 AM
Excellent. Thank you very much. Do you do a preorder list of people who want to order. If so I'd like to be on that list.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on August 13, 2023, 12:49:25 PM
Quote from: tele1974 on August 11, 2023, 03:18:14 AMExcellent. Thank you very much. Do you do a preorder list of people who want to order. If so I'd like to be on that list.

I'm making 50+ units. There will be units available.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: lscottk on August 29, 2023, 09:50:05 PM
Quote from: CodeSmart on August 13, 2023, 12:49:25 PMI'm making 50+ units. There will be units available.

@CodeSmart - I have a MIDIX-20 that was manufactured in 2020. Do the new units that you're making have any features not present in the 2020 model?
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: tele1974 on September 19, 2023, 07:13:41 AM
Do you have an estimated ETA on Midx-20 arrivals/completions?
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on September 19, 2023, 02:20:46 PM
Quote from: tele1974 on September 19, 2023, 07:13:41 AMDo you have an estimated ETA on Midx-20 arrivals/completions?
No, but trying to get something happening with guys that seems pretty busy out of my control.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on October 19, 2023, 12:46:25 PM
Katana MKII MIDI-Bridge firmware update now available (FW3.0). Finally got time to implement some long wanted additional MKII MIDI CC# features: SOLO SW, SOLO LVL, CONTOUR SELECT/SETTINGS, CAB PRESENCE, NS ON/OFF, TONE SHAPE EQ SEL + Settings for all EQ's. Global, Patch EQ+EQ2+SOLO EQ.

Also got a few new MIDX-20 units available right now.

MIDX-20 Page:
https://primovasound.com/products/midx20/index.php
KAT MKII MIDI Map:
https://primovasound.com/pdf/MIDX_20_KatanaMKIIV2.0.pdf
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: JakeCJ on November 02, 2023, 02:02:19 PM
Just received this device and I cannot seem to get it working.  I have a Morningstar MC6 Pro that I want to use to control Boss Katana Artist Mk2(set on Midi Ch 7). I'm on a mac so can't use the PC software but I did the steps in the manual to change the Katana midi bridge to Midi Ch 7 using the small button and I've set the UPR usb mode to control In(green).

I've wired as follows: MC6 Pro USB Host(USB C) OUT -->  MIDX20 Upper USB A INMidi 5 pin OUT of MIDX20 -->  Midi IN of Katana Artist MK2.  I've also tried MC6 Pro 5-pin Midi OUT to 5-pin Midi IN of MIDX20 but no activity registering that way either.

The USB led lights won't change from Yellow (I've tried several cables) and when I try to send a midi message there is no flashing of midi leds on the MIDX.

Hoping you can guide me to get this working!  Thanks!!
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on November 07, 2023, 11:13:35 AM
We have discussion on e-mail and he cannot connect the Morningstar host USB to MIDX-20 host USD. Two hosts cannot talk to each other.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: Rolloq on November 08, 2023, 12:52:37 AM
Bummer they have not implemented support for USB Host connection to Roland/Boss - as CME WIDI U-Host. Or Pirate MIDI Or Xsonic Airstep, Primovasound MIDX-20, or VController, or Linux based Raspberry Pi, or Android do.

https://www.vguitarforums.com/smf/index.php?topic=35524.0#quickreply_anchor
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: tele1974 on November 20, 2023, 05:41:23 AM
Glad I found you guys. I am running the MIDX-20, the FCB1010 (UNO2), and the Katana MKII.
I have successfully setup the presets and effects in UNO2, however, I have not been able to get the sweeps to work correctly. Global volume works. I am wondering if their is something that I need to change in the Katana settings.

Question 1) When using the MIDX-20 connected via USB to the Katana does it override the Katana "midi" settings setup in the Katana settings?

Question 2) Is anyone here using the UNO2 EPROM with the FCB1010/Midx-20 that has a useable PC#/CC# script that they could share?

Question 3) I purchased my Midx-20 from the most recent batch. Is the Katana MKII bridge already installed? I believe it is Version 3. I attempted to check the firmware on the MIDX but was getting a communication error when opening it via "button push, with power" state.

Thank you for any help it is much appreciated.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: Elantric on November 20, 2023, 10:41:44 AM
Explain "Sweeps" ?
I assume you mean FCB-1010 Expression pedal transmitting MIDI CC# to a Target Katana  FX (i.e.  like "Tremolo Rate " for example) ?

Review the MIDX-20 Katana MIDI DOC , create FCB-1010 ( UNO) Expression pedal assignments with matching  MIDI CC# to the MIDX-20 Katana target FX described here
https://primovasound.com/pdf/MIDX_20_KatanaMKIIV2.0.pdf

And always use a thIrd party MIDI MONITOR to debug https://www.vguitarforums.com/smf/index.php?topic=2975.0
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: tele1974 on November 20, 2023, 08:04:55 PM
Yes. The UNO2 calls expressiom pedal values "Sweeps".

Something weird is happening at the Midx-20 to Katana.

I checked the transmitted PC and CC values with the PC editor fir the UNO2. Things seem fine out of the FCB1010.

Also tried direct "midi" into the Katana from FCB1010 and mapped to the internal Katana values. Expession pedal is smooth and responsive and channel stwiching and effects on/off are instantaeous.

Back to the Midx-20 connected via usb to Katana. The expression pedal only works on two Katana channels and is laggy. I'm not sure how to describe it. I picture it not sending all the numbers from 0-127. Pedal 2 doesn't work at all. It does something in the middle of the throw and I can rock back and forth over the spot. Incomparison to direct midi the midx seems slow and glitchy.

The correct midi bridge is installed on the Midx, and I checked for Artist amp and tone studio for updates.

So... No idea whats going.

Any help would be much appreciated
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: Elantric on November 20, 2023, 08:46:08 PM
What specific MIDI CC# is your FCB-1010 expression Pedal transmitting ?

( use a third party MIDI MONITOR)

Strategies are here
https://www.vguitarforums.com/smf/index.php?topic=2975.0
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on November 21, 2023, 03:17:25 AM
Does the FCB send out any real-time messages? CLOCK etc. Can these be turned off?
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: tele1974 on November 21, 2023, 06:09:01 AM
I connected the FCB1010 to midiox before I left for work. And the FCB doesn't seem to be stable. Sorry I'm not a programmer. Just a guitar play that likes to tinker with gear.

The midi monitor page of the PC editor for the UNO2 EPROM of the FCB1010 revealed clean messages and smooth expression pedal number transmits.

In MIDIOX....well. Much different. There is a constant stream of numbers I don't understand. Like its maybe looping. Weird also is the channel indicator is quivering from channel 1 to 2 in midi ox.

I am going to use a simpler script for the UNO2 and reflash it. And check it again in MidiOx.

We are getting somewhere now.
Thank you guys. This is very helpful.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: Elantric on November 21, 2023, 08:12:21 AM
Quote from: tele1974 on November 21, 2023, 06:09:01 AMI connected the FCB1010 to midiox before I left for work. And the FCB doesn't seem to be stable. Sorry I'm not a programmer. Just a guitar play that likes to tinker with gear.

The midi monitor page of the PC editor for the UNO2 EPROM of the FCB1010 revealed clean messages and smooth expression pedal number transmits.

In MIDIOX....well. Much different. There is a constant stream of numbers I don't understand. Like its maybe looping. Weird also is the channel indicator is quivering from channel 1 to 2 in midi ox.

I am going to use a simpler script for the UNO2 and reflash it. And check it again in MidiOx.

We are getting somewhere now.
Thank you guys. This is very helpful.
Make a screen shot of MIDIOX screen and post it

Many here understand MIDI messages , and can determine what your constant stream is

It may be MIDI  Active sensing
https://www.vguitarforums.com/smf/index.php?topic=2977.0
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: gumtown on November 21, 2023, 01:48:55 PM
Those links didn't work for me

Quote404. That's an error.

The requested URL was not found on this server. That's all we know.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: tele1974 on November 21, 2023, 01:59:20 PM
(https://ibb.co/L6DHKQN)
Capture of the stream coming from my FCB1010 with the UNO2 EPROM and a real simple Katana control script from groups.io site.

(https://i.ibb.co/ZKR79H2/Midi-Ox-Capture.jpg) (https://ibb.co/L6DHKQN)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: tele1974 on November 21, 2023, 02:04:37 PM
Midi Monitor of PC editor of the UNO2 EPROM (FCB1010).  Things appear to be fine in the PC Editor monitor but what is the MIDIOX showing is actually happening.

(https://i.ibb.co/QmGcbYr/UNO2-Midi-Moniter-capture.jpg) (https://ibb.co/NYz3VWZ)
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: gumtown on November 21, 2023, 02:11:45 PM
There is a lot of program changes going on in a very short amount of time.
That data going into the Katana would make it go crazy.
Like there is a midi feedback loop happening.

Have you installed the correct "midi Bridge" firmware into the MIDX-20 for the Katana Mkii?
https://primovasound.com/products/midx20/index.php
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: tele1974 on November 21, 2023, 02:33:18 PM
That is direct out the FCB1010.  The top picture is the MIDIOX capture of midi data after I pressed one pedal and moved the expression pedal and it it just continued as if in a loop.

The bottom picture is me pressing each of the FCB1010 pedals one at a time 1-10 and moving the expression pedal.  No looping.

Is the midi capture with the MIDIOX showing what is actually the output of the FCB1010.

I started this investigation because the Pedal 1 and 2 were not working. Is the problem with the UNO2 EPROM?
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: gumtown on November 21, 2023, 02:46:31 PM
How is the FCB1010 connected, try just the midi out into the MIDX-20.

Make sure the MIDX-20 has the correct "midi bridge" firmware loaded.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: tele1974 on November 21, 2023, 02:55:57 PM
Connections: For the midi capture. I used midi to USB into my laptop.

For Katana connection: Midi din connector from FCB1010 to MIDX-20 then "Lower" USB out of MIDX-20 to USB input of Katana.

The correct midi bridge is installed. I checked that last night.

Not sure how to capture what is being sent from the MIDX-20... need to track down a USB-A to USB-A to do that. Will try it though.
Title: Re: PRIMOVA MIDX-20 Dual Roland USB MIDI Converter / Ctrl Interface
Post by: CodeSmart on November 21, 2023, 10:37:51 PM
There's filtering possibilities in the MIDX. Could you try to filter away PC messages, preventing them to pass through, just to see if there's spurious PC messing things up.