Hello, I have just bought a Tr-8s and I am wondering if i could somehow control the tune of sound played on tr8s by an external keyboard (keystep pro or pioneer squid) ?
I have read that it would need some sort of MIDI message processor in between, to convert Note On messages to Tune CC + specific Note number per part.
Can Midihub do that ?
Midihub can probably do that, but you have to figure out what are the MIDI messages and transformations involved, then we can help in setting that up in a preset.
The https://static.roland.com/assets/media/pdf/TR-8S_MIDIImpleChart_eng01_W.pdf
midi shart shows that tuning of individual instruments is done with CC messages. To play a Low Tom (for example) chromatically you’d have to program your midi controller to send CC 29 to change the pitch and then send MIDI note 43 to trigger the Low Tom. You’d have to basically do this for each pad and hope that the tr8s can handle hitting two pads at once or in quick succession while tuning is being changed.
Once again I would like to control the tr8s from a Pioneer Squid or Keystep pro (Squid is maybe more midi flexible).
Thanks in advance if you could show me the pipe drawing , I am not smart enough to understand how to do it on my own…
I don’t have the hardware, but if this works, this can be extended to the rest of the drums.
What this does is take note number played from the keyboard, transform it to Tune CC for BD (without scaling the value at all, but eventually you will probably want some scaled values instead), and set the note number to the one corresponding to BD. You may want to change the CC ID to BD CTRL ID, depending on what results you get.
This can be made more complex like adding some delay between the CC that’s produced and the following Note On (using Delay pipe, with Dry/Wet param set to 100%, Feedback 100%, Repetition 1, Sync off). Additionally, producing both BD CTRL and BD TUNE would be possible too, but we need to know the expected values for these, that are useful for actually performing with the instrument.
Hello, It is been a while but I still did not managed to make it work.
A lot of people would like to turn their TR-8S into a real groovebox being able to play melodically with it through an external keyboard.
A company has release an app that can manage that:
Could the midihub emulate that (there is a part dedicated to TR-8S on the video if you take time to look at it)?
Same as if I was using the tr-8s directly.
But the idea is to use the different pads on the Squid to play different note which you can only do per step via a knob on the Tr-8s.
It should reset the BD tune to a particular value. Try modifying the tune parameter and retrigger the BD through Midihub, it should reset it to the same value again. If this works, then the patch can be extended for more functionality.
Thanks for your feedback Giedrius but have you tried to look at the video I mentioned ?
I am sure it will give you a close idea of the right template …
Low Tom (for example) chromatically you’d have to program your midi controller to send CC 29 to change the pitch …
…CC#46 LT TUNE…
…or alternatively the coarse control (one or the other)
…
CC#102 LT CTRL
Is CC 29 just a typo or do I misunderstand the table?
Fine/Coarse might be confirmed (well not contradicted!) at 7:10 when you see values from his lower C (-128) → his mid C (0) → D# (32)
Now if you note down his values they’re consistent; here’s some in the lower Octave …
and in the upper…
…you might already have spotted that if you add on 128 to a note (CC?) value you jump an octave.
With any luck these values refer to the Fine Tune.
So, If I had a TR-8s this is what I’d test:
get the negative values and add 128 to each
make a series of before Insert Before Transforms (F# → A is enough),
where the Work with Note Number in Range Low|High is [F#,F#], [G,G] etc
(corresponding to the octave coming from Squid)
Set the CC number for this to the Fine Tune of the Instrument
follow them with one Transform that triggers the Instrument
You should then get the same Instrument but at different pitches for the 4 notes. Do you?
Couple of questions since I am really not an expert with that editor I must confess… (I am using the latest firmware 1.13.4 by the way):
Should I check all the boxes on the Filter ?
Blockquote make a series of before Insert Before Transforms
You meant duplicate pipeline with different parameters ?
Blockquote
“where the Work with Note Number in Range Low|High is [F#,F#], [G,G] etc (corresponding to the octave coming from Squid) Set the CC number for this to the Fine Tune of the Instrument”
Can you send me an .mhp file because that is where my understanding of the editor stops unfortunately
follow them with one Transform that triggers the Instrument
Same unknoledge for the note remap
Once again the trick apparentl to play a BassDrum (for example) chromatically is to “have to program your midi controller to send CC 96 to change the pitch and then send MIDI note 36 to trigger the BD. You’d have to basically do this for each pad and hope that the tr8s can handle hitting two pads at once or in quick succession while tuning is being changed.”
This is your key concept to be tested, but I’m unclear:
96 = BD CTRL
20 = BD TUNE
so is this Fine vs Coarse?
Or is CTRL some general control that you have to assign to a tuning parameter in the TR8S first?
So try this tester (untested myself) on 1.13.4
(None of the techniques you need require 1.14 so we won’t go there!) AlexandreS_TR8S_tune_Expt0.mhp (1.1 KB)