From: Joachim B. <jba...@pi...> - 2005-02-24 11:51:31
|
> However, it would be even nicer if we could start classifying the=20 > devices as, say, synthesizer, drum machine, foot controller,=20 > etc. I think that's a very good idea. Hmm, should the classification be done via the Device class using a new field "classification" or "type" as String? Should constants be used for the classifcations? Else it may be that one developer classifies the driver as being a "synthesizer" and another as "synthesiser" (Great = britain). Ok, this can also happen with the manufacturers (e.g. "Sequencital = Circuits" vs. "Sequential" vs. "SCI") so I don't know if that's a good argument and if constants = are really necessary. Ok, I state an example here how I understood it: Default tree uses manufactures, e.g.: Behringer -> FCB-1010 Quasimidi -> Quasar Roland -> JV-80 -> JV-1080 And a possibility is offered (via button or so) to order it by a classification, e.g.: MIDI Controller -> Behringer FCB-1010 Synthesizer -> Quasimidi Quasar -> Roland JV-80 -> Roland JV-1080 Right? Regards, Joachim Backhaus |