mySoftware [Updates]

Once you create a user profile on Motifator and update with the appropriate information, the updates shown here will be specific to you.

newProducts [YOK]

rssFeeds [Syndicate]


forumforum
 

Old Motifator threads are available in the Archive.

Viewing topic "Help on midi import not using the right voice"

     
Posted on: August 31, 2012 @ 10:21 AM
rcrown
Total Posts:  6
Joined  08-31-2012
status: Newcomer

Hello, I’m new to the MOX/midi file world and came across the following problem. Can’t find a similar issue in the archive so here is the description.

I import a midi file into a song on the MOX6. It plays OK with the exception of the drum track which is executed with a bass voice.  ( awful effect !!! )

I though the file was damaged but when I look at it using Anvil Studio the track is actually a drum track and plays fine on the PC.
If I swith the song in recording mode and then manually change the voice of the track putting a standard drum kit then it plays fine ( although it won’t save this voice )

What am I doing wrong ?

thanks in advance for any hint.
Richard.

  [ Ignore ]  

Posted on: August 31, 2012 @ 12:23 PM
Bad_Mister
Avatar
Total Posts:  36648
Joined  07-30-2002
status: Moderator

Sounds like the original author of the file used Program Changes but failed to use Bank Select commands.

You can either correct this oversight or remove the original authors selection of Voices and choose your own.

From the main SONG screen
Select Track 10 (the Drum Track)
Press [EDIT]
In Measure 001 look for the “PC” Event (Program Change)

If the author was following SMF (GM) Rules you will see the message “127-000-000” as the Bank Select/Program Change for Drums 127-000 are the MSB-LSB for GM Drums (… please note: the final three digits might be 008, or 016, or 024, or 032, or 040 etc.)

If your data reads “***-***-000” where there are asterisks instead of the “127-000” then the author failed to insert the BANK SELECT commands (very common in files prepared for GM devices… the author failed to realize that you might actually play back the file on a device that had more than just GM sounds. So they get lazy with inserting the Bank Select commands… as GM only devices can only have drums on PART 10, the MOX can have any sound you want on Channel 10, not just drums.

  [ Ignore ]  

Posted on: September 01, 2012 @ 10:41 AM
rcrown
Total Posts:  6
Joined  08-31-2012
status: Newcomer

hmm, it’s the way you say ( the second case where ***.***.008 is shown ) but I don’t think it is the reason of the malfunction.

I loaded this midi in the MOX months ago and it was fine. So why now the drum voice is mismatched ?
To confirm that I reset the MOX to factory defaul. Loading the same sone into different song names ( overwriting the 3 demo songs ) produces different results. It looks as if the sequencer keeps memory of what was there before.

Another simple test:I recorded (on the MOX) a few bars of a three tracks song.It plays fine. Drum and piano.
I saved it as midi on USB stick and then loaded it under a different song number. Again the voice is changed.

AAARGGGGGHHHH !! 

for info, the Software Version is Boot:V1.0 Firm V1.0

  [ Ignore ]  

Posted on: September 01, 2012 @ 12:31 PM
Bad_Mister
Avatar
Total Posts:  36648
Joined  07-30-2002
status: Moderator

hmm, it’s the way you say ( the second case where ***.***.008 is shown ) but I don’t think it is the reason of the malfunction

I’m sure.

  [ Ignore ]  

Posted on: September 02, 2012 @ 05:40 AM
rcrown
Total Posts:  6
Joined  08-31-2012
status: Newcomer

I Trust your point.  Any chance you can post a couple of midi that you’re sure work fine so I can further practice ?  Thanks

  [ Ignore ]  

Posted on: September 02, 2012 @ 08:41 AM
Bad_Mister
Avatar
Total Posts:  36648
Joined  07-30-2002
status: Moderator

Please see this tutorial on MIDI Files from my Clinician’s Corner blog, here in the SUPPORT area of Motifator:

A Short Tutorial: Creating Proper GM Files

At the end of the article there is a downloadable GM File that shows the proper layout of the data to make a GM File that will work on any compatible product. It is a great way to learn what should be placed where and what messages are used.

Hope it helps.

  [ Ignore ]  

Posted on: September 04, 2012 @ 09:14 AM
rcrown
Total Posts:  6
Joined  08-31-2012
status: Newcomer

Thanks. I’ll look at it.

  [ Ignore ]  

Posted on: September 06, 2012 @ 11:44 PM
rcrown
Total Posts:  6
Joined  08-31-2012
status: Newcomer

just to close the thread, the midi file downloaded from the site you suggested works fine.

Still not clear to me why a song created on the mox6 and then saved on USB as midi file is not re-imported correctly ( drum truck plays a bass sound )..... but maybe I’m doing something wrong.
Thanks for your support anyway.

  [ Ignore ]  

Posted on: September 06, 2012 @ 11:44 PM
rcrown
Total Posts:  6
Joined  08-31-2012
status: Newcomer

just to close the thread, the midi file downloaded from the site you suggested works fine.

Still not clear to me why a song created on the mox6 and then saved on USB as midi file is not re-imported correctly ( drum truck plays a bass sound )..... but maybe I’m doing something wrong.
Thanks for your support anyway.

  [ Ignore ]  

Posted on: September 07, 2012 @ 02:59 AM
Bad_Mister
Avatar
Total Posts:  36648
Joined  07-30-2002
status: Moderator

MIDI File (SMF) do not have any MOX specific parameters (like you Mix settings) - the MOX Mix setting would be meaningless to any other keyboard. The data that gets placed in a Standard MIDI File is the data that ANY MIDI keyboard will understand.

So when you create a sequence on the MOX it make sense to save it in a MOX proprietary file format - proprietary means it will save the MOX-specific parameters.

If you are authoring GM Files for others, then you would need to insert Bank Select and Program Change messages, use the GM RESET, etc., etc., etc. GM protocol is very robust and very mature, so yes, it is probably something you are not doing properly.

If you are baffled as to why your file does not work - post an example. But unless you are authoring generic GM file - it is recommended that you save your Sequence data in either an ALL data file (.X4A) or ALL SONG (.X4S) or ALL PATTERN (.X4P) file formats - these automatically include not only the MIDI data in the tracks but the MOX MIXING setup as well.

  [ Ignore ]  


 
     


Previous Topic:

‹‹ Can I load my XS sounds into the MoX ?
Next Topic:

    3/4 Time ››