Hi people,
Any idea why wityhin this patch, midi clock works when in Live mode, but not standalone? Every other midi in is ok.
Thanks for any help,
Ced.
Hi people,
Any idea why wityhin this patch, midi clock works when in Live mode, but not standalone? Every other midi in is ok.
Thanks for any help,
Ced.
I'm not sure why it works live and not standalone, but the clock arrangement looks a bit confusing...
The seq_clk_sync object is basically a fancy counter, but you're using a separate counter so you don't need it.
The midiclox object is actually a subpatch (click the little arrow and select 'edit object definition' to see what's inside) and I don't think you need all that either...
It also looks like you want to send clock thru to the usb host, but the midi/out object is an internal clock that sends midi clock out (bpm controlled by the dial), it isn't forwarding the incoming midi clock.
Try something like this:
Maybe I'm misunderstanding something though...
i have no experience with axoloti or midi clock stuff, but just chiming in that i currently have ridiculous issues too with midi in patches not running correctly when not connected via usb.
I've always been impressed by how well midi works with the axoloti... The only problem I came across was that sometimes it would disconnect when using the usb device input - the axo would still show up in Ableton but data wouldn't get through. This was with the patcher running live.
Other than that it's been rock solid, and I have a lot of midi data flying around. I usually use din, and usb host.
For example, one chain is bass-station din to midi interface din to axo1 usb host, back out of the interface din, into axo2 din where it's recorded and then sent back through the same chain to the bass-station. All while there's clock being forwarded through to 2 synths, and another similar chain sequencing a different synth. And it works with no issues and no noticeable latency.
Ditch the phi clox , instead take a toggle and connect it to the run input of Drj's clock.
@MattilynMattroe : Great idea but I've got some issues. my fault though, as I haven't described the midi chain I use for tests... :
Arturia Keystep : Master keyboard midi out DIN to Axoloti midi in DIN
Novation Circuit :
- Midi slave for Sound generator usb via midi in,
- Midi master of the Axoloti for start/stop cc. Important fact : the tempo is set using the Circuit via usb, not the master kbd
With the solution you kindly give me, I'm afraid that :
- I have issues modifiing the tempo from the Circuit if midi tx patch is set to usb, but it works if set to DIN
- I don't have the start/stop feature of the Circuit anymore controling the Axoloti seq. The Axoloti seq runs freely.
@Philoop. thanks for this solution which is simple and should work, but :
ctr toggle on works Live and standalone but I've lost my start/stop function on the Circuit.... and no way of modifiing the tempo from the Circuit either...
Sorry guys....... I guess the main point I've missed explaining was that the usb slave was the one setting the bpm.....
With my example - take out the midi tx object - you don't need to send clock to the device you're getting clock from...
And if the circuit is using a cc for start/stop use a cc object set to that cc number to reset the counter, and if the sequencer is still running it's because the circuit is still sending clock. You'd need to patch something to stop the notes getting through to the midi note out object, controlled by the cc object. Like an 'and' gate or something between the sequencer trigger and the midi/out/note trig input.
And, looking at your screenshot I don't think you need the midi/internal/out objects, unless I'm missing something
@MattilynMattroe
The first pressed key on the kbd triggers the seq.
Impossible to set up the tempo neither on martster kbd, nor on the slaved Circuit.
If I'm not mistaken, Circuit uses Real Time midi Messages : FAH start, FBH stop, F8H timing clock. Not cc unfortunately ( only cc available are on the Keystep but also trigger a seq which is why I don't want to use the Keystep as BPM master ( also there's not screen on the Keystep, so it's impossible to know accurately what the BPM are )
I had forgotten to follow your advice about the fact that phi midiclock was a subpatch... checked and discovered there was a DIN/usb menu to set... set it up on usb.
By the way @philoop, phi clock also has a toggle?
So, Iv'e started to experiment with both your solutions, adding back some patches and subptaches but I end up each time stuck with the same issue :
whatever I try, best result is always : ok to play the notes while seq isn't playing, ok to trigger the seq from the Circuit using start, but impossible to modify the bpm from the Circuit ( which is the aim ) not from the master keybd....
I'm focusing first on this first thread and will gradually come back to the two others you've answered due to simply a lack of time this week
I only mentioned cc because you said the circuit was 'Midi master of the Axoloti for start/stop cc.'
Do you still have the incoming clock objects set to omni? They should be usb host, otherwise you may be recieving clock from the keyboard and the circuit at the same time.
MattilynMattroe1d
Do you still have the incoming clock objects set to omni? They should be usb host, otherwise you may be recieving clock from the keyboard and the circuit at the same time.
Yep I guess I haven't checked this one properly. For better retex I will post a screenprint as well
philoop1d
and forget about the run button, it is only for when the Axo is sync clock master. ....
You mean the run button in the patch? I wondered if it had to be checked in the patch before uploading or not. Great. But talking about the run button, I mean the start button from the Circuit I also use as a seq, Philoop.
Thanks guys ( still isn't runningt properly but I learn a lot with your answers, so it's great anyway )
Ced.