Quick questions -
Is it possible to Init a track? Just put all the settings back to default very quickly? I think I read there are some shift commands for this, or should I just use init Gen in the menu?
Second is for a stepped filter effect, I believe I would use a square, or maybe a random LFO on filter cutoff, and then if it is a 1 bar pattern set the sync to 16 and it will change the filter every step in the bar? I have not mastered the LFOs yet even though they seem pretty straightforward, I donāt always get the results I am looking for.
I did try to have the TR as midi slave, but then it doesnāt send clock to midi out, so that option doesnāt work.
You can use Nome with a DAW or standalone, something I canāt do with the SyncGen Pro2 which needs a plugin
Seems like best solution for now is ERM multiclock but I donāt want to spend $500 to be able to shift one clock relative to the others. Iāll run TR as master until itās time to record, and then the -50 offset on the clock going to the TR will have a little lag at the beginning but nbd. BlackDoors tip to have a blank bar at the beginning if necessary will make any delay in the first beat inaudible anway
Yes, you set the offset in the prefs under the midi tab, go to your midi interfaceās out settings click on the arrow to show the settigs. There you can add -50 or so and it will stay between sessions as a global setting. The first beat will be a little delayed (canāt go back in time obvs) but then they sync up fine after that.
When TR is master there is no issue with latency between machines⦠the issue there is that Ableton isnāt good at slaving to external clock and things will be off grid when you look at the waveform after recording. Thatās why we use Syncgens, ERMs, Nomes etc which constantyly update the clock between devices so that things stay on the grid
Iām kinda proud of this easy and relatively inexpensive solution that I just came up with that allows you to do independent latency compensation on up to four different hardware devices, and that makes for easy alignment to your DAWās grid. Iāve only tested this in Ableton but I assume it is as easy to do in other DAWs.
The solution seems obvious in retrospect, and the critical piece of gear has been sitting in my junk drawer for almost 5 years, waiting for itās moment in the sunā¦
Setup a preset with inputs from Input USB A to each of the MIDI Output ports, but with a āSync Delay MSā pipe in between each as shown in the screenshot below
MidiHub sync delays are only positive, so leave the device with the highest latency (TR-1000 in this case) to zero delay. Give all the less latent devices a delay that equals the difference between their latency and that of the TR-1000. See image above.
In Ableton Live 12 give the MidiHub output a negative latency compensation equal to the TR-1000 (~7-8 ms is what most of us have found in LayeredGens).
Enjoy perfectly aligned, on the grid beats with up to 4 hardware devices and as many software devices as your system can handle. In this image the left channel is a snare on the Rytm MkII and the right channel is a snare on the TR-1000
Oh man, I have this very device. Yes. One of those things that went on sale and I bought it for maybe $120 shipped and I always find a use for it. Awesome job, I am sure you added this to your TR1000 tips page as well?
So nome Midi out is feeding an input of the MIDI hub in this case? And in the application there would not be the USB as source like in your picture but instead replaced with the icon of a DIN MIDI port that the nome is plugged into.
Yep, if you want to integrate this with a Nome II device you can replace the USB IN port with a āMIDI IN Aā and attach one of the Nomeās MIDI outputs to that port.
In that case you would use U-Sync to adjust for the latency, rather than doing it via the Ableton MIDI settings page.
No butā¦ā¦ if you are clocking other devices from the tr-1000 as master you may want to allow a blank bar for them to stabilise. I do this especially if fx (delays for example) are clocked from the master since instability can be very audible.
My guess is that youād see the same latency as attached to any other device, based on the assumption that Roland needs to optimize the code base of their MIDI implementation on the TR-1000.
But if you sync the MidiHub using regular sync output of Ableton, what is the advantage of your solution over just syncing everything directly from Ableton with various clock offsets per output?
The advantages of the MidiHub solution as I see it are:
It can be used absent a DAW ā make a minor change to clock source (MIDI DIN input instead of USB), program the patch as a MidiHub preset, and you can unplug from your computer.
It can be easily integrated with one of the MIDI master clock solutions that lots of folks like to use
Amazing, thank you. I was using a different midi port with negative offset from Ableton but then Iām tied to the computer⦠perfect solution! Nabbed one off eBay for best offer $160, much cheaper than an ERM for the function needed.
Things I didnāt think too much about when I got this machine but I probably should have, part 1002.
My question is on the architecture - Projects are interesting to me because I believe the entire Roland demo set is on Project 1. So that means the approach to making a track could be that I just use one project to house multiple patterns, with each pattern mapped to itās own kit, correct?
I am finding that with performance features, I can get a lot of mileage out of the top 4 variations as my A section and bottom 4 as my B, or just using all the 8 variations in general.
That is now, but I may want to do tracks with multiple patterns at some point too. So does anyone have a firm grasp on how this works plus the best practices, since I know there are some functions that map a kit to a pattern always or turn that off, and I just want to get it all straight.
Is there a way to copy a kit from one project to another? Otherwise you have to start from scratch if you have a different project loaded for a different config. Tried to do this yesterday to no avail.
Iāve been wondering this myself but havenāt gotten around to exploring how to do this yet.
p. 41 of the reference manual talks about exporting projects and importing patterns and kits. I notice you can set INTERNAL as a destination for export and a location for import. So perhaps some combination of export the project internally, and then import the kits from the internal location into the new project? Seems kinda convoluted if indeed thatās the way to do it.