Re: [fluid-dev] Patches for 1.1.1

2010-06-10 Thread Sven Meier
Hi Elimar, thanks for looking into these issues. I agree that we shouldn't haste into a temporary solution which might introduce other issues. However I'd like to note that #79 doesn't need any changes to event ordering: Currently all control changes are queued (fluid_synth_queue_midi_event)

Re: [fluid-dev] Patches for 1.1.1

2010-06-05 Thread Elimar Green
Hello Sven, I'm aware that there are rather significant issues with the new version of FluidSynth. Properly fixing them would require a bit more time investment than I currently have to offer the project though. The patch to #79 looks like it would introduce another potential event ordering issu

Re: [fluid-dev] Patches for 1.1.1

2010-06-05 Thread Sven Meier
Hi Elimar, first let me thank you for your efforts on Fluidsynth, especially for the recent migration to Sourceforge. Please note that issues #79 and #65 are no obscure feature requests of a few organ enthusiasts but failures to adhere to the Midi specification. Could you please take a look

Re: [fluid-dev] Patches for 1.1.1

2010-06-04 Thread Elimar Green
Looking over the mailing list archives, I was able to refresh my memory as to why I reverted the bank queuing. Programs like QSynth rely on the notion that querying current bank/program numbers assigned to channels will reflect the most recently assigned values. For some reason I opted to revert

Re: [fluid-dev] Patches for 1.1.1

2010-06-04 Thread Elimar Green
Ticket reporting on SourceForge is working. I got an update. Just haven't gotten around to researching why I originally changed it from queuing program changes. I'm sure there was some reason to that, but event ordering issues are obviously not acceptable. I'll try and get around to reviewing t

[fluid-dev] Patches for 1.1.1

2010-06-04 Thread Graham Goode
Hi Guys, Sven Meier of the jOrgan project has made some fixes for fluidsynth 1.1.1 (Tickets 65 and 79). We as jOrgan users have his patched fluidsynth version but it looks like these have not been accepted into the SourceForge repository yet. Is there someone looking into these or is sourceforge n