|
Post by lukesleepwalker on Sept 29, 2020 21:59:02 GMT
There's been a sudden interest (and awe, really) in StreamByter's factory preset script Nimble Looper over in the AudioBus forums today in a thread about how to capture MIDI out from a handy little app called Piano Motifs. The architecture of Piano Motifs is such that it doesn't look like the developer will be able to implement Link to sync sequences with AUM, AB3, etc. Nimble Looper to the rescue! I was unaware of how awesome Nimble Looper actually is and it does a fantastic job of capturing the MIDI out from Piano Motifs using StreamByter in AUM. The challenge is that Piano Motifs sends out MIDI data on two channels--one for the accompaniment and one for the melody. The melody often doesn't start on the "1" so the coherence between the "two hands of the motif" gets lost if I set up Nimble Looper on two separate MIDI channels. Is it possible to configure Nimble Looper to be a two channel looper in which both channels of looper start recording when the first note hits either channel? (And then auto trimming etc happens with both channels thereafter.) Ideally, the separation between the two channels still exists so that the user could play one loop but not the other, etc. That is, imagine two distinct nimble loopers in one view but they are only connected in the sense that one channel controls when the other starts recording. Make sense? I hope so--it's been a long day.
|
|
nic
Soapbox Supremo
Troublemaker
Press any key to continue
Posts: 2,011
|
Post by nic on Sept 30, 2020 7:37:49 GMT
Hi lukesleepwalker , Well, if one of the StreamByters doesn't receive the 'first' event because it's only seeing half of the sequence then it would be pretty difficult to match them up. I can think of two options: 1) Configure the source so that it sends a note on an unused channel (shadow note) at the start of both sequences to line them up. Might not be possible. 2) Place another StreamByter before each nimble and write some code to generate a shadow note (a marker if you will) to both instances when the first note is seen after the transport is started. Regards, Nic.
|
|
|
Post by lukesleepwalker on Sept 30, 2020 12:28:55 GMT
Ah that's a clever idea, Nic (#2). Will give it a go! Thanks.
|
|