Midi Connections

54 views
Skip to first unread message

Mike

unread,
Feb 3, 2025, 9:19:47 PMFeb 3
to OpenSongApp
Hi Gareth;

Seeking for help on midi connections.

My Widi Jack finally arrived. I use it to connect to a Galaxy Tab S6 Lite with Android version 13.

The widi cables connect to a MC6 Pro Morningstar with a Dim5 out to Beatbuddy.


Can you give me any recomendation or advice to finally make Opensongapp control the beatbuddy?

Right now the app recognize and connect to the widi jack but when i press the test button it says "please check midi connection"

I choose one song, as in your tutorial video, and assigned the corresponding sng and drum kit. I pick the song from the set list and it make the call to beatbuddy but nothing more happen.
 


Gareth Evans

unread,
Feb 4, 2025, 2:37:23 AMFeb 4
to Mike, OpenSongApp

If you see the please check connection error, it means the device isn't connected/paired to OpenSongApp properly, do no signal gets sent.
The issue is the pairing of the Widi jack.  Make sure it isn't paired with Android before you open the app.  If it shows in the list of Bluetooth devices in Android, long press on it and forget the device.  These devices require app pairing, not Android pairing.  Pair it using the midi settings in the app and wait for the pair request to come up then accept that.  If that doesn't happen, you'll see the issue you reported.
I've also updated the Bluetooth permissions requests for the next release to try to force this to happen as it didn't always connect with one of my devices.
Let me know if that helps.
I'd you get past the check connection error but it still doesn't work, check the midi channels and try it without the Morningstar as well to make sure it isn't filtering anything out.


--
When responding to a post on the forum using your email, please make sure to click on the 'Reply all' button so that your response is also sent to the forum for other people to see the full conversation.
---
You received this message because you are subscribed to the Google Groups "OpenSongApp" group.
To unsubscribe from this group and stop receiving emails from it, send an email to opensongapp...@googlegroups.com.
To view this discussion, visit https://groups.google.com/d/msgid/opensongapp/bce02477-2daa-4743-bafa-f72648cd9d7dn%40googlegroups.com.

Mike

unread,
Feb 16, 2025, 6:36:02 PMFeb 16
to OpenSongApp
Hi Gareth.

I have been testing and i experinced expected and not expected behaviors> I like to share with you my last message to the people of morningstar that are helping me in this issue.


***********************************************************************************************************
Hi James.

I followed your advice and the following appeared in the midi monitor:

#### MIDI Data

|Timestamp|Midi Type|Data 1|Data 2|Channel|
| --- | --- | --- | --- | --- |
|2025/02/16 18:58:18:888|SysEx|127|127|1|
|2025/02/16 18:58:18:887|Control Change|107|73|1|
|2025/02/16 18:58:18:887|Control Change|106|0|1|
|2025/02/16 18:58:18:886|Program Change|2||1|
|2025/02/16 18:58:18:184|Control Change|32|13|1|
|2025/02/16 18:58:18:153|Control Change|0|0|1|

The visual result was; seeing my morningstar switching from current (in use) bank to empty bank 3, w empty preset.

After switching back the 3.5MM MIDI In - Thru To DIN5

The beatbuddy respond selecting the corresponding song, but the behavior of switching the morningstar from current (in use) bank to empty bank 3, w empty preset remain. This test was for an specific song (song=No longer slaves/Drum kit=Worship Kit).




MIDI Data
Timestamp Midi Type Data 1 Data 2 Channel
2025/02/16 19:13:12:975 SysEx 127 127 1
2025/02/16 19:13:12:975 Control Change 107 73 1
2025/02/16 19:13:12:974 Control Change 106 0 1
2025/02/16 19:13:12:958 Program Change 2 1
2025/02/16 19:13:12:249 Control Change 32 12 1
2025/02/16 19:13:12:186 Control Change 0 0 1


This test was for an specific song (song=Majesteit/Drum kit=Standard Pro with Bass).


2025/02/16 19:18:58:444 SysEx 127 127 1
2025/02/16 19:18:58:443 Control Change 107 73 1
2025/02/16 19:18:58:442 Control Change 106 0 1
2025/02/16 19:18:58:423 Program Change 20 1
2025/02/16 19:18:57:499 Control Change 32 59 1
2025/02/16 19:18:57:456 Control Change 0 0 1

This test was for an specific song (song=strumtest2/Drum kit=cajon with bass).

In this ocassion the morningstar switch to bank 21, preset w.

Can you help me to understand whats happening?
*******************************************************************************************************************

I like to point out something else i did not mention to James (I am still wating for his answer), from Morningstar

The Beatbuddy is changing to the correct song but no to the correct drumkit,
for example for (song=strumtest2/Drum kit=cajon with bass) it changed to SuperBass drum kit,
and when voice drum kit was expected, brushes appeared... And still the problem of changing my morningstar bank/preset position, that i mentioned to him. I really dont know if it has to be because of something with Opensongapp midi command, or with something in the Morningstar...

Gareth Evans

unread,
Feb 17, 2025, 4:12:32 PMFeb 17
to Mike, OpenSongApp
Hi James,

Have you synchronised your BeatBuddy SD card with OpenSongApp?  I used to find the wrong drum set was being loaded if I used the default set up (I had also added in the Worship drum kit which had shifted the drum kits by 1).  Synchronising solves the issue.

I regularly used OpenSongApp (with the WIDI Jack) to switch songs, tempo and drum kits on the BeatBuddy, so I know it should be working!  Have you tried the connection directly from OpenSongApp to the BeatBuddy (i.e. disconnect the MorningStar to test).  This will let you know if there is something wrong with the OpenSongApp MIDI messages.

If you synchronise your BeatBuddy with OpenSongApp, you will find a csv file created in OpenSong/Settings/MyBeatBuddyProject.csv
This file lists the MIDI code for each song and drum set (scroll to the bottom) on your SD card.  That is what OpenSongApp uses to automatically send the correct values.  I've attached my csv file to show what I mean (look at the last column).  To make sense of the MIDI message, you can refer to this document:

Let me know if this helps?

Gareth

MyBeatBuddyProject.csv

Gareth Evans

unread,
Feb 17, 2025, 4:14:49 PMFeb 17
to Mike, OpenSongApp
Reply all
Reply to author
Forward
0 new messages