What about this:

   1.

   Let mappings declare how many knobs per mixer channel they offer
   (typically 5: 3-band eq, gain and quick effect)
   2.

   Decide what to show and how to map based on number of declared knobs /
   number of bands of the selected EQ:

3 declared knobs:

Number of Eq bands:

No Eq

2

3

1st knob

Gain

Gain

Eq 1

2nd knob

Quick Fx 1

Eq 1

Eq 2

3rd knob

Quick Fx 2

Eq 2

Eq 3



4 declared knobs:


Number of Eq bands:

No Eq

2

3

4

1st knob

Gain

Gain

Gain

Eq 1

2nd knob

Quick Fx 1

Eq 1

Eq 1

Eq 2

3rd knob

Quick Fx 2

Eq 2

Eq 2

Eq 3

4th knob

Quick Fx 3

Quick Fx 1

Eq 3

Eq 4


5 declared knobs:


Number of Eq bands:

No Eq

2

3

4

5

1st knob

Gain

Gain

Gain

Gain

Eq 1

2nd knob

Quick Fx 1

Eq 1

Eq 1

Eq 1

Eq 2

3rd knob

Quick Fx 2

Eq 2

Eq 2

Eq 2

Eq 3

4th knob

Quick Fx 3

Quick Fx 1

Eq 3

Eq 3

Eq 4

5th knob

Quick Fx 4

Quick Fx 2

Quick Fx 1

Eq 4

Eq 5


6 declared knobs:


Number of Eq bands:

No Eq

2

3

4

5

6

1st knob

Gain

Gain

Gain

Gain

Gain

Eq 1

2nd knob

Quick Fx 1

Eq 1

Eq 1

Eq 1

Eq 1

Eq 2

3rd knob

Quick Fx 2

Eq 2

Eq 2

Eq 2

Eq 2

Eq 3

4th knob

Quick Fx 3

Quick Fx 1

Eq 3

Eq 3

Eq 3

Eq 4

5th knob

Quick Fx 4

Quick Fx 2

Quick Fx 1

Eq 4

Eq 4

Eq 5

6th knob

Quick Fx 5

Quick Fx 3

Quick Fx 2

Quick Fx 1

Eq 5

Eq 6


And so on...

By the way, do you have access to a xone:92 to revers engineer the
> behavior, or should be just made our own 4 band EQ as a combination of 2
> isolators knobs and two EQ knobs?
>

No, just to Traktor's emulation.


2017-01-16 16:04 GMT+01:00 Be <b...@gmx.com>:

> 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

Reply via email to