Hang dog! How did I miss that one ... great find!pepezabala wrote:uh-oh. Just felt the urge to tell you guys that the midi-assigning of device-title-bars is very joyful.
jumping from device to device and controlling it's macros is sooo easy and mouseless now.
praise the blue-hand-midi-assigning in live 8
-
- Posts: 500
- Joined: Thu Sep 27, 2007 2:23 pm
Re: praise the blue-hand-midi-assigning in live 8
Core i7 2.3GHz|Win7x64|8GB|1.5TB & Core 2 Duo T7200, XP Pro SP3,
Nio 2|4, Edirol PCR800, NanoKontrol , Komplete Synths + Reaktor 5, Cameleon, Alchemy, FabFilter 2 suite
http://www.myspace.com/richardlyallmusic http://craftycurate.blogs.com
Nio 2|4, Edirol PCR800, NanoKontrol , Komplete Synths + Reaktor 5, Cameleon, Alchemy, FabFilter 2 suite
http://www.myspace.com/richardlyallmusic http://craftycurate.blogs.com
-
- Posts: 500
- Joined: Thu Sep 27, 2007 2:23 pm
Re: praise the blue-hand-midi-assigning in live 8
The nanoKontrol isn't a supported surface in L8 - so there shouldn't be a blue hand, or am I missing something?pepezabala wrote:uh-oh. Just felt the urge to tell you guys that the midi-assigning of device-title-bars is very joyful.
jumping from device to device and controlling it's macros is sooo easy and mouseless now.
Core i7 2.3GHz|Win7x64|8GB|1.5TB & Core 2 Duo T7200, XP Pro SP3,
Nio 2|4, Edirol PCR800, NanoKontrol , Komplete Synths + Reaktor 5, Cameleon, Alchemy, FabFilter 2 suite
http://www.myspace.com/richardlyallmusic http://craftycurate.blogs.com
Nio 2|4, Edirol PCR800, NanoKontrol , Komplete Synths + Reaktor 5, Cameleon, Alchemy, FabFilter 2 suite
http://www.myspace.com/richardlyallmusic http://craftycurate.blogs.com
Re: praise the blue-hand-midi-assigning in live 8
You can roll your own instant mappings in Live. That's what this userconfig.txt business is.craftycurate wrote:The nanoKontrol isn't a supported surface in L8 - so there shouldn't be a blue hand, or am I missing something?pepezabala wrote:uh-oh. Just felt the urge to tell you guys that the midi-assigning of device-title-bars is very joyful.
jumping from device to device and controlling it's macros is sooo easy and mouseless now.
-
- Posts: 500
- Joined: Thu Sep 27, 2007 2:23 pm
Re: praise the blue-hand-midi-assigning in live 8
Dang I missed that one too ...anamexis wrote:You can roll your own instant mappings in Live. That's what this userconfig.txt business is.craftycurate wrote:The nanoKontrol isn't a supported surface in L8 - so there shouldn't be a blue hand, or am I missing something?pepezabala wrote:uh-oh. Just felt the urge to tell you guys that the midi-assigning of device-title-bars is very joyful.
jumping from device to device and controlling it's macros is sooo easy and mouseless now.
Core i7 2.3GHz|Win7x64|8GB|1.5TB & Core 2 Duo T7200, XP Pro SP3,
Nio 2|4, Edirol PCR800, NanoKontrol , Komplete Synths + Reaktor 5, Cameleon, Alchemy, FabFilter 2 suite
http://www.myspace.com/richardlyallmusic http://craftycurate.blogs.com
Nio 2|4, Edirol PCR800, NanoKontrol , Komplete Synths + Reaktor 5, Cameleon, Alchemy, FabFilter 2 suite
http://www.myspace.com/richardlyallmusic http://craftycurate.blogs.com
Re: praise the blue-hand-midi-assigning in live 8
Why don't you want to use the userconfig? It's the best thing since sliced pizza. I think theyPasha wrote:I join stutter for the thankings on pepezebala and Angstrom you guys ROCK!
I am trying to do it with my BCF2000 but without userconfig.txt do you think is possible?
I want a Naaaano...black version...
should have expanded its possibilities, but the instant mapping in combination with this new
midi mappable device selection is pure gold.
Re: praise the blue-hand-midi-assigning in live 8
Nice tip, Pepe.
Re: praise the blue-hand-midi-assigning in live 8
Not one for anything relating to fiddling with the internals of PCs and programs etc. How do I make this rock? just copy and paste Pepe's text from that box and slap it where he says to slap it?
Then all should work?
Then all should work?
Re: praise the blue-hand-midi-assigning in live 8
it should be fine to use the native live bcf2000 scriptsporkles wrote:Why don't you want to use the userconfig? It's the best thing since sliced pizza. I think theyPasha wrote:I join stutter for the thankings on pepezebala and Angstrom you guys ROCK!
I am trying to do it with my BCF2000 but without userconfig.txt do you think is possible?
I want a Naaaano...black version...
should have expanded its possibilities, but the instant mapping in combination with this new
midi mappable device selection is pure gold.
I am not really familiar with it because I use it in mackie emulation
-
- Posts: 3501
- Joined: Mon Jun 07, 2004 4:29 pm
- Location: In Berlin, finally
Re: praise the blue-hand-midi-assigning in live 8
UKRuss wrote:Not one for anything relating to fiddling with the internals of PCs and programs etc. How do I make this rock? just copy and paste Pepe's text from that box and slap it where he says to slap it?
Then all should work?
Here is my full user configuration.txt that I use currently for my nanokontrol. Scene 1 of the nanokontrol controls faders and send1 on the first 8 channels. Scene 3 has the 8 macro knobs.
Copy that file into your text editor, save it as UserConfiguration.txt in user/library/preferences/ableton/Live 8.03/User remote scripts/Nanokontrol
But I believe I had made some little changes to the original configuration of the Nanokontrol, not sure if it works with a Nanokontrol out of the box. If not, compare the midi CCs on the kontrol editor with the stuff in the user config txt.
If everything works send me a bear.
Code: Select all
# Config File for User-defined Instant Mappings
# We assume that the controls on your MIDI controller
# send CCs (except for pads). All controls that do not have
# an explicit channel setting are expected to use the
# global channel. CCs & Notes are counted from 0-127
# and channels from 0-15.
[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: nanoKONTROL 1 SLIDER/KNOB
OutputName: nanoKONTROL 1CTRL
# If your controller has pads that send notes, you can use them to
# play the visible pads in your DrumRacks. Just replace the -1 for
# the note (and channel) of the respective pad. The arrangement of
# the pads in the DrumRacks is as follows:
# 1 2 3 4
# 5 6 7 8
# 9 10 11 12
# 13 14 15 16
# (If you leave the channel of a pad at -1, Live will assume that
# the pad uses the global channel)
Pad1Note: -1
Pad2Note: -1
Pad3Note: -1
Pad4Note: -1
Pad5Note: -1
Pad6Note: -1
Pad7Note: -1
Pad8Note: -1
Pad9Note: -1
Pad10Note: -1
Pad11Note: -1
Pad12Note: -1
Pad13Note: -1
Pad14Note: -1
Pad15Note: -1
Pad16Note: -1
Pad1Channel: -1
Pad2Channel: -1
Pad3Channel: -1
Pad4Channel: -1
Pad5Channel: -1
Pad6Channel: -1
Pad7Channel: -1
Pad8Channel: -1
Pad9Channel: -1
Pad10Channel: -1
Pad11Channel: -1
Pad12Channel: -1
Pad13Channel: -1
Pad14Channel: -1
Pad15Channel: -1
Pad16Channel: -1
[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: 94
Encoder2: 95
Encoder3: 96
Encoder4: 97
Encoder5: 102
Encoder6: 103
Encoder7: 104
Encoder8: 105
EncoderChannel1: -1
EncoderChannel2: -1
EncoderChannel3: -1
EncoderChannel4: -1
EncoderChannel5: -1
EncoderChannel6: -1
EncoderChannel7: -1
EncoderChannel8: -1
# Enter the respective map mode for the encoders here. The following
# map modes are available:
# - Absolute
# - Absolute14Bit
# - LinearSignedBit
# - LinearSignedBit2
# - LinearTwoCompliment
# - LinearBinaryOffset
# - AccelSignedBit
# - AccelSignedBit2
# - AccelTwoCompliment
# - AccelBinaryOffset
# Consult the controller's documentation to find out which mode to use.
EncoderMapMode: Absolute
# 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: 40
PrevBankButton: 41
LockButton: -1
[MixerControls]
# Again enter the appropriate CCs for the respective controls.
# If all sliders use the global channel to send their data,
# you can leave the channels at -1. You can, of course, use
# encoders or knobs instead of sliders.
VolumeSlider1: 2
VolumeSlider2: 3
VolumeSlider3: 4
VolumeSlider4: 5
VolumeSlider5: 6
VolumeSlider6: 8
VolumeSlider7: 9
VolumeSlider8: 12
Slider1Channel: -1
Slider2Channel: -1
Slider3Channel: -1
Slider4Channel: -1
Slider5Channel: -1
Slider6Channel: -1
Slider7Channel: -1
Slider8Channel: -1
MasterVolumeSlider: 13
MasterSliderChannel: -1
Send1Knob1: 14
Send1Knob2: 15
Send1Knob3: 16
Send1Knob4: 17
Send1Knob5: 18
Send1Knob6: 19
Send1Knob7: 20
Send1Knob8: 21
Send2Knob1: -1
Send2Knob2: -1
Send2Knob3: -1
Send2Knob4: -1
Send2Knob5: -1
Send2Knob6: -1
Send2Knob7: -1
Send2Knob8: -1
TrackArmButton1: -1
TrackArmButton2: -1
TrackArmButton3: -1
TrackArmButton4: -1
TrackArmButton5: -1
TrackArmButton6: -1
TrackArmButton7: -1
TrackArmButton8: -1
VolumeMapMode: Absolute
SendsMapMode: Absolute
[TransportControls]
# The transport buttons are also expected not to be toggles.
StopButton: 46
PlayButton: 45
RecButton: 44
LoopButton: 49
RwdButton: 47
FfwdButton: 48
Re: praise the blue-hand-midi-assigning in live 8
bump, anyone dare to chime in... i am interested as well...ophidite wrote:If anyone can test an Instant mapping with a padkontrol ( cc1 knob 1 / cc2 knob 2 )
i would like to know if it's working on 8.0.3 because i still can't make it work
thanks in advance
thanks in advance!
*** GAFM ***
Re: praise the blue-hand-midi-assigning in live 8
pepezabala wrote:UKRuss wrote:Not one for anything relating to fiddling with the internals of PCs and programs etc. How do I make this rock? just copy and paste Pepe's text from that box and slap it where he says to slap it?
Then all should work?
Here is my full user configuration.txt that I use currently for my nanokontrol. Scene 1 of the nanokontrol controls faders and send1 on the first 8 channels. Scene 3 has the 8 macro knobs.
Copy that file into your text editor, save it as UserConfiguration.txt in user/library/preferences/ableton/Live 8.03/User remote scripts/Nanokontrol
But I believe I had made some little changes to the original configuration of the Nanokontrol, not sure if it works with a Nanokontrol out of the box. If not, compare the midi CCs on the kontrol editor with the stuff in the user config txt.
If everything works send me a bear.
Code: Select all
# Config File for User-defined Instant Mappings # We assume that the controls on your MIDI controller # send CCs (except for pads). All controls that do not have # an explicit channel setting are expected to use the # global channel. CCs & Notes are counted from 0-127 # and channels from 0-15. [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: nanoKONTROL 1 SLIDER/KNOB OutputName: nanoKONTROL 1CTRL # If your controller has pads that send notes, you can use them to # play the visible pads in your DrumRacks. Just replace the -1 for # the note (and channel) of the respective pad. The arrangement of # the pads in the DrumRacks is as follows: # 1 2 3 4 # 5 6 7 8 # 9 10 11 12 # 13 14 15 16 # (If you leave the channel of a pad at -1, Live will assume that # the pad uses the global channel) Pad1Note: -1 Pad2Note: -1 Pad3Note: -1 Pad4Note: -1 Pad5Note: -1 Pad6Note: -1 Pad7Note: -1 Pad8Note: -1 Pad9Note: -1 Pad10Note: -1 Pad11Note: -1 Pad12Note: -1 Pad13Note: -1 Pad14Note: -1 Pad15Note: -1 Pad16Note: -1 Pad1Channel: -1 Pad2Channel: -1 Pad3Channel: -1 Pad4Channel: -1 Pad5Channel: -1 Pad6Channel: -1 Pad7Channel: -1 Pad8Channel: -1 Pad9Channel: -1 Pad10Channel: -1 Pad11Channel: -1 Pad12Channel: -1 Pad13Channel: -1 Pad14Channel: -1 Pad15Channel: -1 Pad16Channel: -1 [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: 94 Encoder2: 95 Encoder3: 96 Encoder4: 97 Encoder5: 102 Encoder6: 103 Encoder7: 104 Encoder8: 105 EncoderChannel1: -1 EncoderChannel2: -1 EncoderChannel3: -1 EncoderChannel4: -1 EncoderChannel5: -1 EncoderChannel6: -1 EncoderChannel7: -1 EncoderChannel8: -1 # Enter the respective map mode for the encoders here. The following # map modes are available: # - Absolute # - Absolute14Bit # - LinearSignedBit # - LinearSignedBit2 # - LinearTwoCompliment # - LinearBinaryOffset # - AccelSignedBit # - AccelSignedBit2 # - AccelTwoCompliment # - AccelBinaryOffset # Consult the controller's documentation to find out which mode to use. EncoderMapMode: Absolute # 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: 40 PrevBankButton: 41 LockButton: -1 [MixerControls] # Again enter the appropriate CCs for the respective controls. # If all sliders use the global channel to send their data, # you can leave the channels at -1. You can, of course, use # encoders or knobs instead of sliders. VolumeSlider1: 2 VolumeSlider2: 3 VolumeSlider3: 4 VolumeSlider4: 5 VolumeSlider5: 6 VolumeSlider6: 8 VolumeSlider7: 9 VolumeSlider8: 12 Slider1Channel: -1 Slider2Channel: -1 Slider3Channel: -1 Slider4Channel: -1 Slider5Channel: -1 Slider6Channel: -1 Slider7Channel: -1 Slider8Channel: -1 MasterVolumeSlider: 13 MasterSliderChannel: -1 Send1Knob1: 14 Send1Knob2: 15 Send1Knob3: 16 Send1Knob4: 17 Send1Knob5: 18 Send1Knob6: 19 Send1Knob7: 20 Send1Knob8: 21 Send2Knob1: -1 Send2Knob2: -1 Send2Knob3: -1 Send2Knob4: -1 Send2Knob5: -1 Send2Knob6: -1 Send2Knob7: -1 Send2Knob8: -1 TrackArmButton1: -1 TrackArmButton2: -1 TrackArmButton3: -1 TrackArmButton4: -1 TrackArmButton5: -1 TrackArmButton6: -1 TrackArmButton7: -1 TrackArmButton8: -1 VolumeMapMode: Absolute SendsMapMode: Absolute [TransportControls] # The transport buttons are also expected not to be toggles. StopButton: 46 PlayButton: 45 RecButton: 44 LoopButton: 49 RwdButton: 47 FfwdButton: 48
Bloody sweet! Thanks man! I will send you a beer (bear?), wichever you prefer!
Re: praise the blue-hand-midi-assigning in live 8
Pepe, this works right out of the box, it's so sick it's actually hurting me man, brilliant stuff!
Here's your bear man, you deserved it:
Here's your bear man, you deserved it:
Re: praise the blue-hand-midi-assigning in live 8
there's a parameter there called 'lock' under the 'band buttons'...anamexis wrote:what lock button do you mean?
it's supposed to lock the controller to a it's current device... (and not move the blue hand around...)
it used to work...
but right now (L8) it's the only thing in the user-script that's not working..
Re: praise the blue-hand-midi-assigning in live 8
... I like pizza... and asked the Abes for more a couple of times already but they answered that this methodsporkles wrote:Why don't you want to use the userconfig? It's the best thing since sliced pizza. I think theyPasha wrote:I join stutter for the thankings on pepezebala and Angstrom you guys ROCK!
I am trying to do it with my BCF2000 but without userconfig.txt do you think is possible?
I want a Naaaano...black version...
should have expanded its possibilities, but the instant mapping in combination with this new
midi mappable device selection is pure gold.
is for controllers that do not own a native Live implementation.
So this method lacks Solos, Mutes, Pan... and it's simply not enough for my needs but if I had a second controller
i could use the BCF2K as a Mackie for Mixing and the other controller for tweaking sounds.
I have programmed my bcf2k to act as a Mackie (not the out of the box Mackie mode) using a normal preset,
stick some labels on it and I'm almost happy if it wasn't for the fact that I have lost LED Rings feedback
and that to get to operate the knobs I need to transform myself into Mr. Fantastic...
By distributing the Mackie functions between two presets I have spare space to use in this way so...
I have programmed the unassigned buttons outside the Mackie implementation which uses notes and I can
play with it! Needs refinement but it works. The only 'restriction' so far is that the blue hand goes crazy
when mapped on different channels...
- 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: praise the blue-hand-midi-assigning in live 8
sorry, but still no one for a PadK. ?
*** GAFM ***