VOGONS


Reply 1561 of 2175, by Roland User

User metadata
Rank Member
Rank
Member

Falcosoft
All in all I speach with YAMAHA Vampire creator and came to so what VS Reset with mask 128x128 will do on based only GM Reset )

Reply 1562 of 2175, by Falcosoft

User metadata
Rank l33t
Rank
l33t
Roland User wrote on 2024-01-01, 01:28:

Falcosoft
All in all I speach with YAMAHA Vampire creator and came to so what VS Reset with mask 128x128 will do on based only GM Reset )

I do not understand your question. What is "VS Reset with mask 128x128" ?

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

Reply 1563 of 2175, by Roland User

User metadata
Rank Member
Rank
Member
Falcosoft wrote on 2024-01-01, 01:48:

I do not understand your question. What is "VS Reset with mask 128x128" ?

We with one man which do YAMAHA Vampire, discussing layout 128x128 , this means , what will be unique mode in whitch will be layout so :
Patch 001 Piano 1 , and 120 variants of Piano 1 , next 120 variants Piano 2 , 120 variants overdrive guitar , 120 vartiants distortion guitars ) , and every patch will be have 120 variants , but 512 drums , 512 SFX
this as I think and want , will become new MIDI Standard VS -Vampire Standard this do based on XG ) but not compatible with XG layout )
That's why this will be with GM reset mode for can play VS MIDI files on all synthesizers in GM mode )
Total 15360 melodic patches , 512 SFX kits , 512 Drum kits

Reply 1564 of 2175, by Roland User

User metadata
Rank Member
Rank
Member

Falcosoft
I'm very happy about what you create cool things you plugin for FSMP I use everyday for play MIDI music per WMP and games ) this very comfortability )

Reply 1565 of 2175, by Falcosoft

User metadata
Rank l33t
Rank
l33t
Roland User wrote on 2024-01-05, 17:25:

Falcosoft
I'm very happy about what you create cool things you plugin for FSMP I use everyday for play MIDI music per WMP and games ) this very comfortability )

It's nice to hear, you're welcome 😀

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

Reply 1566 of 2175, by Roland User

User metadata
Rank Member
Rank
Member

Hi Zoltan , if play this MIDI file in your FSMP - player freeze and not output sound even if played next MIDI file ) if close FSMP and play any other MIDI file - sound played normaly , but if again play this MIDI - will be retry error and player mute and not be reaction )
I'm tested on version 6.2 32 bit )

Reply 1567 of 2175, by Falcosoft

User metadata
Rank l33t
Rank
l33t
Roland User wrote on 2024-01-05, 23:40:

Hi Zoltan , if play this MIDI file in your FSMP - player freeze and not output sound even if played next MIDI file ) if close FSMP and play any other MIDI file - sound played normaly , but if again play this MIDI - will be retry error and player mute and not be reaction )
I'm tested on version 6.2 32 bit )

Hi,
Thanks for your report.
This is an interesting XG Midi file. It uses bulk part dump SysEx messages to set Patches and other parameters (that is why you see a red XG sign on FSMP's interface). And FSMP tries to find out what patches the SysEx dumps contain. But despite the fact that the Midi file only uses 7 channels its SysEx messages addresses 32 parts/channels. I have never met an XG Midi file that addresses parts 17-32 with SysEx messages so the detection was only prepared for 16 parts/channels.
The messages for parts 17-32 are meaningless for this file but they were enough to make FSMP clueless. Here is a fix that simply ignores these messages.

https://falcosoft.hu/midiplayer_63_test.zip

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

Reply 1568 of 2175, by Roland User

User metadata
Rank Member
Rank
Member

Yes ) now work )

Reply 1569 of 2175, by Roland User

User metadata
Rank Member
Rank
Member

I think , what costs remake processing sysex messages , now ignored all messages if sent to not standard channels , but what do if MIDI file will be including 64 MIDI channels ? With this MIDI file will need sent sysex on all channels )

Reply 1570 of 2175, by Falcosoft

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

I think , what costs remake processing sysex messages , now ignored all messages if sent to not standard channels , but what do if MIDI file will be including 64 MIDI channels ? With this MIDI file will need sent sysex on all channels )

All the SysEx messages are sent to Midi Out/VSTi. Also the SysEx messages that address 16+ channels/parts. They are simply ignored by FSMP since it cannot display patch names on 16+ channels/parts that are not used by the Midi file itself anyway. FSMP only parses the SysEx dumps to find out patch names since in case of some XG Midi files no program change messages are sent at all so you can only find out the used patches by parsing the SysEx messages. But FSMP does not need to know the used patches on unused parts/channels. So they can be safely ignored.

Here is an example XG Midi file that uses only SysEx messages to set patches. Because of this if you try to play it on any non-XG Midi synth with e.g. WMP all the instruments will be Piano. But if you play this Midi file with FSMP at least the instruments will be correct even in case of non-XG synths.

The attachment AtlantisXG_TheShadows.zip is no longer available

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

Reply 1571 of 2175, by Roland User

User metadata
Rank Member
Rank
Member

I understanded you ) all work as need )
Why MT-32 reset grey ? As activate this reset ?

Reply 1572 of 2175, by Falcosoft

User metadata
Rank l33t
Rank
l33t
Roland User wrote on 2024-01-06, 12:29:

I understanded you ) all work as need )
Why MT-32 reset grey ? As activate this reset ?

It's gray when it is not available. MT-32_Reset.syx is an external file that should be located within the "SysEx" folder in FSMP's main folder. You should click "Select/Send Custom SysEx" and check that MT32_Reset.Syx is available in the SysEx folder. If it is try to select it again from the list of available .Syx files.
BTW, you can also rigth click the "Reset" button on the right hand side of the player to get this menu. it's a shorter way to set reset related options.

The attachment mt32syx1.png is no longer available
Last edited by Falcosoft on 2024-01-06, 12:54. Edited 1 time in total.

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

Reply 1573 of 2175, by Roland User

User metadata
Rank Member
Rank
Member

So working , but why need this file in folder sysex if you do WinMM MultiPort plugin which have this reset ) may be better add this syx fiile in FSMP also as WinMM MultiPort ?
All other working without file )

Reply 1574 of 2175, by Falcosoft

User metadata
Rank l33t
Rank
l33t
Roland User wrote on 2024-01-06, 12:53:

So working , but why need this file in folder sysex if you do WinMM MultiPort plugin which have this reset ) may be better add this syx fiile in FSMP also as WinMM MultiPort ?

It's because MT_32 Reset. syx is only one way to reset an MT-32 (i.e. the default). There are many MT-32 related SysEx files in the folder to switch a real MT-32 to the desired mode ( channels 1-8, 10 mode, GM mode, etc.).

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

Reply 1575 of 2175, by Roland User

User metadata
Rank Member
Rank
Member

This i understand , but if speach about MT-32 default mode 2-10 , what for need separate file ?

Reply 1576 of 2175, by Falcosoft

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

This i understand , but if speach about MT-32 default mode 2-10 , what for need separate file ?

? Since this reset works the same way as any other custom SysEx reset file. No need for special handling since FSMP does not have a special MT-32 mode anyway. MT-32 is not a dedicated reset mode it's just a custom mode that you can change/modify freely.

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

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

Reply 1577 of 2175, by Roland User

User metadata
Rank Member
Rank
Member

Yes , but if I select GM , after play or after stop play device will be reset as GM , also be if I select GM2 / GS / XG , device always will be reset in selected mode even if I run only MidiPlayer.exe and all without other files and folders , but if I select MT-32 parameter was be grey this not be and device not reseting )

Reply 1578 of 2175, by Falcosoft

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

Yes , but if I select GM , after play or after stop play device will be reset as GM , also be if I select GM2 / GS / XG , device always will be reset in selected mode even if I run only MidiPlayer.exe and all without other files and folders , but if I select MT-32 parameter was be grey this not be and device not reseting )

I do not unerstand why it is hard for you to copy the SysEx and other FSMP related folders to the same place where Midiplayer.exe is. The whole package is portable and can be moved anywhere you want. Without it's own folders FSMP is crippled. Not only MT-32 reset will not work for you but neither instrument names, CTF features, Configuration Presets and so on. And I still do not undertsand why you want to use it this way.

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

Reply 1579 of 2175, by Roland User

User metadata
Rank Member
Rank
Member

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 )