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

[ Common ] Add support for MIDI device ID and MIDI data options #748

Open
someyoungguy00 opened this issue Nov 6, 2024 · 0 comments
Open
Labels
enhancement New feature or request

Comments

@someyoungguy00
Copy link

someyoungguy00 commented Nov 6, 2024

This is the current method I am using here is my Steam Guide, would be nice to skip the step of having to convert steam to legacy releases to accomplish this: https://steamcommunity.com/sharedfiles/filedetails/?id=3354551137

At the begining of the guide I show how to set up a TRUE Yamaha S-YG50 Synth for use this way the way the MIDI's were made to sound, they end up being quite rich. FF7 Shipped with Yamaha S-YG70 Synth, FF8 Shipped with Yamaha S-YG80 Synth,I believe.

Ideas: -

For FF7 and FF8 Steam you could add a MIDI device ID:

Available choices are: say 0-9
midi_device_id = 1


For FF7 and FF8 Steam you could instead add a MIDI GUID #:

Enter MIDI device GUID#:
midi_device_guid = ??????

This way you could pass the midi data for both games through a SoftSynth etc. please check guide top section on how to set up a Yamaha XG SoftSynth Accurate Midi Synth to get pure MIDI data streaming through an accurate Synth the way it was made for. (it would save a lot of the steps you have to take converting the game to older releases to accomplish this)


For FF7 Steam: Add support for different MIDI data sets such as (located in \FINAL FANTASY VII\data\midi)
#[FF7 MIDI DATA SET]

  • Available choices are:
  • 0: Auto
  • 1: General MIDI ( the usual default choice )
  • 2: Soundfont MIDI ( Creative AWE32/AWE64 )
  • 3: Yamaha XG MIDI ( best if used with Yamaha XG MIDI Synth )
    #~~~~~~~~~~~~~~~~~~~~~~~~~~~

midi_data_set = 3


For FF8 Steam: Add support for different MIDI options such as (seen in my guide under FF8Configurator options)
#[FF8 MIDI DATA OPTIONS]
Available choices are:

  • 0: Off
  • 1: On
    #~~~~~~~~~~~~~~~~~~~~~~~~~~~
    Reverb=1
    Chorus=1
    Yamaha_XG=1

This should be fairly simple as all the MIDI data and options can easily be made available with the data FF7 and FF8 comes with, with Steam.

And to make sure you have selected the correct device:
Display MIDI device name in upper right corner
#~~~~~~~~~~~~~~~~~~~~~~~~~~~
show_midi_device_name = true

Originally posted by @someyoungguy00 in #747

@someyoungguy00 someyoungguy00 changed the title This is the current method I am using here is my Steam Guide, would be nice to skip the step of having to convert steam to legacy releases to accomplish this: https://steamcommunity.com/sharedfiles/filedetails/?id=3354551137 [FF7 FF8] Add support for MIDI device ID and MIDI data options Nov 6, 2024
@someyoungguy00 someyoungguy00 changed the title [FF7 FF8] Add support for MIDI device ID and MIDI data options [FF7 FF8] [Feature Request] Add support for MIDI device ID and MIDI data options Nov 6, 2024
@julianxhokaxhiu julianxhokaxhiu changed the title [FF7 FF8] [Feature Request] Add support for MIDI device ID and MIDI data options [ Common ] Add support for MIDI device ID and MIDI data options Nov 7, 2024
@julianxhokaxhiu julianxhokaxhiu added the enhancement New feature or request label Nov 7, 2024
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

2 participants