@@ -3713,13 +3713,13 @@ static const u16 snd_djm_opts_250mk2_pb2[] = { 0x0200, 0x0201, 0x0204 };
3713
3713
static const u16 snd_djm_opts_250mk2_pb3 [] = { 0x0300 , 0x0301 , 0x0304 };
3714
3714
3715
3715
static const struct snd_djm_ctl snd_djm_ctls_250mk2 [] = {
3716
- SND_DJM_CTL ("Capture Level" , cap_level , 0 , SND_DJM_WINDEX_CAPLVL ),
3717
- SND_DJM_CTL ("Ch1 Input" , 250 mk2_cap1 , 2 , SND_DJM_WINDEX_CAP ),
3718
- SND_DJM_CTL ("Ch2 Input" , 250 mk2_cap2 , 2 , SND_DJM_WINDEX_CAP ),
3719
- SND_DJM_CTL ("Ch3 Input" , 250 mk2_cap3 , 0 , SND_DJM_WINDEX_CAP ),
3720
- SND_DJM_CTL ("Ch1 Output" , 250 mk2_pb1 , 0 , SND_DJM_WINDEX_PB ),
3721
- SND_DJM_CTL ("Ch2 Output" , 250 mk2_pb2 , 1 , SND_DJM_WINDEX_PB ),
3722
- SND_DJM_CTL ("Ch3 Output" , 250 mk2_pb3 , 2 , SND_DJM_WINDEX_PB )
3716
+ SND_DJM_CTL ("Master Input Level Capture Switch " , cap_level , 0 , SND_DJM_WINDEX_CAPLVL ),
3717
+ SND_DJM_CTL ("Input 1 Capture Switch" , 250 mk2_cap1 , 2 , SND_DJM_WINDEX_CAP ),
3718
+ SND_DJM_CTL ("Input 2 Capture Switch" , 250 mk2_cap2 , 2 , SND_DJM_WINDEX_CAP ),
3719
+ SND_DJM_CTL ("Input 3 Capture Switch" , 250 mk2_cap3 , 0 , SND_DJM_WINDEX_CAP ),
3720
+ SND_DJM_CTL ("Output 1 Playback Switch" , 250 mk2_pb1 , 0 , SND_DJM_WINDEX_PB ),
3721
+ SND_DJM_CTL ("Output 2 Playback Switch" , 250 mk2_pb2 , 1 , SND_DJM_WINDEX_PB ),
3722
+ SND_DJM_CTL ("Output 3 Playback Switch" , 250 mk2_pb3 , 2 , SND_DJM_WINDEX_PB )
3723
3723
};
3724
3724
3725
3725
@@ -3738,13 +3738,13 @@ static const u16 snd_djm_opts_450_pb2[] = { 0x0200, 0x0201, 0x0204 };
3738
3738
static const u16 snd_djm_opts_450_pb3 [] = { 0x0300 , 0x0301 , 0x0304 };
3739
3739
3740
3740
static const struct snd_djm_ctl snd_djm_ctls_450 [] = {
3741
- SND_DJM_CTL ("Capture Level" , cap_level , 0 , SND_DJM_WINDEX_CAPLVL ),
3742
- SND_DJM_CTL ("Ch1 Input" , 450 _cap1 , 2 , SND_DJM_WINDEX_CAP ),
3743
- SND_DJM_CTL ("Ch2 Input" , 450 _cap2 , 2 , SND_DJM_WINDEX_CAP ),
3744
- SND_DJM_CTL ("Ch3 Input" , 450 _cap3 , 0 , SND_DJM_WINDEX_CAP ),
3745
- SND_DJM_CTL ("Ch1 Output" , 450 _pb1 , 0 , SND_DJM_WINDEX_PB ),
3746
- SND_DJM_CTL ("Ch2 Output" , 450 _pb2 , 1 , SND_DJM_WINDEX_PB ),
3747
- SND_DJM_CTL ("Ch3 Output" , 450 _pb3 , 2 , SND_DJM_WINDEX_PB )
3741
+ SND_DJM_CTL ("Master Input Level Capture Switch " , cap_level , 0 , SND_DJM_WINDEX_CAPLVL ),
3742
+ SND_DJM_CTL ("Input 1 Capture Switch" , 450 _cap1 , 2 , SND_DJM_WINDEX_CAP ),
3743
+ SND_DJM_CTL ("Input 2 Capture Switch" , 450 _cap2 , 2 , SND_DJM_WINDEX_CAP ),
3744
+ SND_DJM_CTL ("Input 3 Capture Switch" , 450 _cap3 , 0 , SND_DJM_WINDEX_CAP ),
3745
+ SND_DJM_CTL ("Output 1 Playback Switch" , 450 _pb1 , 0 , SND_DJM_WINDEX_PB ),
3746
+ SND_DJM_CTL ("Output 2 Playback Switch" , 450 _pb2 , 1 , SND_DJM_WINDEX_PB ),
3747
+ SND_DJM_CTL ("Output 3 Playback Switch" , 450 _pb3 , 2 , SND_DJM_WINDEX_PB )
3748
3748
};
3749
3749
3750
3750
@@ -3759,11 +3759,11 @@ static const u16 snd_djm_opts_750_cap4[] = {
3759
3759
0x0401 , 0x0403 , 0x0406 , 0x0407 , 0x0408 , 0x0409 , 0x040a , 0x040f };
3760
3760
3761
3761
static const struct snd_djm_ctl snd_djm_ctls_750 [] = {
3762
- SND_DJM_CTL ("Capture Level" , cap_level , 0 , SND_DJM_WINDEX_CAPLVL ),
3763
- SND_DJM_CTL ("Ch1 Input" , 750 _cap1 , 2 , SND_DJM_WINDEX_CAP ),
3764
- SND_DJM_CTL ("Ch2 Input" , 750 _cap2 , 2 , SND_DJM_WINDEX_CAP ),
3765
- SND_DJM_CTL ("Ch3 Input" , 750 _cap3 , 0 , SND_DJM_WINDEX_CAP ),
3766
- SND_DJM_CTL ("Ch4 Input" , 750 _cap4 , 0 , SND_DJM_WINDEX_CAP )
3762
+ SND_DJM_CTL ("Master Input Level Capture Switch " , cap_level , 0 , SND_DJM_WINDEX_CAPLVL ),
3763
+ SND_DJM_CTL ("Input 1 Capture Switch" , 750 _cap1 , 2 , SND_DJM_WINDEX_CAP ),
3764
+ SND_DJM_CTL ("Input 2 Capture Switch" , 750 _cap2 , 2 , SND_DJM_WINDEX_CAP ),
3765
+ SND_DJM_CTL ("Input 3 Capture Switch" , 750 _cap3 , 0 , SND_DJM_WINDEX_CAP ),
3766
+ SND_DJM_CTL ("Input 4 Capture Switch" , 750 _cap4 , 0 , SND_DJM_WINDEX_CAP )
3767
3767
};
3768
3768
3769
3769
@@ -3778,11 +3778,11 @@ static const u16 snd_djm_opts_850_cap4[] = {
3778
3778
0x0400 , 0x0403 , 0x0406 , 0x0407 , 0x0408 , 0x0409 , 0x040a , 0x040f };
3779
3779
3780
3780
static const struct snd_djm_ctl snd_djm_ctls_850 [] = {
3781
- SND_DJM_CTL ("Capture Level" , cap_level , 0 , SND_DJM_WINDEX_CAPLVL ),
3782
- SND_DJM_CTL ("Ch1 Input" , 850 _cap1 , 1 , SND_DJM_WINDEX_CAP ),
3783
- SND_DJM_CTL ("Ch2 Input" , 850 _cap2 , 0 , SND_DJM_WINDEX_CAP ),
3784
- SND_DJM_CTL ("Ch3 Input" , 850 _cap3 , 0 , SND_DJM_WINDEX_CAP ),
3785
- SND_DJM_CTL ("Ch4 Input" , 850 _cap4 , 1 , SND_DJM_WINDEX_CAP )
3781
+ SND_DJM_CTL ("Master Input Level Capture Switch " , cap_level , 0 , SND_DJM_WINDEX_CAPLVL ),
3782
+ SND_DJM_CTL ("Input 1 Capture Switch" , 850 _cap1 , 1 , SND_DJM_WINDEX_CAP ),
3783
+ SND_DJM_CTL ("Input 2 Capture Switch" , 850 _cap2 , 0 , SND_DJM_WINDEX_CAP ),
3784
+ SND_DJM_CTL ("Input 3 Capture Switch" , 850 _cap3 , 0 , SND_DJM_WINDEX_CAP ),
3785
+ SND_DJM_CTL ("Input 4 Capture Switch" , 850 _cap4 , 1 , SND_DJM_WINDEX_CAP )
3786
3786
};
3787
3787
3788
3788
@@ -3799,12 +3799,12 @@ static const u16 snd_djm_opts_900nxs2_cap5[] = {
3799
3799
0x0507 , 0x0508 , 0x0509 , 0x050a , 0x0511 , 0x0512 , 0x0513 , 0x0514 };
3800
3800
3801
3801
static const struct snd_djm_ctl snd_djm_ctls_900nxs2 [] = {
3802
- SND_DJM_CTL ("Capture Level" , cap_level , 0 , SND_DJM_WINDEX_CAPLVL ),
3803
- SND_DJM_CTL ("Ch1 Input" , 900 nxs2_cap1 , 2 , SND_DJM_WINDEX_CAP ),
3804
- SND_DJM_CTL ("Ch2 Input" , 900 nxs2_cap2 , 2 , SND_DJM_WINDEX_CAP ),
3805
- SND_DJM_CTL ("Ch3 Input" , 900 nxs2_cap3 , 2 , SND_DJM_WINDEX_CAP ),
3806
- SND_DJM_CTL ("Ch4 Input" , 900 nxs2_cap4 , 2 , SND_DJM_WINDEX_CAP ),
3807
- SND_DJM_CTL ("Ch5 Input" , 900 nxs2_cap5 , 3 , SND_DJM_WINDEX_CAP )
3802
+ SND_DJM_CTL ("Master Input Level Capture Switch " , cap_level , 0 , SND_DJM_WINDEX_CAPLVL ),
3803
+ SND_DJM_CTL ("Input 1 Capture Switch" , 900 nxs2_cap1 , 2 , SND_DJM_WINDEX_CAP ),
3804
+ SND_DJM_CTL ("Input 2 Capture Switch" , 900 nxs2_cap2 , 2 , SND_DJM_WINDEX_CAP ),
3805
+ SND_DJM_CTL ("Input 3 Capture Switch" , 900 nxs2_cap3 , 2 , SND_DJM_WINDEX_CAP ),
3806
+ SND_DJM_CTL ("Input 4 Capture Switch" , 900 nxs2_cap4 , 2 , SND_DJM_WINDEX_CAP ),
3807
+ SND_DJM_CTL ("Input 5 Capture Switch" , 900 nxs2_cap5 , 3 , SND_DJM_WINDEX_CAP )
3808
3808
};
3809
3809
3810
3810
// DJM-750MK2
@@ -3825,15 +3825,15 @@ static const u16 snd_djm_opts_750mk2_pb3[] = { 0x0300, 0x0301, 0x0304 };
3825
3825
3826
3826
3827
3827
static const struct snd_djm_ctl snd_djm_ctls_750mk2 [] = {
3828
- SND_DJM_CTL ("Capture Level" , cap_level , 0 , SND_DJM_WINDEX_CAPLVL ),
3829
- SND_DJM_CTL ("Ch1 Input" , 750 mk2_cap1 , 2 , SND_DJM_WINDEX_CAP ),
3830
- SND_DJM_CTL ("Ch2 Input" , 750 mk2_cap2 , 2 , SND_DJM_WINDEX_CAP ),
3831
- SND_DJM_CTL ("Ch3 Input" , 750 mk2_cap3 , 2 , SND_DJM_WINDEX_CAP ),
3832
- SND_DJM_CTL ("Ch4 Input" , 750 mk2_cap4 , 2 , SND_DJM_WINDEX_CAP ),
3833
- SND_DJM_CTL ("Ch5 Input" , 750 mk2_cap5 , 3 , SND_DJM_WINDEX_CAP ),
3834
- SND_DJM_CTL ("Ch1 Output" , 750 mk2_pb1 , 0 , SND_DJM_WINDEX_PB ),
3835
- SND_DJM_CTL ("Ch2 Output" , 750 mk2_pb2 , 1 , SND_DJM_WINDEX_PB ),
3836
- SND_DJM_CTL ("Ch3 Output" , 750 mk2_pb3 , 2 , SND_DJM_WINDEX_PB )
3828
+ SND_DJM_CTL ("Master Input Level Capture Switch " , cap_level , 0 , SND_DJM_WINDEX_CAPLVL ),
3829
+ SND_DJM_CTL ("Input 1 Capture Switch " , 750 mk2_cap1 , 2 , SND_DJM_WINDEX_CAP ),
3830
+ SND_DJM_CTL ("Input 2 Capture Switch " , 750 mk2_cap2 , 2 , SND_DJM_WINDEX_CAP ),
3831
+ SND_DJM_CTL ("Input 3 Capture Switch " , 750 mk2_cap3 , 2 , SND_DJM_WINDEX_CAP ),
3832
+ SND_DJM_CTL ("Input 4 Capture Switch " , 750 mk2_cap4 , 2 , SND_DJM_WINDEX_CAP ),
3833
+ SND_DJM_CTL ("Input 5 Capture Switch " , 750 mk2_cap5 , 3 , SND_DJM_WINDEX_CAP ),
3834
+ SND_DJM_CTL ("Output 1 Playback Switch" , 750 mk2_pb1 , 0 , SND_DJM_WINDEX_PB ),
3835
+ SND_DJM_CTL ("Output 2 Playback Switch" , 750 mk2_pb2 , 1 , SND_DJM_WINDEX_PB ),
3836
+ SND_DJM_CTL ("Output 3 Playback Switch" , 750 mk2_pb3 , 2 , SND_DJM_WINDEX_PB )
3837
3837
};
3838
3838
3839
3839
@@ -3853,12 +3853,12 @@ static const u16 snd_djm_opts_a9_cap5[] = {
3853
3853
0x0501 , 0x0502 , 0x0503 , 0x0505 , 0x0506 , 0x0507 , 0x0508 , 0x0509 , 0x050a , 0x050e };
3854
3854
3855
3855
static const struct snd_djm_ctl snd_djm_ctls_a9 [] = {
3856
- SND_DJM_CTL ("Capture Level" , a9_cap_level , 0 , SND_DJM_WINDEX_CAPLVL ),
3857
- SND_DJM_CTL ("Master Input" , a9_cap1 , 3 , SND_DJM_WINDEX_CAP ),
3858
- SND_DJM_CTL ("Ch1 Input" , a9_cap2 , 2 , SND_DJM_WINDEX_CAP ),
3859
- SND_DJM_CTL ("Ch2 Input" , a9_cap3 , 2 , SND_DJM_WINDEX_CAP ),
3860
- SND_DJM_CTL ("Ch3 Input" , a9_cap4 , 2 , SND_DJM_WINDEX_CAP ),
3861
- SND_DJM_CTL ("Ch4 Input" , a9_cap5 , 2 , SND_DJM_WINDEX_CAP )
3856
+ SND_DJM_CTL ("Master Input Level Capture Switch " , a9_cap_level , 0 , SND_DJM_WINDEX_CAPLVL ),
3857
+ SND_DJM_CTL ("Master Input Capture Switch" , a9_cap1 , 3 , SND_DJM_WINDEX_CAP ),
3858
+ SND_DJM_CTL ("Input 1 Capture Switch" , a9_cap2 , 2 , SND_DJM_WINDEX_CAP ),
3859
+ SND_DJM_CTL ("Input 2 Capture Switch" , a9_cap3 , 2 , SND_DJM_WINDEX_CAP ),
3860
+ SND_DJM_CTL ("Input 3 Capture Switch" , a9_cap4 , 2 , SND_DJM_WINDEX_CAP ),
3861
+ SND_DJM_CTL ("Input 4 Capture Switch" , a9_cap5 , 2 , SND_DJM_WINDEX_CAP )
3862
3862
};
3863
3863
3864
3864
// DJM-V10
@@ -3895,13 +3895,13 @@ static const u16 snd_djm_opts_v10_cap6[] = {
3895
3895
};
3896
3896
3897
3897
static const struct snd_djm_ctl snd_djm_ctls_v10 [] = {
3898
- SND_DJM_CTL ("Master Capture Level Capture Switch" , v10_cap_level , 0 , SND_DJM_WINDEX_CAPLVL ),
3899
- SND_DJM_CTL ("Capture Ch1 Capture Switch" , v10_cap1 , 2 , SND_DJM_WINDEX_CAP ),
3900
- SND_DJM_CTL ("Capture Ch2 Capture Switch" , v10_cap2 , 2 , SND_DJM_WINDEX_CAP ),
3901
- SND_DJM_CTL ("Capture Ch3 Capture Switch" , v10_cap3 , 0 , SND_DJM_WINDEX_CAP ),
3902
- SND_DJM_CTL ("Capture Ch4 Capture Switch" , v10_cap4 , 0 , SND_DJM_WINDEX_CAP ),
3903
- SND_DJM_CTL ("Capture Ch5 Capture Switch" , v10_cap5 , 0 , SND_DJM_WINDEX_CAP ),
3904
- SND_DJM_CTL ("Capture Ch6 Capture Switch" , v10_cap6 , 0 , SND_DJM_WINDEX_CAP )
3898
+ SND_DJM_CTL ("Master Input Level Capture Switch" , v10_cap_level , 0 , SND_DJM_WINDEX_CAPLVL ),
3899
+ SND_DJM_CTL ("Input 1 Capture Switch" , v10_cap1 , 2 , SND_DJM_WINDEX_CAP ),
3900
+ SND_DJM_CTL ("Input 2 Capture Switch" , v10_cap2 , 2 , SND_DJM_WINDEX_CAP ),
3901
+ SND_DJM_CTL ("Input 3 Capture Switch" , v10_cap3 , 0 , SND_DJM_WINDEX_CAP ),
3902
+ SND_DJM_CTL ("Input 4 Capture Switch" , v10_cap4 , 0 , SND_DJM_WINDEX_CAP ),
3903
+ SND_DJM_CTL ("Input 5 Capture Switch" , v10_cap5 , 0 , SND_DJM_WINDEX_CAP ),
3904
+ SND_DJM_CTL ("Input 6 Capture Switch" , v10_cap6 , 0 , SND_DJM_WINDEX_CAP )
3905
3905
// playback channels are fixed and controlled by hardware knobs on the mixer
3906
3906
};
3907
3907
0 commit comments