Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cannot load DLS RMI files #66

Open
spessasus opened this issue Sep 23, 2024 · 7 comments
Open

Cannot load DLS RMI files #66

spessasus opened this issue Sep 23, 2024 · 7 comments
Labels
enhancement New feature or request

Comments

@spessasus
Copy link

spessasus commented Sep 23, 2024

image

  • Windows 10 (64-bit)
  • Tried reinstalling and factory reset
  • version of foo_midi is 2.15.1.0

the file

SF2 RMIDIS work fine.

PS: I can't select fluidsynth:
image

Am I doing something wrong?

@stuerp
Copy link
Owner

stuerp commented Sep 25, 2024

BASSMIDI does not support DLS soundfonts. A DLS to SF2 convertor is in the works.

FluidSynth is a separate install. Just download the appropriate binaries from their website and configure foo_midi using the "MIDI Player / Paths / FluidSynth" setting. You'll have to close and reopen the Preferences dialog for the setting to become active.

@stuerp stuerp added the enhancement New feature or request label Sep 25, 2024
@spessasus
Copy link
Author

spessasus commented Sep 25, 2024

It works, but the lead guitar is missing:

https://github.com/user-attachments/assets/c5a5c8d3-4876-4b66-a043-4729de689759
please forgive the poor framerate, my obs seems to be broken.

PS: The drums seem to be weirdly cut off too.

EDIT: Note that winamp works fine too, not just my synthesizer.

@jadasse
Copy link

jadasse commented Oct 8, 2024

FluidSynth is a separate install. Just download the appropriate binaries from their website and configure foo_midi using the "MIDI Player / Paths / FluidSynth" setting. You'll have to close and reopen the Preferences dialog for the setting to become active.

About that, when I linked the FluidSynth path, nothing happened upon restarting FB2K. I got the binary from their Github release page, by the way. Have I done something wrong?
image
image

@spessasus
Copy link
Author

spessasus commented Oct 8, 2024

FluidSynth is a separate install. Just download the appropriate binaries from their website and configure foo_midi using the "MIDI Player / Paths / FluidSynth" setting. You'll have to close and reopen the Preferences dialog for the setting to become active.

About that, when I linked the FluidSynth path, nothing happened upon restarting FB2K. I got the binary from their Github release page, by the way. Have I done something wrong?
image
image

Link to the fluidsynth/bin folder instead of just fluidsynth

@jadasse
Copy link

jadasse commented Oct 8, 2024

FluidSynth is a separate install. Just download the appropriate binaries from their website and configure foo_midi using the "MIDI Player / Paths / FluidSynth" setting. You'll have to close and reopen the Preferences dialog for the setting to become active.

About that, when I linked the FluidSynth path, nothing happened upon restarting FB2K. I got the binary from their Github release page, by the way. Have I done something wrong?
image
image

Link to the fluidsynth/bin folder instead of just fluidsynth

I tried that also (the bin folder is the same folder layout as a different fluidsynth folder I'm using), but it doesn't work either

@stuerp
Copy link
Owner

stuerp commented Oct 9, 2024

  1. Are there any warnings or errors in the foobar2000 console?
  2. Are you sure you're using the correct architecture? 64-bit fb2k requires a 64-bit fluidsynth and vice versa.
  3. Did you close and re-open the Preferences dialog? The plugins are only re-read when the dialog opens.

@stuerp
Copy link
Owner

stuerp commented Oct 9, 2024

It works, but the lead guitar is missing:

https://github.com/user-attachments/assets/c5a5c8d3-4876-4b66-a043-4729de689759 please forgive the poor framerate, my obs seems to be broken.

PS: The drums seem to be weirdly cut off too.

EDIT: Note that winamp works fine too, not just my synthesizer.

I mentioned that in our private chat: I have a hard time coming up with an algorithm, settings and load order that works for both BASSMIDI and FluidSynth AND all RMI's,

The way I understand it one library starts with a base config from the first SoundFont and overwrites presets when they are defined in SoundFonts loaded after that. While the other only adds missing presets from later SoundFonts.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants