I'm still strongly against this idea (we discussed it pre-2.0). It won't
work if we ever decide to move the quick effect unit somewhere other than
below the EQs (including user designed skins that don't follow this
convention). (worse, it will restrict us to position quick effects below
and gain above from a backwards compatibility perspective).
A skin can provide a skin-specific "preference" option, like Deere offers
with its tweaks menu. But a skin can do whatever it wants (hide the quick
effect knob when a 4-band EQ is present, shrink them so they all fit, etc.)
anyway.
A controller can already MIDI learn the 4th EQ knob -- so a user who wants
to change their gain or filter knob (or whatever else their manufacturer
happened to put in a place that makes sense) to a 4th EQ band can do it in
a few clicks.
Controller scripts can already do things like detect when 4 knobs are
available, and repurpose the filter knob automatically.
Preference options should be reserved for options that work in all
situations (any controller script, any skin).
On Mon, Jan 16, 2017 at 7:05 AM Be <b...@gmx.com> wrote:
> Maybe we shouldn't add any hacks to the EQ preferences and leave it to
> controller mappings considering that this will only affect controllers.
> This will be more user friendly when we have a better way for users to
> edit mapping options without opening a JavaScript file in a text editor.
>
> On 01/16/2017 08:57 AM, Be wrote:
> > Setting the gain knob to the 4th EQ knob would be odd because the gain
> > knob is typically above EQs. So, to use a 4 band EQ by repurposing a
> > gain knob, it would make more sense to remap the gain + EQ knobs so they
> > go in order down the controller. I don't think an option should be added
> > to the EQ preferences for this.
> >
> > On the other hand, filter knobs are typically below EQs, so I think
> > adding an option in the EQ preferences to use the QuickEffect knob as
> > the 4th EQ knob could work well. This option should only appear when a
> > 4-band EQ is loaded.
> >
> > On 01/16/2017 08:24 AM, Daniel Schürmann wrote:
> >> As said, you can already build a sink with a dynamic amount of knobs.
> >> But you cannot do this on a controller.
> >>
> >> I personally would use the gain knob. (My controller has no filter knob)
> >>
> >> Using a four band EQ on a controller with only 3 knobs does not really
> >> makes sense. So the user needs to "solve" the issue there as well.
> >> Currently he can "learn" the new EQ knobs, but it would be really handy
> >> to have a checkbox or something in the EQ preferences to "user the
> >> filter knob for EQ" or use "gain knob for EQ"
> >>
> >>
> >>
> >>
> >>
> >>
> >>
> >>
> >>
> >> 2017-01-16 13:47 GMT+01:00 Ferran Pujol Camins
> >> <ferranpujolcam...@gmail.com <mailto:ferranpujolcam...@gmail.com>>:
> >>
> >> Following discussion in https://github.com/mixxxdj/mixxx/pull/1007
> >> <https://github.com/mixxxdj/mixxx/pull/1007>
> >>
> >> Reusing the Qick effect knob for the fourth EQ band, Is IMO very
> >> handy
> >> because it works for the Controller and for the GUI. The GUI
> >> still matches 1:1 to the controller.
> >>
> >> We have also discussed to use the gain knob as fourth EQ band.
> >> If we consider that, we need to decouple the GUI/Controller form
> >> the Internal CO values from the engine and allow to set a
> >> mapping form the EQ preferences.
> >>
> >> I prefer this over scripting solution, since it will be "midi
> >> leanable" and it do not requires to touch all mappings, except
> >> changing the names to the new mappable knobs.
> >>
> >> But you loose either the gain knob or the Quick Effect knob. I want
> >> both of them :)
> >>
> >> IMHO shrinking the knobs so they fit in the same space when n=4 is
> >> possible. Again, Traktor does it.
> >>
> >> Suppose that the 4 knobs can satisfactorily be fit in each skin.
> >> Wouldn't you prefer this over loosing gain or Quick Effect knob?
> >>
> >>
> >>
> >>
>
> ------------------------------------------------------------------------------
> >> Developer Access Program for Intel Xeon Phi Processors
> >> Access to Intel Xeon Phi processor-based developer platforms.
> >> With one year of Intel Parallel Studio XE.
> >> Training and support from Colfax.
> >> Order your platform today. http://sdm.link/xeonphi
> >> _______________________________________________
> >> Get Mixxx, the #1 Free MP3 DJ Mixing software Today
> >> http://mixxx.org
> >>
> >>
> >> Mixxx-devel mailing list
> >> Mixxx-devel@lists.sourceforge.net
> >> <mailto:Mixxx-devel@lists.sourceforge.net>
> >> https://lists.sourceforge.net/lists/listinfo/mixxx-devel
> >> <https://lists.sourceforge.net/lists/listinfo/mixxx-devel>
> >>
> >>
> >>
> >>
> >>
> ------------------------------------------------------------------------------
> >> Developer Access Program for Intel Xeon Phi Processors
> >> Access to Intel Xeon Phi processor-based developer platforms.
> >> With one year of Intel Parallel Studio XE.
> >> Training and support from Colfax.
> >> Order your platform today. http://sdm.link/xeonphi
> >>
> >>
> >>
> >> _______________________________________________
> >> Get Mixxx, the #1 Free MP3 DJ Mixing software Today
> >> http://mixxx.org
> >>
> >>
> >> Mixxx-devel mailing list
> >> Mixxx-devel@lists.sourceforge.net
> >> https://lists.sourceforge.net/lists/listinfo/mixxx-devel
> >>
> >
> >
> ------------------------------------------------------------------------------
> > Developer Access Program for Intel Xeon Phi Processors
> > Access to Intel Xeon Phi processor-based developer platforms.
> > With one year of Intel Parallel Studio XE.
> > Training and support from Colfax.
> > Order your platform today. http://sdm.link/xeonphi
> > _______________________________________________
> > Get Mixxx, the #1 Free MP3 DJ Mixing software Today
> > http://mixxx.org
> >
> >
> > Mixxx-devel mailing list
> > Mixxx-devel@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/mixxx-devel
> >
>
>
> ------------------------------------------------------------------------------
> Developer Access Program for Intel Xeon Phi Processors
> Access to Intel Xeon Phi processor-based developer platforms.
> With one year of Intel Parallel Studio XE.
> Training and support from Colfax.
> Order your platform today. http://sdm.link/xeonphi
> _______________________________________________
> Get Mixxx, the #1 Free MP3 DJ Mixing software Today
> http://mixxx.org
>
>
> Mixxx-devel mailing list
> Mixxx-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mixxx-devel
>
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org
Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel