News:

PSR Tutorial Home
- Lessons, Songs, Styles & More

Main Menu

MIDI FILES

Started by dinapoli, Sep 14, 2021, 08:24 AM

Previous topic - Next topic

dinapoli

Hello,
Does anyone know why my midi files play correctly in my Genos but the drums play with a different instrument in VANBASCO?
  •  

overover

Hi dinapoli,

Have you properly connected the Genos via (USB-)MIDI to the computer on which the vanBasco player is running?


Best regards,
Chris
● Everyone kept saying "That won't work!" - Then someone came along who didn't know that, and - just did it.
● Never put the Manual too far away: There's more in it than you think! ;-)
  •  

dinapoli

Thank you Chris,
The Genos is not connected to the computer.
The files are on a portable drive and I play them with Vanbasco.  The files play well in yamaha keyboards.
I guess the question is more about the Vanbasco player.
The Vanbascol player is a very popular midi player, in the past many on this forum suggested it.
  •  

overover

#3
Quote from: dinapoli on Sep 14, 2021, 01:18 PM
Thank you Chris,
The Genos is not connected to the computer.
The files are on a portable drive and I play them with Vanbasco.  The files play well in yamaha keyboards.
I guess the question is more about the Vanbasco player.
The Vanbascol player is a very popular midi player, in the past many on this forum suggested it.

Hi dinaoli,

If you want the MIDI files played on the computer (e.g. in vanBasco) to sound exactly as they are played directly on the Genos, you have to connect the Genos to the computer via (USB-) MIDI (and of course in vanBasco as the MIDI output device choose). The simplest option here is the USB-MIDI connection (USB type AB cable from the USB-to-host socket of the Genos to the computer). In addition, the Yamaha USB-MIDI Driver must be installed on the PC.

By default, a MIDI file played in vanBasco is played back via the "Microsoft GS Software Synth". However, this is not compatible with Yamaha XG and is generally only suitable for playing / previewing MIDI files for musicians to a very limited extent.

One way to get a reasonably acceptable playback sound for MIDI files without a keyboard connected to the PC is to install the "Coolsoft VirtualMIDISynth" including one or more XG/GM/GS compatible .sf2 Soundfonts (all available free of charge):
>>> Guets are not allowed to view links. In order to access the links, please Register or Login

I currently have 11 different .sf2 Soundfonts installed in the Coolsoft Synth, between which I can switch as required. ALL these Soundfonts produce (in connection with e.g. vanBasco, MixMaster, Midifile Optimizer, PSRUTI or several DAWs) a much better "MIDI file sound" than the Microsoft software synth, but all 11 soundfonts mentioned sound DIFFERENT. There is no sound font that contains all the Voices of e.g. Genos or Tyros5. At the latest when Guets are not allowed to view links. In order to access the links, please Register or Login or Mega voices or Revo Drums are used in MIDI files, it becomes critical. But also in all other cases the sound will differ more or less strongly from the sound generated by the keyboard's tone generation.

P.S.
I always use the vanBasco Player for live performances, but always with the Genos or Tyros5 connected to the PC (notebook/netbook) used via USB-MIDI.

To quickly listen to MIDI files at home, the sound via vanBasco plus a suitable Soundfont is sufficient, as described. In order to edit MIDI files, the keyboard must be connected to the PC in any case. (Unless you would adapt all your MIDI files to a certain Soundfont. Then these versions of the nasty but played on the Genos/Tyros would sound "different" again ... :) )


Hope this helps!

Best regards,
Chris
● Everyone kept saying "That won't work!" - Then someone came along who didn't know that, and - just did it.
● Never put the Manual too far away: There's more in it than you think! ;-)
  •  

dinapoli

Thank you Chris,
I was not talking about to let the files sound the same as when played on the Genos.  I know it's impossible
I was trying to say the Vanbasco player plays some drums on channel 10 with a guitar sound even if it lists it as STANDARD.  Only some files the others are played correctly.
I also started using the Kanto player it plays the sound correctly.
Lately I started using some karaoke MP4.  Some songs sound just like the original without the vocalist!

I'll try a new sound font.

I never connected the Genos to a computer, I use a laptop to display lyrics and chords and music.

Thank you
Gino
  •  

dinapoli

Hello Chris,

I downloaded cool soft and selected it in Vanbasco, I selected GS, midimapper and different options.  It didn't work out for me.  I also loaded the file in PSRUTI player/editor same problem.

I tried to attach one of the files that doesn't play correctly, to this, but it will not allow me to attach it. It's a midi file.

I whish there was a way for me to post it for the members to see.

Note, I just play this file in Kanto player it plays correctly, I can definitely hear a drum.

Thank you
Gino
  •  

overover

Hi Gino,

Please try the following:

Load the relevant MIDI files, one by one, into PSRUTI (it is best to use the current version 8.21). Then click on the "Optimize XG" button and save the file with "Save as ..." under a new name. Normally the drums should then be played correctly in vanBasco. I also recommend setting the "Reset mode" to "GS" in the vanBasco settings. (See the attached picture.)

By the way: You could also "XG optimize" all files of a folder: Start PSRUTI, but don't load a MIDI file yet. Click "Optimize XG" button and select the desired folder.


Regarding Coolsoft VirtualMidiSynth:

You probably haven't loaded (and activated) a Soundfont yet. However, this is absolutely necessary for Coolsoft to work. I'll post detailed notes about this here later.


Best regards,
Chris

[attachment deleted by admin]
● Everyone kept saying "That won't work!" - Then someone came along who didn't know that, and - just did it.
● Never put the Manual too far away: There's more in it than you think! ;-)
  •  

dinapoli

Thank you
the on ly difference is you have a virtual synth #1  I have coolsoft midi mapper
  •  

Duurduur

I think you have downloaded and installed the wrong program. You should download this program: CoolSoft_VirtualMIDISynth_2.11.2.exe
Yamaha PSR-SX900
Yamaha PSR E463
Logitech Z623 Speakersystem
  •  

overover

#9
Quote from: dinapoli on Sep 16, 2021, 12:33 PMThank you
the on ly difference is you have a virtual synth #1  I have coolsoft midi mapper

Hi Gino,

you definitely have to select "VirtualMIDISynth #1" in vanBasco as MIDI output device. The "MIDI Mapper" of VirtualMIDISynth is only there to set the standard MIDI output device under Windows (for MIDI programs that do not have their own setting options for the MIDI output device, such as Windows Media Player or Michael Bedesem's MidiPlayer).

Theoretically you could select "VirtualMIDISynth # 1" in the settings of the VirtualMIDISynth (at least in the upper dropdown box in the "MIDI Mapper" tab) and then select "MIDI Mapper" in vanBasco. However, it is much better to select "VirtualMIDISynth # 1" DIRECTLY in vanBasco (to avoid looping through the MIDI mapper).


In order to work with the VirtualMIDISynth, as already mentioned, you have to import at least one Soundfont (.sf2 format) and activate it for playback (green "LED" in front of the corresponding Soundfont entry). See the attached picture.

Here are some links to download free Soundfonts:

Yamaha Genos XG_GM_GS 2019.sf2 (376 MB)
>>> Guets are not allowed to view links. In order to access the links, please Register or Login

JJazzLab-SoundFont.sf2 (340 MB)
>>> Guets are not allowed to view links. In order to access the links, please Register or Login

MuseScore_General.sf2 (205 MB)
>>> Guets are not allowed to view links. In order to access the links, please Register or Login

Timbres Of Heaven (XGM) 4.00 .sf2 (unzipped 419 MB; use >>> "Guets are not allowed to view links. In order to access the links, please Register or Login" to unzip the .7z archive)
>>> Guets are not allowed to view links. In order to access the links, please Register or Login


Have fun!

Best regards,
Chris


Edit 2024-10-08:
Fixed download links for "Yamaha Genos XG_GM_GS 2019.sf2" and "MuseScore_General.sf2"
● Everyone kept saying "That won't work!" - Then someone came along who didn't know that, and - just did it.
● Never put the Manual too far away: There's more in it than you think! ;-)
  •  
    The following users thanked this post: frajag

dinapoli

Thank you Chris,
Finally I got it! 
This bags the question:  Are Soft-synth that you pay for much better then the free one?

A long time ago I used Sonar do you know if those Synth work for this?

In this process I learned a few things.  I took a second look at Kanto player, not only it plays midi but it also plays mp3 and mp4 etc.  It will also display the chords of the midi file as it is playing, very useful for those who want to play along a midi file.

As time permits I'll work more on this, some midi files sound better than the same file in MP4.

Thank you again

  •  

johan

This is really nice, Chris. I like Coolsoft VirtualMIDIsynth very much and I was using already the "Timbres of heaven" and "PSR S970 - D'ACADEMY VERSION"  soundfonts but I will add the other libraries from the list that you have provided. Many thanks!
SX900 and S670
Former keyboards: E433, E463, SX700
  •  

johan

Chris, one more comment: I think that the "Yamaha Genos XG_GM_GS 2019" in your list is just an old version of the Timbres Of Heaven soundfont.
SX900 and S670
Former keyboards: E433, E463, SX700
  •  

overover

Quote from: johan on Sep 18, 2021, 03:53 AM
Chris, one more comment: I think that the "Yamaha Genos XG_GM_GS 2019" in your list is just an old version of the Timbres Of Heaven soundfont.

Hi Johan,

Yes, you are right: The Soundfont "Yamaha Genos XG_GM_GS 2019" is obviously 100% identical to "Timbres Of Heaven GM_GS_XG_SFX V 3.4 Final.sf2". The two files have the same file size, and even when loaded into "Polyphone Soundfont Editor" I couldn't find any difference.

Thanks for your watching. I hadn't noticed that before ... ;)


Best regards,
Chris
● Everyone kept saying "That won't work!" - Then someone came along who didn't know that, and - just did it.
● Never put the Manual too far away: There's more in it than you think! ;-)
  •  

Freakman

HI,

can you still get the SF2 font?

Yamaha Genos XG_GM_GS 2019.sf2 (376 MB)

Thanks
Freakman
  •  

overover

Quote from: Freakman on Oct 08, 2024, 12:03 PMHI,

can you still get the SF2 font?

Yamaha Genos XG_GM_GS 2019.sf2 (376 MB)

Thanks
Freakman

Welcome to the PSR Tutorial Forum, Freakman!

I have re-uploaded the file "Yamaha Genos XG_GM_GS 2019.sf2" for you and updated the relevant link in the original post above:
>>> https://psrtutorial.com/forum/index.php/topic,60616.msg466533.html#msg466533

Have fun!


Best regards,
Chris
● Everyone kept saying "That won't work!" - Then someone came along who didn't know that, and - just did it.
● Never put the Manual too far away: There's more in it than you think! ;-)
  •  

Freakman

Hi Chris,

I'm curious to hear what it sounds like.
Thank you for uploading it.

Best Regards
Freakman
  •  

nnakeyer

Hello friends! Hmm... The using of SF2 files is not a good idea for playback MIDI files if they are in XG format! XG format MIDI files can have the continues controllers in real time (the job of DSP for example) and Sfonts can not use them! So - I prefer to use the small XG soft-synth that can "understand" at last the System DSP! Please download and install this VST MIDI Driver Guets are not allowed to view links. In order to access the links, please Register or Login  and softsynth itself (YmF-754 Hi) Guets are not allowed to view links. In order to access the links, please Register or Login and unzip this synth to any folder. After installing VST MIDI Driver you will have 2 additional MIDI devices in ANY MIDI software - VST MIDI Synth (Port A) and (Port B). They are absolutely equal. So you can run 2 MIDI software at one moment :)  VST MIDI Driver need the .DLL file of Yamaha XG synth - please show this driver the folder you unzipped YmF-754 Hi! You must do that only one! Windows will remember that it has the new MIDI device! :) Here is one video to show you the examples of the sound Guets are not allowed to view links. In order to access the links, please Register or Login
  •  
    The following users thanked this post: overover

overover

#18
Quote from: nnakeyer on Dec 13, 2024, 09:46 AMHello friends! Hmm... The using of SF2 files is not a good idea for playback MIDI files if they are in XG format! XG format MIDI files can have the continues controllers in real time (the job of DSP for example) and Sfonts can not use them! So - I prefer to use the small XG soft-synth that can "understand" at last the System DSP! Please download and install this VST MIDI Driver Guets are not allowed to view links. In order to access the links, please Register or Login  and softsynth itself (YmF-754 Hi) Guets are not allowed to view links. In order to access the links, please Register or Login and unzip this synth to any folder. After installing VST MIDI Driver you will have 2 additional MIDI devices in ANY MIDI software - VST MIDI Synth (Port A) and (Port B). They are absolutely equal. So you can run 2 MIDI software at one moment :)  VST MIDI Driver need the .DLL file of Yamaha XG synth - please show this driver the folder you unzipped YmF-754 Hi! You must do that only one! Windows will remember that it has the new MIDI device! :) Here is one video to show you the examples of the sound Guets are not allowed to view links. In order to access the links, please Register or Login

Hi @nnakeyer,

Thank you for the tip about the VST MIDI Driver in combination with the vanBasco Player, the VST MIDI Synth and the links!

I had experimented with it a while ago, but then came back to the VirtualMIDISynth, which I use with various soundfonts. For me, the latter is also completely sufficient for XG files or my MIDI files edited for Tyros5 or Genos1/2, so that I can quickly listen to the files. When editing MIDI files (I use the "Midifile Optimizer 12", MixMaster and various DAWs, for example), I always connect the instrument (currently Genos2) to the PC via USB-MIDI anyway.

I just downloaded and installed the VST MIDI Driver and the VST MIDI Synth from the links you provided (under Windows 10): After selecting the "YMF-754Hi.dll" file, as shown in your video, in the "VST MIDI Driver Configuration" window (accessible via the Windows Start menu), the VST MIDI Synth works without any problems with the vanBasco Player. Thanks again!  :)


P.S.
To make it easier for other users to find the link to open the Configuration Dialog, here is a screenshot of the "VST MIDI System Synth" folder in the Windows Start menu:




Best regards,
Chris
● Everyone kept saying "That won't work!" - Then someone came along who didn't know that, and - just did it.
● Never put the Manual too far away: There's more in it than you think! ;-)
  •  

Whitecolin11

your a genious Chris thank you for all you do
  •  

nnakeyer

The very big advantage of VST MIDI Driver over Sound Fonts is the ability to "understand" a lot of Controllers and the main - SYSEX-es of Yamaha XG format. It can "understand" System SYSEX-es also as Insertion ones. And it is really cool!
It also has the INS file! So, working in CakeWalk you can select different Banks of instruments (with different MSB and LSB)!
Regards!
  •  

nnakeyer

#21
Hi! Here are some more examples how MIDI files that have SYSEX settings of different DSPs sounds using VST MIDI Driver with YmF-754 Hi synth. Guets are not allowed to view links. In order to access the links, please Register or Login
Also here is the special software - Selector if you will have any idea to look what is inside YmF-754 Hi and play it's sounds as the synth has INS file..
You can download it here Guets are not allowed to view links. In order to access the links, please Register or Login
Show this software the INS file from the YmF-754 Hi folder by pressing 'Open' and all sound Banks of YmF-754 Hi will be able for you! You can also play them using MIDI keyboard ;)
You can download Selector with separate MIDI Host here Guets are not allowed to view links. In order to access the links, please Register or Login
Have fun!
  •  
    The following users thanked this post: overover