I try to use this with addictive drums to make every drum instrument notes be written to separet tracks during midi recording with e-drums. Is this possible? Sorry for the spelling
Yes, it is possible. With the valuebox “PAD”, you can select each pad to configure it. Enable the swith of the left to change the selection of the pad automatically.
You can route each pad, being able to change 3 things:
- The instrument. Use the instrument box of Renoise to change the instrument index, with the valuebox in “INS”.
- The track. Change the track with the valuebox in “TRK”.
- The note. Use the virtual piano to change it, with the valuebox in “NTE”, after completing points 1 and 2.
At the end of the process, you can save a bank, to retrieve it later in another session.
Edit: If you want to distribute groups of notes of one or several instruments in up to 10 separate tracks, you may be interested in using the Chord Builder of Piano Roll Editor v4. A very common case is to have a native instrument that is a complex drum kit. With the Chord Builder you can configure it very quickly, even trigger multiple notes from a single pad or a key. In this sense, the Chord Builder is more advanced than the KangarooX120. But if you only want to distribute single notes of different instruments on separate tracks, KangarooX120 will serve you. Remember to map the MIDI input to enjoy it.
I noticed that in the download section of the KangarooX120 tool at www.renoise.com the images are destroyed with the last migration. When I have time I will look to restore them with new images.
When I do that notes still goes to track 01?
Renoise just place the notes in the track the cursors at as usual
Look carefully at the values stored in each pad. Each pad has 3 lines of information:
- Number or index of the pad.
- Note value | instrument index.
- Track index.
and… - …to the right of the pad: volume/velocity value (plug switch with “V” disabled)
A example (pad pressed):
- Index of the pad: 43.
- Note value: D-4 | Instrument index : 08.
- Track index: 05.
- …Volume/velocity value: 5F.
You must press the corresponding pad, not the piano. KangarooX120 are two virtual instruments for playing, the lower virtual piano and the upper 120 pads, which work separately.
The best thing is that you make a complete mapping of your MIDI pad with the pads that you want to use. Which MIDI pad are you using?
In this case I am saving a bank called “x16-Red Tr01-Tr06 C-4”, in which I have configured the red area of 4x4 pads, to always fire the note C-4 of the instruments 00 to 0F so that they record on tracks 01 to 16, with the same volume level 5F.
Each bank will always save all the configuration of all 120 pads. Go to the following path:
C:\Users\MY_USER\AppData\Roaming\Renoise\V3.1.1\Scripts\Tools\com.ulneiz.KangarooX120.xrnx\banks
and copy and paste these bank: bank_10.xml.txt (13.9 KB) (…delete the extension “txt”, it must be an xml)
Close and reopen the bank panel. The new bank 10 will appear.
Now you can load the bank 10 (press “Load 10” button).
Note: I will ask @taktik to be able to share XML files and ZIP containers directly in the forums.
well this tool doesn’t work for me I tried like for a week now, like 20 times. I loaded that bank and I can’t change track number on the red pads like I used to, this tool have no effect. sorry.
Could this be just some typo bug or whatever that can be fixed? I would like to have this.
Also when I click on the knob(not the colored part) is it supposed to play the sound of the instrument connected to that pad?
@marbangens I’m sorry that you can not make it work. It seems that you have serious problems with the tool. Is it possible that you have not activated your OSC? I have taken for granted at all times that you had it activated.
I re-copy part of the instructions for use that are described in the comment #1:
2.- OSC & PREFERENCES . Enable OSC in “Renoise: Preferences/OSC/…”. Invoke the KangarooX120 tool. Then, show the preferences panel with the preferences button of the tool ((KangarooX120: press “RETURN”) and follow the instructions to set the configuration.
Make sure to use the same port 8000 with the protocol in Udp. Without the OSC, the tool “does not sound”, rather, Renoise “does not sound”. OSC is the communication protocool between the tool and Renoise.
KangarooX120 v1.1 build 030 works correctly. Make sure you use this version.
Yes, you can play the 120 pads with the mouse pointer or through the MIDI keyboard/pad controller, correctly MIDI mapped (the instrument, the note, the track and velocity configured). When you check the OSC settings, re-read the instructions above and try again. I assure you that this tool works correctly, very fine in addition.
I tried with OSC 8000 with the protocol in Tcp
It behaved different but don’t work
What operating system are you using, and what version of Renoise are you using?
It would be nice if you copied a screenshot of your configuration…
You should be able to do this:
Edit: If any of your instruments “does not sound” after correctly configuring KangarooX120, maybe it is because the samples of the instrument are not properly configured. That is, if you play a routed pad with the instrument 03 for the F#5 note, this note must have an associated sample in the instrument. Otherwise, the note will not return a sound. That is, in addition to correctly configure KangarooX120 (which is only compatible with version 3.1.1 of Renoise), you also have to check that your instruments in Renoise are well configured (do not play a note that does not have a sample associated. The same for VSTi instruments).
There is no samples its an vst instrumen.
I use windows 7
I could try record my desktop
If you do not want to make a video, you can use the program LICEcap v1.28 to capture the screen in an animated GIF.
I also use VSTi instruments (orchestral libraries). I have no problem with KangarooX120. Everything works correctly.
The KangarooX120 tool should work exactly the same in Windows 7 as in Windows 10.
Actually, the tool does not care if the instrument is a native one with samples (an XRNI) than a VSTi. The issue is that the instrument must be configured correctly to reproduce the corresponding notes, those reproduced from the tool. You can use the lower virtual piano to play an instrument while the other pads play the associated notes, as if you were playing two separate things. It is best to map a MIDI controller keyboard for the lower virtual piano and a MIDI pad for the pads, both sensitive to the velocity of the pulsation.
One more detail. Renoise has a problem currently with OSC and the undocked window of the instrument editor. If you have the Renoise instrument editor window separated, OSC can not send the messages from note_on, note_off to the pattern editor. Therefore, the tool will not work correctly. @Taktik already knows about this problem and will supposedly fix it. I mention it to you because this scenario can be the cause of not playing / recording the notes correctly, and this is a Renoise problem, not the tool. This problem affects all the tools that use OSC.
For the tool to work properly, you must have the instrument editor anchored, without a floating window.
I diddent have floating window. It behaves diffrent every time I use it, but on linux it had an effect. it made dubble notes. still on the same track… click on pad dont make sounds
I can not test in Linux, but it should work just like in Windows, since the API is the same. You must have correctly configured the OSC and the corresponding port open for the notes to sound.
Yes, you can record a multitude of notes at a time by playing several pads at the same time with MIDI Input.
To rule out problems, test with native XRNI instruments, instead of using VSTi instruments.
This… is exactly what i was looking for… i wonder why i never tried this tool before… Thanks for this!
forget linux, here on windows I have OSC configured like Tcp port 8000
and I try with native instruments now I get double note in tow columns on windows to.
what about the Oct value can it fuck it up?
so it works for everyone else but not me…
but I still don get the sound when i click on pads
Enjoy it!
Can you post a video to see what happens? I should show the tool and Renoise.
When you press a pad, the note that the tool should touch depends on what is written on the pad.
You can monitoring the OSC messages here: Edit/Preferences/OSC. See what happens in the message panel. When you press a note, and you release the same note, it appears:
/renoise/trigger/note_on (4 arguments)
/renoise/trigger/note_off (3 arguments)
These two lines should only appear once every time you play a note.
To send messages: Protocol Udp, Port 8000
I got it without the sound but you can see the sound
you need to select better quality