February 19

CME Introduces new WIDI firmware with group auto-learn mode

10  comments

  • Home
  • Blog
  • Guides
  • CME Introduces new WIDI firmware with group auto-learn mode
group auto-learn

New WIDI feature: group auto-learn

As of today, you can access the latest version of the WIDI app via the App Store and Google Play. With the improved WIDI app you can update all your WIDI devices to the latest firmware versions. Next - with group auto-learn - you can experience the joy of automatically adding new members to the WIDI group.

The new feature has two major advantages over the previous WIDI groups. On the one hand, you can now automate the process of adding new members to your wireless MIDI group. On the other hand, you can also start working with standard Bluetooth MIDI devices as group members.

This means that in addition to all your WIDI devices, you can also add other standard Bluetooth MIDI controllers as peripherals. Think of the Roland AX Edge, Korg MicroKey Air, Roli Seaboard, CME Xkey Air, Jamstik+ Guitar, etc.

Let's take you on a small tour.

Update WIDI App (iOS/Android) & WIDI firmware

You can update WIDI App to the latest version via Google Play or App Store.

  • Android: CME WIDI app v1.4.18
  • iOS: CME WIDI app v1.4.20

Next update the firmware of your WIDI device and activate “group auto-learn

  • BLE firmware v0166 (or higher)
  • USB firmware v2.8 (or higher)

Please note these firmware versions are compatible for the current line of WIDI products. Including WIDI Master, WIDI Jack, WIDI Uhost, WIDI Core and WIDI Bud Pro (not the legacy WIDI Bud).

Activate group auto-learn via WIDI App

Enable "Group Auto-Learn" for the central WIDI device via the latest version of WIDI App. This will allow the central WIDI device to automatically scan all available BLE MIDI devices (including WIDI) in its environment.

  1. Set all WIDI devices as "force peripheral" to avoid automatic pairing of WIDI devices with each other.
  2. Enable "Group Auto-Learning" for the central WIDI device. Close the WIDI application. The WIDI LED will slowly flash blue.
  3. Turn on up to 4 BLE MIDI peripherals (including WIDI) to automatically pair with the central WIDI device.
  4. When all peripherals are connected, press the button on the central WIDI device to store the group in the memory of the central WIDI device. The WIDI LED is green when pressed and will turn turquoise upon release.

For more details watch the instruction video below and also check the previous blog.

Add macOS to WIDI groups. Limitations for Windows, Android & iOS

Unfortunately, iOS, Windows 10 and Android cannot be part of WIDI Groups as peripherals. For macOS, click "Advertise" in MIDI Studio's Bluetooth configuration to advertise it as a peripheral for WIDI Group. You can see that in the video above.

This is because many operating systems change the Bluetooth address every 15 minutes for security reasons. Therefore, it is not possible to add these devices to a group's memory. We can do a lot, but not change the architecture of these operating systems.

To get around this, it is recommended to add WIDI Bud Pro or WIDI Uhost to your operating system. This delivers convenience with auto-pairing, optimal jitter and latency performance, and the fun of group machine learning.

Can I add iOS as a peripheral through group auto-learn mode?

As mentioned in the previous section, you cannot store your iOS device in the group memory through your central WIDI device. What you can do is keep your iOS device as part of an active group until you reboot your WIDI central device. Once you connect your iOS as a peripheral of a group, it will keep its connection for as long as your session lasts.

Note that the next time you try to connect iOS as a peripheral again, the BLE address will be different. As a result, the WIDI central device cannot connect automatically to it. So you need to create a new group for this session through group auto-learn mode.

It is more or less an open solution: an active session without saving and automatic pairing from its memory. You can use an app like midimttr to advertise your iOS device as a peripheral, making it available to be part of the group. Then you can use group auto-learn to connect up to four (4) peripherals in your environment including your iOS device for this single session.

Always use WIDI as a central device for WIDI Groups

Please note that standard Bluetooth MIDI controllers can only be part of WIDI groups and group auto-learn as peripherals. This means that you always need a WIDI device that acts as the central device of the wireless MIDI group.

In short, when creating 1-to-4 or 4-to-1 wireless connections, the 1 central device must always be a WIDI device. For example, you cannot make your AX Edge the central device and play 4 different sound modules. This is because you cannot store or execute group learning commands from this Bluetooth MIDI controller. This is strictly a WIDI feature.

You will have to be able to save the group settings in this central WIDI device. Then you have the convenience of automatic pairing on reboot. This means that your group will always automatically pair from the memory of your central WIDI device on startup.

That is also why the legacy WIDI Bud (not WIDI Bud Pro) cannot be part of WIDI Groups. The legacy WIDI Bud can only act as a central device, but does not have the Bluetooth 5 technology to automatically learn the group. If you own a WIDI Bud and want to delve into WIDI Groups, you need to purchase WIDI Bud Pro.

To conclude, you now can create groups on the fly with all current WIDI devices and even add macOS and other standard Bluetooth MIDI controllers as peripherals to those groups.

Enjoy and share your experience in the comments!


Tags

Bluetooth MIDI, WIDI, Wireless MIDI


You may also like

WIDI Bud Pro: Start Guide

WIDI Bud Pro: Start Guide

WIDI Uhost: Start Guide

WIDI Uhost: Start Guide
  • I’m not getting any traction with this. If I set up a central CME WIDI Master for Group Auto-learn, it will only pair with one device at a time. One of those devices is a second CME WIDI Master, and the other is a Roland EV-WL-1. If I power one down, the other will connect, and vice-versa, but the central CMI WIDI Master will not create a Group pairing to both. (And the manual drag and drop configuration of Groups in the iOS app doesn’t work at all.)

    • I think we are already supporting you via the Facebook Group.

      Please distinguish two group modes. One is manual via drag ‘n drop. The other is automatic via group auto-learn.

      If you want to add a non-WIDI device as a peripheral to a WIDI group, use “group auto-learn”.

      What you describe seems to be that you did NOT set your WIDI devices to “force peripheral” mode before activating group auto-learn. That is why they pair automatically to each other and it seems you can only group one.

      This is because you have to de-activate automatic pairing via “force peripheral” first to allow the “group auto-learn” to function.

      Please follow these exact steps to get the job done.

      First, reset all your WIDI devices with a factory reset. Turn them off and on after reset. This to be sure we delete all previous settings.

      Next, clear the Bluetooth cache of your mobile device that runs WIDI App, by removing all WIDI devices and turn Bluetooth general off and on. Just to be sure the settings of your mobile device are completely erased.

      Next, follow this exact steps in this exact order.

      1. Set all WIDI devices as “force peripheral” to avoid automatic pairing of WIDI devices with each other.
      2. Enable “Group Auto-Learning” for the central WIDI device. Close the WIDI application. The WIDI LED will slowly flash blue.
      3. Turn on your second WIDI and other EV-1-L to automatically pair with the central WIDI device.
      4. When all peripherals are connected, press the button on the central WIDI device to store the group in the memory of the central WIDI device. The WIDI LED is green when pressed and will turn turquoise upon release.

      Hope this helps!

      • Yes – excellent customer support both here and on Facebook. I have finally gotten both devices paired simultaneously. Group Auto Learn and “white mode” on the EV-1-WL were crucial. I’m not exactly sure what changed to make the Ampero suddenly responsive, but so far so good. Thank you so much for your help!

  • I found some trouble with the new Android app, but got things working eventually. I noticed that when I tried to update my WIDI Jack the name I had assigned is changed and a new pairing is created. By the time I got the update to finish there were 4 pairings saved and the Android app was not communicating properly anymore. I had actually tried my phone first and ended up with better success using an Android tablet. After the update, I needed to delete all the pairings on both in order to get one pairing that works well.

  • {"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}
    >