Would it be possible to create a class that would exposes the AudioFormat class, and wraps is it in a way that it can be loaded in the AudioFormatManager, but in a dynamic/plugin kind of way.
New formats in new plugins, each plugin handles one file format, and the AudioFormatManager scans a directory for such plugins and registers found formats. This could help with some license issues i guess, and perhaps help for those who want mp3/mpc/aac format readers.
I’m asking for this cause i was using the AudioProcessor class to create my own “custom” plugin format and it worked, i can have Components in plugins witch is what i wanted (a plugin interface for my app). I thought that doing the same thing for audioformats might be a good idea.
just a thought.