[vlc-devel] [RFC] Requesting backport of audiotoolbox_midi to VLC 3.0

Marvin Scholz epirat07 at gmail.com
Mon Dec 4 21:09:14 CET 2017



On 4 Dec 2017, at 20:53, Rémi Denis-Courmont wrote:

> Le maanantaina 4. joulukuuta 2017, 19.36.05 EET Marvin Scholz a écrit 
> :
>> This only affects macOS (and iOS), so the impact of backporting this
>> should be quite small and it allows us to drop the FluidLite library 
>> for
>> midi decoding, on macOS.
>
> Err, the regression potential should be evaluated against what MIDI 
> support
> there currently is on macOS (that is to say in VLC 2.2.x). FluidLite 
> was not
> supported in VLC 2.2.x, so it is not that interesting to compare 
> against.
>
> If VLC 2.2 had no MIDI decoder, then the regression potential is 
> essentially
> zero. But if FluidSynth was used...

VLC 2.2 macOS builds have no MIDI decoder. So there will be no 
regression
feature-wise by using audiotoolbox_midi instead of FluidLite for VLC 
3.0.

>
>> The AudioToolbox midi decoder has the benefit that it can work 
>> without
>> the user specifying any SoundFont, as it will use a default soundbank 
>> that
>> is shipped with macOS.
>>
>> Additionally FluidLite currently crashes with some (possibly broken)
>> SoundFonts.
>
> So what is the plan on platforms that have neither FluidSynth nor
> AudioToolBox? Switching macOS as such is not solving that problem.

Indeed, it does not solve the FluidLite crash problem.
I don't know what solutions exists for MIDI decoding on Windows
without FluidSynth.

>
> -- 
> 雷米‧德尼-库尔蒙
> https://www.remlab.net/
>
> _______________________________________________
> vlc-devel mailing list
> To unsubscribe or modify your subscription options:
> https://mailman.videolan.org/listinfo/vlc-devel


More information about the vlc-devel mailing list