UserConfiguration.txt - Bank section can you explain?
UserConfiguration.txt - Bank section can you explain?
Does anyone know what to put in the Bank section of the UserConfiguration.txt file?
I got a controller which sends Bank MSB, Bank LSB and Bank number (32 00 80)
What I have to write in there?
# Buttons used here are expected to not be toggles (i.e., sending
# value 0 every second time you press it).
Bank1Button: -1
Bank2Button: -1
Bank3Button: -1
Bank4Button: -1
Bank5Button: -1
Bank6Button: -1
Bank7Button: -1
Bank8Button: -1
NextBankButton: -1
PrevBankButton: -1
LockButton: -1
If you had examples that would be coooool!
- Best
- Pasha
I got a controller which sends Bank MSB, Bank LSB and Bank number (32 00 80)
What I have to write in there?
# Buttons used here are expected to not be toggles (i.e., sending
# value 0 every second time you press it).
Bank1Button: -1
Bank2Button: -1
Bank3Button: -1
Bank4Button: -1
Bank5Button: -1
Bank6Button: -1
Bank7Button: -1
Bank8Button: -1
NextBankButton: -1
PrevBankButton: -1
LockButton: -1
If you had examples that would be coooool!
- Best
- Pasha
Mac Studio M1
Live 12 Suite,Zebra ,Valhalla Plugins, MIDI Guitar (2+3),Guitar, Bass, VG99, GP10, JV1010 and some controllers
______________________________________
Music : http://alonetone.com/pasha
Live 12 Suite,Zebra ,Valhalla Plugins, MIDI Guitar (2+3),Guitar, Bass, VG99, GP10, JV1010 and some controllers
______________________________________
Music : http://alonetone.com/pasha
-
Michael Hatsis
- Posts: 1807
- Joined: Tue Nov 16, 2004 6:27 pm
- Location: Here and There
- Contact:
Those bank buttons are just to jump to a different bank of controls with automapping. Thats where You set a cc for that function. For example say you are automapped to operator, Bank 1 is Osc1, Bank 2 is Osc2..Bank 6 is Filter....and so on. Say yoou just want to jump to Bank 6, just set a cc at "Bank6Button:" in the text file and that button will jump to the Filter section on Operator or whatever Bank 6 is on Other Instruments. You an also jump up and Down banks with the "NextBankButton:" and
"PrevBankButton:" ...
"PrevBankButton:" ...
So a Bank Message (cc 32 00) won't do.mike@TrackTeam Audio wrote:Those bank buttons are just to jump to a different bank of controls with automapping. Thats where You set a cc for that function. For example say you are automapped to operator, Bank 1 is Osc1, Bank 2 is Osc2..Bank 6 is Filter....and so on. Say yoou just want to jump to Bank 6, just set a cc at "Bank6Button:" in the text file and that button will jump to the Filter section on Operator or whatever Bank 6 is on Other Instruments. You an also jump up and Down banks with the "NextBankButton:" and
"PrevBankButton:" ...
Do you know if I can use MIDI notes as well ?
I really can't imagine how I can map a note here, let's say a C1?
- Best
- Pasha
Mac Studio M1
Live 12 Suite,Zebra ,Valhalla Plugins, MIDI Guitar (2+3),Guitar, Bass, VG99, GP10, JV1010 and some controllers
______________________________________
Music : http://alonetone.com/pasha
Live 12 Suite,Zebra ,Valhalla Plugins, MIDI Guitar (2+3),Guitar, Bass, VG99, GP10, JV1010 and some controllers
______________________________________
Music : http://alonetone.com/pasha
Thanks for your help.doc holiday wrote:
I think my question was wrongly formulated, I apologize.
Let me try to explain again.
I know about MIDI note numbers but if I use a C8 I can't write 120 in the UserConfiguration.txt file because it's expecting a CC. So what CC is a note on message and how I write a C8 in the UserConfiguration file, if this is possible?
(I guess it's not but I'm opened to news here)
- Best
- Pasha
Mac Studio M1
Live 12 Suite,Zebra ,Valhalla Plugins, MIDI Guitar (2+3),Guitar, Bass, VG99, GP10, JV1010 and some controllers
______________________________________
Music : http://alonetone.com/pasha
Live 12 Suite,Zebra ,Valhalla Plugins, MIDI Guitar (2+3),Guitar, Bass, VG99, GP10, JV1010 and some controllers
______________________________________
Music : http://alonetone.com/pasha
-
Lo-Fi Massahkah
- Posts: 3604
- Joined: Fri Jun 04, 2004 2:57 pm
- Location: The south east suburbs of Malmö, Sweden.
Thank you! I will try it and report feedback!Lo-Fi Massahkah wrote:Note-on in Hex is 90 (144 decimal) - don't know if this helps you, since I haven't tinkered with the file myself, at all.Pasha wrote:So what CC is a note on message and how I write a C8 in the UserConfiguration file, if this is possible?
- Best
- Pasha
Mac Studio M1
Live 12 Suite,Zebra ,Valhalla Plugins, MIDI Guitar (2+3),Guitar, Bass, VG99, GP10, JV1010 and some controllers
______________________________________
Music : http://alonetone.com/pasha
Live 12 Suite,Zebra ,Valhalla Plugins, MIDI Guitar (2+3),Guitar, Bass, VG99, GP10, JV1010 and some controllers
______________________________________
Music : http://alonetone.com/pasha
-
doc holiday
- Posts: 1683
- Joined: Thu Jan 24, 2008 1:49 am
- Location: NOW
Ahh, i didn't realize the user config txt was all cc's
I have the note numbers around from piecing together mackie control emulation, as that uses mostly note numbers. If you are stuck using notes is this an option for you?
maybe you could piece half of your controller with user config txt and half mackie emulation to get the results you want.
Please let me know if you get the sends to work with the user config txt file.
I can't get my sends to work with that to save my life, and it drives me crazy.
actually the sends work with my user config txt in live 6.03 only
I used 6.03 all the way until 7 for this reason. I would love to hear if anyone can map their sends with user config txt. every time I post about it on the forum the thread sinks like a brick.
I have the note numbers around from piecing together mackie control emulation, as that uses mostly note numbers. If you are stuck using notes is this an option for you?
maybe you could piece half of your controller with user config txt and half mackie emulation to get the results you want.
Please let me know if you get the sends to work with the user config txt file.
I can't get my sends to work with that to save my life, and it drives me crazy.
actually the sends work with my user config txt in live 6.03 only
I used 6.03 all the way until 7 for this reason. I would love to hear if anyone can map their sends with user config txt. every time I post about it on the forum the thread sinks like a brick.
can someone confirm that when using the userconfiguration.txt options for the Encoder values - this will actually give you the ability to do instant mappings via the "blue hand"?
i'm trying to get this to work for an MPD24, and I've boiled it down to the most basic setup, but no matter what I do, I can't get the blue hand to show up with a user defined control surface.
i'm trying to get this to work for an MPD24, and I've boiled it down to the most basic setup, but no matter what I do, I can't get the blue hand to show up with a user defined control surface.
Strange as it could be, I have a go here.Strauzzie wrote:can someone confirm that when using the userconfiguration.txt options for the Encoder values - this will actually give you the ability to do instant mappings via the "blue hand"?
i'm trying to get this to work for an MPD24, and I've boiled it down to the most basic setup, but no matter what I do, I can't get the blue hand to show up with a user defined control surface.
I have mapped the encoders with userconfig.txt file and my old GM Mixer.
Because the userconfig.txt is capable of 8 volume sliders and 8 encoders I'm using
tracks 1-8 for mixer and 9.16 for 'blue hand' encoders. it works. Keep in mind that
my GM Mixer sends only CC 7 on every channel 1-16, so I can't remap it if not with MidiPipe but I left it the way it is.
- Best
- Pasha
Mac Studio M1
Live 12 Suite,Zebra ,Valhalla Plugins, MIDI Guitar (2+3),Guitar, Bass, VG99, GP10, JV1010 and some controllers
______________________________________
Music : http://alonetone.com/pasha
Live 12 Suite,Zebra ,Valhalla Plugins, MIDI Guitar (2+3),Guitar, Bass, VG99, GP10, JV1010 and some controllers
______________________________________
Music : http://alonetone.com/pasha
-
doc holiday
- Posts: 1683
- Joined: Thu Jan 24, 2008 1:49 am
- Location: NOW
Strauzzie wrote:can someone confirm that when using the userconfiguration.txt options for the Encoder values - this will actually give you the ability to do instant mappings via the "blue hand"?
.
confirmed. make sure you are on the correct midi channel.
i don't have your controller, i use my xone:3d, it as a fixed midi map
interesting, thanks for the feedback. I'm using an MPD24, which is set to transmit on channel one. I have the 8 encoders transmitting CC's 7,10,11,12,13,14,15,16. Here is the only sections I have touched in the UserConfiguration.txt that I copied over:doc holiday wrote:Strauzzie wrote:can someone confirm that when using the userconfiguration.txt options for the Encoder values - this will actually give you the ability to do instant mappings via the "blue hand"?
.
confirmed. make sure you are on the correct midi channel.
i don't have your controller, i use my xone:3d, it as a fixed midi map
Global channel = 0 actually means channel 1, correct? (not like it matters, but I switched it to 1 and it still didn't work)[Globals]
# The channel that the controller should send on
GlobalChannel: 0
# If your controller is connected via USB, replace ControllerName
# with the name of the respective port. Live will then try to
# recognize the ports for you when you select your Instant-Mappings
InputName: USB Audio Device
OutputName: USB Audio Device
[DeviceControls]
# The Encoders will control the device parameters (you can also
# use knobs or sliders). Replace the -1's with the CCs sent by
# the respective controls on your controller. You can also set
# the channel for each controller if it differs from the global
# channel (if you leave the channel of an encoder at -1, Live
# will assume that the encoder uses the global channel).
Encoder1: 7
Encoder2: 12
Encoder3: 14
Encoder4: 16
Encoder5: 10
Encoder6: 11
Encoder7: 13
Encoder8: 15
I can see the data going into MIDI-OX correctly, and on the correct ports like so:
00000F97 11 -- B0 0F 1F 1 --- Control Change
what could I be missing?
also, what directory are you guys putting this stuff in? Mine is:
C:\Program Files\Ableton\Live 7.0.2\Resources\MIDI Remote Scripts
could that be the problem? does anyone have it working with Windows XP?
I had to set MIDI Global Channel to 1 to make it work.Strauzzie wrote:interesting, thanks for the feedback. I'm using an MPD24, which is set to transmit on channel one. I have the 8 encoders transmitting CC's 7,10,11,12,13,14,15,16. Here is the only sections I have touched in the UserConfiguration.txt that I copied over:doc holiday wrote:Strauzzie wrote:can someone confirm that when using the userconfiguration.txt options for the Encoder values - this will actually give you the ability to do instant mappings via the "blue hand"?
.
confirmed. make sure you are on the correct midi channel.
i don't have your controller, i use my xone:3d, it as a fixed midi map
Global channel = 0 actually means channel 1, correct? (not like it matters, but I switched it to 1 and it still didn't work)[Globals]
# The channel that the controller should send on
GlobalChannel: 0
# If your controller is connected via USB, replace ControllerName
# with the name of the respective port. Live will then try to
# recognize the ports for you when you select your Instant-Mappings
InputName: USB Audio Device
OutputName: USB Audio Device
[DeviceControls]
# The Encoders will control the device parameters (you can also
# use knobs or sliders). Replace the -1's with the CCs sent by
# the respective controls on your controller. You can also set
# the channel for each controller if it differs from the global
# channel (if you leave the channel of an encoder at -1, Live
# will assume that the encoder uses the global channel).
Encoder1: 7
Encoder2: 12
Encoder3: 14
Encoder4: 16
Encoder5: 10
Encoder6: 11
Encoder7: 13
Encoder8: 15
I can see the data going into MIDI-OX correctly, and on the correct ports like so:
00000F97 11 -- B0 0F 1F 1 --- Control Change
what could I be missing?
also, what directory are you guys putting this stuff in? Mine is:
C:\Program Files\Ableton\Live 7.0.2\Resources\MIDI Remote Scripts
could that be the problem? does anyone have it working with Windows XP?
Global Channel MIDI Spec should be (if the rust in my brain is not taking control) the MIDI 'OMNI' channel. and although the MIDI spec says channels are 1-16, there is the Global channel in addition. I hope I'm correct.
Regarding where to put your file, create a directory and call it 'myconttroller' and inside that directory put your userconfiguration.txt. I got a Mac so I'm not sure which directory is on XP but sure it's the one one level down the one that contains the how to and the userconfiguration.txt template file.
- Good Luck,
- Best
- Pasha
Mac Studio M1
Live 12 Suite,Zebra ,Valhalla Plugins, MIDI Guitar (2+3),Guitar, Bass, VG99, GP10, JV1010 and some controllers
______________________________________
Music : http://alonetone.com/pasha
Live 12 Suite,Zebra ,Valhalla Plugins, MIDI Guitar (2+3),Guitar, Bass, VG99, GP10, JV1010 and some controllers
______________________________________
Music : http://alonetone.com/pasha
Re: UserConfiguration.txt - Bank section can you explain?
leave channel -1
it should work
it should work
