Comments (3)
IMHO, there're enough checkboxes within already to confuse people 😄
But I think we nevertheless must add tooltips to those controls which currently lack any description.
from munt.
The described behaviour is possible to reproduce, although it is not enabled by default. Historically, the mt32emu API provided a way of setting custom reverb settings for the client, so that any reverb settings set via SysEx messages are ignored. See the related API function.
Similarly, mt32emu-qt implements such a reverb override mode. Unless the "Reverb Enabled" checkbox in the Synth Properties dialog remains in the default "grey" state, any attempt to alter reverb settings via a SysEx message has no effect. Instead, the reverb is ether always disabled or always remains enabled with the reverb settings set via the UI.
Please see if this info helps.
from munt.
You're absolutely right, if I just start munt "fresh" and load my MIDI file, it does accept reverb settings over SysEx. I must have simply messed around with it and not just realized the "greyed out" mode of the button had that effect.
It might be a good idea to change the UI - maybe add a 2nd checkbox for "allow SysEx to modify reverb settings"?
from munt.
Related Issues (20)
- DOSBox Patch LCD messages to LCDProc
- Dosbox r4479: MIDI:Can't find device:mt32 HOT 2
- [Feature Request] Partial exhaustion indicator in UI HOT 4
- [UI Feature Request] Numeric entry Output Gain control
- Make UI better self-documenting
- Application crashes occasionally when a new JACK audio device is started
- UI may show obsolete info when a pinned synth is stopped
- Add basic unit tests
- Improve emulation accuracy of partial allocator implemented in old-gen devices
- New Output Gain textboxes don't work well on Windows HOT 1
- Provide callback to inform clients about events of synth engine running out of available partials
- Add visual indication for events when the synth engine exceeds the currently available partials
- is there any documentation on how to use mt32emu? HOT 2
- Provide API for retrieving sound group configuration
- [Enhancement] Dark theme HOT 8
- The geometry of the floating LCD can become inaccessible HOT 5
- mt32emu-qt: add command to CLI for opening one or more MIDI port(s) at startup
- More of a question to the creator.
- Guides or information on dumping MT-32 ROM? HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from munt.