While in principle I agree with Jan because it is closer to the 'Unix Philosophy (TM)' of 'do one thing and do it well', I would say there's an equally strong counter-argument that SoX is popular enough to be a tool used by people who know very little of the command line, and removing this feature puts a further burden on them to learn the command line. That might be a good thing for them in an 'eat your vegetables' kind of way, but it's not something SoX needs to care about ideologically.
Further, taken to it's logical conclusion, the Unix Philosophy would argue that SoX is already a bit of an abomination in how much it does. If it does sound processing, it should do only that accept a single audio format, and a separate tool should be used for conversion. SoX bills itself as a 'Swiss Army knife' which is already not Unix-y, so by that metric keeping 'libmagic' seems reasonable.
That said, I've never used the feature, and wouldn't miss it, so deprecation and eventual removal would be fine with me.
------------------------------------------------------------------------------
_______________________________________________ Sox-users mailing list Sox-users@xxxxxxxxxxxxxxxxxxxxx https://lists.sourceforge.net/lists/listinfo/sox-users