chth96 Posted July 26, 2022 (edited) Thank zz_denis very much for detailed workaround! I finally succeed to hear midi sound of retro dos game with fluidsynth! Both 32bit and 64 bit of Fluidsynth 2.2.7 version works perfectly, it even successfully play the piano in Bome's mouse and keyboard application. I think that Fluidsynth 2.2.8 practically doesn't supports windows 8.1 at all. With loading "SC55_zzdenis_v0.5.sf2" soundfont with Fluidsynth 2.2.7, I heard some midi sound of retro dos game ,Most of them is almost same sound with SCVA SC55 mode. But I found that Some music of "T.F.X : Tactical Fighter Experiment" which is different from SCVA SC55 mode. In the below dropbox link,You may find that 00:44-00:53,01:23 is different from SCVA https://www.dropbox.com/s/2e2ps68rlkypgjz/bandicam 2022-07-26 22-37-34-660.mp4?dl=0 And Boss battle music of "Astonisha story" is a little different form SCVA SC55 mode. In the below dropbox link,You may find that 01:44-02:00 is a little different from SCVA https://www.dropbox.com/s/9ao6yue4rhq5izm/bandicam 2022-07-26 22-48-20-943.mp4?dl=0 I really appreciate you for your great creation of SC55 soundfont which is almost the same with SC55 and I really look forword to meet a little more improvement of your awesome soundfont someday. astonisha_story_TFX.rar EDIT:I found some music of Advanced Power Dolls(pc98) is incorrect with SCVA.. In the below dropbox link,You may find that 0:39-0:50 is different from SCVA. https://www.dropbox.com/s/q7nzm6bd75x6osu/bandicam 2022-07-27 23-14-04-456.mp4?dl=0 and I found that When I play other power dolls series(power dolls dash,power dolls 2) of pc98 game, fluidsynth sometimes shows message: "not found on channel [X], substituted [Y], Although I think its music is a lot like SCVA.. Power dolls series(pc98) Edited July 27, 2022 by chth96 0 Quote Share this post Link to post
zz_denis Posted July 26, 2022 (edited) On 7/26/2022 at 10:27 PM, chth96 said: In the below dropbox link,You may find that 00:44-00:53,01:23 is different from SCVA https://www.dropbox.com/s/2e2ps68rlkypgjz/bandicam 2022-07-26 22-37-34-660.mp4?dl=0 Fluidsynth shows message: "not found on channel X [bank=8 prog=XX], substituted [bank=0 prog=XX]". Because my soundfont only includes the GM 128 presets (bank 0), lacks other GS extended presets (bank 8). They are different timbres. Quote In the below dropbox link,You may find that 01:44-02:00 is a little different from SCVA https://www.dropbox.com/s/9ao6yue4rhq5izm/bandicam 2022-07-26 22-48-20-943.mp4?dl=0 It sounds like the fluidsynth doesn't fully handle the special MIDI pitch bend control messages (or special GS SYSEX), so some pitches are incorrect. EDIT: >In the below dropbox link,You may find that 0:39-0:50 is different from SCVA. >https://www.dropbox.com/s/q7nzm6bd75x6osu/bandicam 2022-07-27 23-14-04-456.mp4?dl=0 This section makes extensive use of the unique SYSEX (Maybe GS unique SYSEX), so fluidsynth cannot handle them but SCVA can. https://www.sweetwater.com/sweetcare/articles/depth-midi-functions-of-roland-sound-canvas/ Edited July 29, 2022 by zz_denis 1 Quote Share this post Link to post
zz_denis Posted July 27, 2022 I checked Scc1t2.sf2 and found it has 98 GS variant presets. If I sample these presets from my RA90 and add them to my soundfont, the total size of my soundfont is expected to be around 400MB~500MB. I don't know how many games use these presets (probability of being used), could someone tell me about it? 2 Quote Share this post Link to post
jjhou Posted January 19, 2023 On 7/27/2022 at 9:23 AM, zz_denis said: I checked Scc1t2.sf2 and found it has 98 GS variant presets. If I sample these presets from my RA90 and add them to my soundfont, the total size of my soundfont is expected to be around 400MB~500MB. I don't know how many games use these presets (probability of being used), could someone tell me about it? At the end of the DOS era, General MIDI was used to compose game soundtracks, and 99% of game manufacturers used the Roland SC-55mkII or its derivatives to compose music, so the Roland SC-55mkII was the highest guiding principle. Although I haven't counted it, I remember that there are quite a few games that support GS extentions as an option. For example, Dune 2 is special in the sense that it supports Sound Canvas not only as a music device but also as an effect device. In case of Dune 2 if you select Sound Canvas as music device, even a GM only soundfont produce satisfactory result. The problem is when you select SC as an effect device and your soundfont is only GM compatible (so it misses special effects such as Machine Gun, Explosion, Door etc). If you select SC as effect device the game sends special GS effects to Channel 16. If you select Sound Blaster for effect it uses digital samples instead. (It's a little bit confusing that digital samples is a 3rd category in setup and refers mainly to digitally sampled speech.) So, I really expect your soundfound can support SC55 GS in the future because I am a retro game fan hoping for a perfect SC55 soundfont :) As for the size, I don't think anybody would care about it even if it becomes 10G, people only care about the sound quality on modern PCs. 1 Quote Share this post Link to post
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.