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

Provide callback to inform clients about events of synth engine running out of available partials #111

Open
sergm opened this issue May 21, 2023 · 0 comments

Comments

@sergm
Copy link
Member

sergm commented May 21, 2023

The ReportHandler should be extended to provide the respective callback, which is to be invoked when the event occurs. This will allow the client to get informed right after issuing a NoteOn message that either cannot be played or causes premature termination of other notes due to insufficient available partials.

Related to #103.

@sergm sergm added this to the libmt32emu_2_8 milestone May 21, 2023
@sergm sergm self-assigned this May 21, 2023
sergm added a commit that referenced this issue May 29, 2023
* Added callbacks onNoteOnIgnored and onPlayingPolySilenced to be invoked
  when insufficient partials condition is detected upon playing a new poly
* Added related support in Synth and Part
* Bumped target version mt32emu 2.8.0
sergm added a commit that referenced this issue Jun 10, 2023
* Added callbacks onNoteOnIgnored and onPlayingPolySilenced to be invoked
  when insufficient partials condition is detected upon playing a new poly
* Added related support in Synth and Part
* Bumped target version mt32emu 2.8.0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant