VOGONS


Reply 1580 of 2175, by Falcosoft

User metadata
Rank l33t
Rank
l33t
Roland User wrote on 2024-01-06, 13:30:

This not hard ) but I think , if all other resets work without other syx files , then and MT-32 must work if speach about default mode MT-32 )

Why? This sound rather academic from your side since in practice there is no difference at all. FSMP cannot work properly without its folders anyway and with its folders it works perfectly this way. And since the whole package is portable there is no disadvantage to use FSMP the way it is designed to use.

BTW, no all other resets work without SysEx files only the ones that have special handling mode integrated into FSMP ( that is known default instruments, banks, default controllers etc.) As I said before FSMP has no special MT-32 mode currently.

Last edited by Falcosoft on 2024-01-06, 13:48. Edited 1 time in total.

Website, Facebook, Youtube
Falcosoft Soundfont Midi Player + Munt VSTi + BassMidi VSTi
VST Midi Driver Midi Mapper

Reply 1581 of 2175, by Roland User

User metadata
Rank Member
Rank
Member

Also not understand as use mod2midi.exe I do command :
mod2midi.exe Strangle.xm
and I wait what will be created Strangle.mid , but this not is happening why ?

Reply 1582 of 2175, by Roland User

User metadata
Rank Member
Rank
Member

Hmm if this file task to FSMP - will be play , and as save result in mid file ?

Reply 1583 of 2175, by Falcosoft

User metadata
Rank l33t
Rank
l33t
Roland User wrote on 2024-01-06, 13:46:

Also not understand as use mod2midi.exe I do command :
mod2midi.exe Strangle.xm
and I wait what will be created Strangle.mid , but this not is happening why ?

Mod2midi.exe is an integral part of Midi Player's package. You do not have to use it at the command line. You should simply open Strangle.xm with Midi Player itself! Then Midi player calls Mod2midi.exe and Strangle.mid + Strangle.sf2 will be created in the folder of your choice (default is %TEMP%) and the created Strangle.mid is automatically placed on the playlist.
BTW, only the Mid+SF2 pair together sound correctly so you have to use BassMidi output or a real SB Hardware SF2 synth as Midi Out to get correct result. The created SF2 file is automatically loaded by FSMP either into Bassmidi or into the SB HW SF2 synth when you play the created Midi file.

Last edited by Falcosoft on 2024-01-06, 14:01. Edited 1 time in total.

Website, Facebook, Youtube
Falcosoft Soundfont Midi Player + Munt VSTi + BassMidi VSTi
VST Midi Driver Midi Mapper

Reply 1584 of 2175, by Roland User

User metadata
Rank Member
Rank
Member

But if I not export - file not saved )

Reply 1585 of 2175, by Falcosoft

User metadata
Rank l33t
Rank
l33t
Roland User wrote on 2024-01-06, 14:00:

But if I not export - file not saved )

What file is not saved?

@Edit:
Here is a video about how it works:
https://youtu.be/m_rkzyukf7Q

Last edited by Falcosoft on 2024-01-06, 14:13. Edited 1 time in total.

Website, Facebook, Youtube
Falcosoft Soundfont Midi Player + Munt VSTi + BassMidi VSTi
VST Midi Driver Midi Mapper

Reply 1586 of 2175, by Roland User

User metadata
Rank Member
Rank
Member

From XM ) , file save in temp folder , and not autosave in folder wherein source file )

Reply 1587 of 2175, by Falcosoft

User metadata
Rank l33t
Rank
l33t
Roland User wrote on 2024-01-06, 14:09:

From XM ) , file save in temp folder , and not autosave in folder wherein source file )

As I said before :

Then Midi player calls Mod2midi.exe and Strangle.mid + Strangle.sf2 will be created in the folder of your choice (default is %TEMP%) and the created Strangle.mid is automatically placed on the playlist.

FSMP does not run in admin mode so it cannot know if the place where your xm/mod file is loaded from is writebale or not. That's why it uses the TEMP folder by default since it is always writeable by simple user rights without elevation.
But you can change the folder where converted files are created in Device settings dialog at BassMidi part.

The attachment mod2midi1.png is no longer available

Website, Facebook, Youtube
Falcosoft Soundfont Midi Player + Munt VSTi + BassMidi VSTi
VST Midi Driver Midi Mapper

Reply 1588 of 2175, by Roland User

User metadata
Rank Member
Rank
Member

Thank you I understand )
If open rare formats / 669 / ULT / DMF / MTM / STM / OKT file , need first convert in mod or xm or xi and after play )
you can add native support rare formats ?

Reply 1589 of 2175, by Falcosoft

User metadata
Rank l33t
Rank
l33t
Roland User wrote on 2024-01-06, 14:25:

Thank you I understand )
If open UltraTracker file , need first convert in mod or xm or xi and after play )
you can add native support UltraTracker format ?

No.
To be honest I have not touched mod2midi for years. I do not even remember how it actually works 😀

Website, Facebook, Youtube
Falcosoft Soundfont Midi Player + Munt VSTi + BassMidi VSTi
VST Midi Driver Midi Mapper

Reply 1590 of 2175, by Roland User

User metadata
Rank Member
Rank
Member

What surprised me , so this Roland_SCVA.ins , this file very good ) but I give to you two file TyRUS.ins and Vampire.ins (vampire.ins will be refreshable)

Reply 1591 of 2175, by Roland User

User metadata
Rank Member
Rank
Member

Roland_SCVA.ins
Work with absolute errors , I try use this ins file in Cakewalk 9 , and I see what selectable and realy playable not does not match

Reply 1592 of 2175, by Falcosoft

User metadata
Rank l33t
Rank
l33t
Roland User wrote on 2024-01-06, 17:34:

Roland_SCVA.ins
Work with absolute errors , I try use this ins file in Cakewalk 9 , and I see what selectable and realy playable not does not match

You must have some invalid setup then. It works for me perfectly in Cakewalk/Sonar 8 and also in Reaper and in FSMP. Make sure that Bank Select method is default "Normal" and not Controller 0 or Controller 32.

The attachment scva_ins.png is no longer available

Website, Facebook, Youtube
Falcosoft Soundfont Midi Player + Munt VSTi + BassMidi VSTi
VST Midi Driver Midi Mapper

Reply 1593 of 2175, by Roland User

User metadata
Rank Member
Rank
Member

You right , if select Normal - all work , I maked tests in CC0 mode ) because usually I sets patches per CC0 controller
If not hard , tell me what is the difference between Normal and pach 100 in mechanism select patches ) I known what Roland select patches on CC0 , select sub-models in CC32 , in YAMAHA select patches on CC32 , but what Patch 100 mode ?

Reply 1594 of 2175, by Falcosoft

User metadata
Rank l33t
Rank
l33t
Roland User wrote on 2024-01-06, 19:20:

You right , if select Normal - all work , I maked tests in CC0 mode ) because usually I sets patches per CC0 controller
If not hard , tell me what is the difference between Normal and pach 100 in mechanism select patches ) I known what Roland select patches on CC0 , select sub-models in CC32 , in YAMAHA select patches on CC32 , but what Patch 100 mode ?

Normal is Bank MSB + Bank LSB. That is Patch bank = Bank MSB * 128 + Bank LSB
Controller 0 is Bank MSB only that is Patch bank = Bank MSB.
Controller 32 is Bank LSB only that is Patch bank = Bank LSB.
I do not know how Patch 100 mode works and I have never met a device that used this schema for addressing.

Website, Facebook, Youtube
Falcosoft Soundfont Midi Player + Munt VSTi + BassMidi VSTi
VST Midi Driver Midi Mapper

Reply 1595 of 2175, by Roland User

User metadata
Rank Member
Rank
Member

Hi Zoltan )
I understanding what Roland MT-32 this device with 8 (2-9) melodic and 1 (10) drum channel in MT-32 mode or 8 (1-8) melodic and 1 (10) drum channel in modifed MT-32 mode ) but because the we have 16 chanel mode for GM mode , you can add sysex message for reset MUNT in MT-32 mode , but 16 chanels ?
For now I need do in MT-32 set MT-32 mode and press button Reset synth what recive 16 channels MT-32 mode
Thanks )

Reply 1596 of 2175, by Falcosoft

User metadata
Rank l33t
Rank
l33t
Roland User wrote on 2024-01-08, 08:27:
Hi Zoltan ) I understanding what Roland MT-32 this device with 8 (2-9) melodic and 1 (10) drum channel in MT-32 mode or 8 (1-8 […]
Show full quote

Hi Zoltan )
I understanding what Roland MT-32 this device with 8 (2-9) melodic and 1 (10) drum channel in MT-32 mode or 8 (1-8) melodic and 1 (10) drum channel in modifed MT-32 mode ) but because the we have 16 chanel mode for GM mode , you can add sysex message for reset MUNT in MT-32 mode , but 16 chanels ?
For now I need do in MT-32 set MT-32 mode and press button Reset synth what recive 16 channels MT-32 mode
Thanks )

There is no such MT-32 SysEx message (or messages) that can set so called 16-channel mode. For 16-channel mode you need 2 MT-32 compatible synths and you have to send different SysEx messages to each. This is only possible in MUNT VSTi internally.

But you can send GM OFF Sysex message to Munt VSTi that MUNT VSTi interprets internally as a command to set 16 channel MT-32 mode (if dual synth mode is enabled)

Website, Facebook, Youtube
Falcosoft Soundfont Midi Player + Munt VSTi + BassMidi VSTi
VST Midi Driver Midi Mapper

Reply 1597 of 2175, by Roland User

User metadata
Rank Member
Rank
Member

Yes , but this working correct only MUNT VSTi on other synthesizers this create not compatible modes ) what if add special sysex for reset MUNT VSTi without GM OFF ? For example :
MT-32 Reset F0 41 10 16 12 7F 01 F7
MUNT VSTi Dual Synth MT-32 Reset F0 41 10 16 12 7F 01 F7 A0
this possible integrate to MUNT VSTi ?
MUNT VSTi this not hardware and because can have own reset for MT-32 dual synth mode )

Reply 1598 of 2175, by Falcosoft

User metadata
Rank l33t
Rank
l33t
Roland User wrote on 2024-01-08, 10:33:
Yes , but this working correct only MUNT VSTi on other synthesizers this create not compatible modes ) what if add special sysex […]
Show full quote

Yes , but this working correct only MUNT VSTi on other synthesizers this create not compatible modes ) what if add special sysex for reset MUNT VSTi without GM OFF ? For example :
MT-32 Reset F0 41 10 16 12 7F 01 F7
MUNT VSTi Dual Synth MT-32 Reset F0 41 10 16 12 7F 01 F7 A0
this possible integrate to MUNT VSTi ?
MUNT VSTi this not hardware and because can have own reset for MT-32 dual synth mode )

No, this is not true. GM OFF is simply ignored by all MT-32 compatible hardware devices and does not create any "not compatible modes". And in case of synths that know GM OFF message its behavior is well defined and never creates an "not compatible mode" either.
Contrary neither of your example message's behavior is well defined. An unknown Mt-32/Roland format SysEx message (as your examples) would do just the same in the best case. In the worst case they would freeze some hardware synths (or results in an error message). BTW, the cheksum bytes of your examples are wrong and one of them is not even a valid SysEx message.

Website, Facebook, Youtube
Falcosoft Soundfont Midi Player + Munt VSTi + BassMidi VSTi
VST Midi Driver Midi Mapper

Reply 1599 of 2175, by Roland User

User metadata
Rank Member
Rank
Member

I firs thinked what if sent GM OFF on OPL or XG device , will be work with errors or not play default patches.
But to having heard from you what alll be good , I do modify reset file and add to this GM OFF message ) now reset file looks like that

F0 41 10 16 12 7F 01 F7
F0 7E 7F 09 01 F7
F0 43 10 4C 00 00 7E 00 F7
F0 41 10 42 12 40 00 7F 00 41 F7

and will be so :

F0 41 10 16 12 7F 01 F7
F0 7E 7F 09 01 F7
F0 43 10 4C 00 00 7E 00 F7
F0 41 10 42 12 40 00 7F 00 41 F7
F0 7E 7F 09 02 F7

but now problem , if I sent this in Cakewalk and create MID file , I can not do serial reset , as need modify MID file so serial reset ?

In any case YAMAHA XG devices reciveding F0 7E 7F 09 02 F7 switch to XG mode , not GS.

Last edited by Roland User on 2024-01-08, 11:33. Edited 1 time in total.