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

Small MIDI player maybe? #145

Open
sneakernets opened this issue Mar 19, 2019 · 1 comment
Open

Small MIDI player maybe? #145

sneakernets opened this issue Mar 19, 2019 · 1 comment
Assignees

Comments

@sneakernets
Copy link

I like the Testing modes of this program, but sometimes it's not enough for certain things like percussion banks where you want to have all the instruments the same volume.

Most of the time I find myself tweaking an instrument, saving the WOPL as another file name, then loading the new file in adlmidiplay. As a result I have a bunch of WOPL files lying around that are just duplicates of the original set (just with a few instruments changed). I've actually lost work this way by being careless.

To solve this, It'd make so much sense to have a small MIDI player with basic controls in the editor itself. That way I can tweak, listen to a small recording, tweak, listen, without leaving the program.

Although, I can't see a place to put a little set of buttons like these:
image

Maybe shorten the custom instrument name field size? Seems to be enough room for an Open, Play(/Pause?), Stop button set somewhere there.

I'm not in need of something like this, but it's one of my "wouldn't it be cool if" requests. :trollface:

@jpcima
Copy link
Collaborator

jpcima commented Mar 19, 2019

The editor is not capable of complete MIDI synthesis, because it does not have libADLMIDI.
Still, there may be a workable solution at present time.

You can install a release of ADLrt.

  • this is a standalone synthesizer with libADLMIDI and libOPNMIDI.
  • long time ago, I added a functionality such that if the bank file uses changes on disk, it will reload automatically ; which means it can work in pair with OPL-BE during the edition
  • ADLrt/Win32 has a hidden functionality which presents it as emulated MIDI port, for sequencers. To have it, it needs the software loopMIDI installed with its helping driver (loopMIDI can be disabled, it's the companion driver which matters).
    This functionality is hidden because it's on a legal fence about its use, due to licensing, but it may be alright with a workaround I've used. I have not been able to get in touch with the author.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Maybe later
Development

No branches or pull requests

3 participants