Recording (and then sending) midi clock with Ableton
-
- Posts: 7
- Joined: Wed Oct 26, 2005 11:56 pm
- Location: seattle and london
- Contact:
Recording (and then sending) midi clock with Ableton
I'm having trouble getting Ableton Live to record midi clock data from my Doepfer dark time sequencer. I want to to record 4 tracks of audio from 2 synths and the midi clock data from the sequencer. Then, perhaps 2 days later, use the midi clock data I recorded to drive the sequencer or an arpegiattor on a synth and record an extra 4 tracks of audio alongside the ones I already have.
Right now I have the midi out of the sequencer going to a midi splitter and then to both the synths and an Audiofire 12. If I set Live to "Input/Track" then it will record midi notes as they come in from the sequencer. Great.
If I then send this out to a synth or sequencer it will send the note values. I don't want this. I just want the tempo it was recorded at to be sent so that I can record extra tracks of audio onto the audio tracks I already recorded in the first session.
If I turn "track" off and just have "sync" on then Live does not see the audiofire at all and will not record anything I send it.
If I have both "track" and "sync" on then it will receive/record the notes and then send the information that starts my sequencer but the tempo is determined by Live's master clock, not the tempo that I recorded in the earlier session.
Is there something special I have to do to get Live to only record the tempo of my sequencer clock and then only send that data back to it at a later date?
(I understand that I could use Live's master clock to drive my sequencer in the first session, but I don't want to do that).
Thanks!
Right now I have the midi out of the sequencer going to a midi splitter and then to both the synths and an Audiofire 12. If I set Live to "Input/Track" then it will record midi notes as they come in from the sequencer. Great.
If I then send this out to a synth or sequencer it will send the note values. I don't want this. I just want the tempo it was recorded at to be sent so that I can record extra tracks of audio onto the audio tracks I already recorded in the first session.
If I turn "track" off and just have "sync" on then Live does not see the audiofire at all and will not record anything I send it.
If I have both "track" and "sync" on then it will receive/record the notes and then send the information that starts my sequencer but the tempo is determined by Live's master clock, not the tempo that I recorded in the earlier session.
Is there something special I have to do to get Live to only record the tempo of my sequencer clock and then only send that data back to it at a later date?
(I understand that I could use Live's master clock to drive my sequencer in the first session, but I don't want to do that).
Thanks!
-
- Posts: 7
- Joined: Wed Oct 26, 2005 11:56 pm
- Location: seattle and london
- Contact:
Re: Recording (and then sending) midi clock with Ableton
In summary: I can only send midi clock out at the internal ableton speed (120 or tap). I can't send midi clock out at the same tempo as the original recording.
-
- Posts: 7
- Joined: Wed Oct 26, 2005 11:56 pm
- Location: seattle and london
- Contact:
Re: Recording (and then sending) midi clock with Ableton
I have been told...
"Basically you cannot record MIDI clock to a MIDI track in Live. The only events you can record are Notes, Aftertouch, Pitch Bend, and Control Changes. MIDI clock are bytes that will stripped off the data stream at the input."
It seems slightly strange to me that Live can read midi clock data (in order to sync) but cannot record it. Will pro-tools do this?
I just want my computer to be a multitrack recorder and I need the midi clock to be able to overdub.
"Basically you cannot record MIDI clock to a MIDI track in Live. The only events you can record are Notes, Aftertouch, Pitch Bend, and Control Changes. MIDI clock are bytes that will stripped off the data stream at the input."
It seems slightly strange to me that Live can read midi clock data (in order to sync) but cannot record it. Will pro-tools do this?
I just want my computer to be a multitrack recorder and I need the midi clock to be able to overdub.
Re: Recording (and then sending) midi clock with Ableton
You can record tempo changes if you record in Arrangement view (Session won't you let do this).
But why don't you let Live act as the master for your MIDI clock, and record the changes within it?
This way, you can always come back to edit it, and you won't need to record any incoming MIDI clock message.
But why don't you let Live act as the master for your MIDI clock, and record the changes within it?
This way, you can always come back to edit it, and you won't need to record any incoming MIDI clock message.
-
- Posts: 7
- Joined: Wed Oct 26, 2005 11:56 pm
- Location: seattle and london
- Contact:
Re: Recording (and then sending) midi clock with Ableton
Thanks for the help. I understand using Live as the master clock would make things easier, but it's not really how I work. I tend to record for several hours at a time and then go back and see what parts I like. I tend to change the tempo as I'm going using the knob on the sequencer, and if the part I like has tempo changes then so be it. I'm not making rigid dance music, its a bit more abstract and free than that, so slowing down and speeding up is sometimes part of the music. Its hard to grab the mouse and keyboard and enter a bpm value for the speed I want to go at for the next few minutes.
I'll try messing around with arrangement view tomorrow to see if it makes any difference, thanks.
I'll try messing around with arrangement view tomorrow to see if it makes any difference, thanks.
Re: Recording (and then sending) midi clock with Ableton
Can you sync the input (instead of the output) from the sequencer? Then Ableton might be able to record your tempo changes on the master track. Don't know how that works from a dark time but I know it will work for e.g. Novation Impulses which runs a MIDI clock for the arpeggiator so I imagine it would be similar.
Just don't sync the input and output at the same time or it'll go crazy.
Just don't sync the input and output at the same time or it'll go crazy.
-
- Posts: 7033
- Joined: Wed Jun 25, 2014 11:34 am
Re: Recording (and then sending) midi clock with Ableton
Have you verified you have actually recorded MIDI clock data? I'm not sure this is what Live uses for its internal tempo, but if it can do that this needs to go into the tempo automation of the master track.chloe harris wrote:
If I then send this out to a synth or sequencer it will send the note values. I don't want this. I just want the tempo it was recorded at to be sent so that I can record extra tracks of audio onto the audio tracks I already recorded in the first session.
If I turn "track" off and just have "sync" on then Live does not see the audiofire at all and will not record anything I send it.
If I have both "track" and "sync" on then it will receive/record the notes and then send the information that starts my sequencer but the tempo is determined by Live's master clock, not the tempo that I recorded in the earlier session.
Is there something special I have to do to get Live to only record the tempo of my sequencer clock and then only send that data back to it at a later date?
Make some music!
-
- Posts: 7
- Joined: Wed Oct 26, 2005 11:56 pm
- Location: seattle and london
- Contact:
Re: Recording (and then sending) midi clock with Ableton
No - according to someone who worked on Live the midiclock data is not recorded, and that's in fact the issue.
Re: Recording (and then sending) midi clock with Ableton
It is essentially a kind of conversion.
Live receives midi clock data but cannot record actual 'midi clock data'. But it does record tempo into the arrangement view. In session view it would make no sense to record long sessions with midi clock. Session is meant to have tempo controlled at any time.
If Live recorded tempo changes in session view, then it can play back with tempo changes intact. When it plays back with tempo changes, the midi clock out will be sending its data based on Live's tempo changes (which were based on the initial midi clock input).
I think I would try a small test recording to see if this can work out. Live would have to be a slave to the midi clock.
On the other hand, if the midi clock data has very dramatic changes or abrupt interruptions, then I would see why you'd want to explicitly record midi clock only. In that case, you might need some much deeper problem solving tools (Max-related or midi converter. Not even sure if there are options in those for midi clock)
Live receives midi clock data but cannot record actual 'midi clock data'. But it does record tempo into the arrangement view. In session view it would make no sense to record long sessions with midi clock. Session is meant to have tempo controlled at any time.
If Live recorded tempo changes in session view, then it can play back with tempo changes intact. When it plays back with tempo changes, the midi clock out will be sending its data based on Live's tempo changes (which were based on the initial midi clock input).
I think I would try a small test recording to see if this can work out. Live would have to be a slave to the midi clock.
On the other hand, if the midi clock data has very dramatic changes or abrupt interruptions, then I would see why you'd want to explicitly record midi clock only. In that case, you might need some much deeper problem solving tools (Max-related or midi converter. Not even sure if there are options in those for midi clock)
Re: Recording (and then sending) midi clock with Ableton
MIDI clock is not SMPTE.
SMPTE time code has been around for decades and is used by the film industry. It crossed over into studio use, for keeping (DIN) MIDI equipment in sync with tape.
The SMPTE was recorded to the tape, which was them played back and used to keep a sequencer in sync to the tape.
MIDI clock doesn't work that way.
https://en.wikipedia.org/wiki/MIDI_beat_clock
https://en.wikipedia.org/wiki/MIDI_timecode
SMPTE time code has been around for decades and is used by the film industry. It crossed over into studio use, for keeping (DIN) MIDI equipment in sync with tape.
The SMPTE was recorded to the tape, which was them played back and used to keep a sequencer in sync to the tape.
MIDI clock doesn't work that way.
https://en.wikipedia.org/wiki/MIDI_beat_clock
https://en.wikipedia.org/wiki/MIDI_timecode
-
- Posts: 7
- Joined: Wed Oct 26, 2005 11:56 pm
- Location: seattle and london
- Contact:
Re: Recording (and then sending) midi clock with Ableton
All my tests yesterday were in session view, so I'm going to try arrangement today and see if that helps. Thanks.yur2die4 wrote:It is essentially a kind of conversion.
Live receives midi clock data but cannot record actual 'midi clock data'. But it does record tempo into the arrangement view. In session view it would make no sense to record long sessions with midi clock. Session is meant to have tempo controlled at any time.
If Live recorded tempo changes in session view, then it can play back with tempo changes intact. When it plays back with tempo changes, the midi clock out will be sending its data based on Live's tempo changes (which were based on the initial midi clock input).
I think I would try a small test recording to see if this can work out. Live would have to be a slave to the midi clock.
On the other hand, if the midi clock data has very dramatic changes or abrupt interruptions, then I would see why you'd want to explicitly record midi clock only. In that case, you might need some much deeper problem solving tools (Max-related or midi converter. Not even sure if there are options in those for midi clock)
-
- Posts: 7
- Joined: Wed Oct 26, 2005 11:56 pm
- Location: seattle and london
- Contact:
Re: Recording (and then sending) midi clock with Ableton
Got it working exactly as I need by recording the CLK OUT of my sequencer and then sending it back to CLK IN when required.
-
- Posts: 7033
- Joined: Wed Jun 25, 2014 11:34 am
Re: Recording (and then sending) midi clock with Ableton
Damn you're old school aren't you?chloe harris wrote:Got it working exactly as I need by recording the CLK OUT of my sequencer and then sending it back to CLK IN when required.
Make some music!
Re: Recording (and then sending) midi clock with Ableton
Hi everybody,
I am new with Ableton, just found this thread when I tried to solve a similar problem.
I am recording spontanious solo sessions from my Boss SY-1000 guitar synth. The synth's internal tempo is slaved from my RC-505 Loop Station, and this is controlled by a tap button on an old Yamaha MFC 10 Foot Control. All routes through a Midas MR 18 Mixer via USB to my Computer.
The Chain does it well, Ableton is following the tempo of my foot-tapping, while I record midi notes and audio simultaniously (my intent is to be able to have a note sheet of what I played spontanious for exporting it into Sibelius). While Playing I often change the tempo by using the foot control, Ableton's tempo is following.
But I am not able to record the tempo changes. So when I play back the session, theAbleton's beat does not follow, ther is no way to record further Midi by keeping the same beat and tempo.
Of course I could draw the tempo line in the master area manually, but that would be complicated an is not my intent. I use Ableton, because it promises that 'live' feeling.
So I understood from this thread, that Chloe found a way to record the tempo changes, but I don't understand how she did it and. Can you explain it a little more detailed?
I am new with Ableton, just found this thread when I tried to solve a similar problem.
I am recording spontanious solo sessions from my Boss SY-1000 guitar synth. The synth's internal tempo is slaved from my RC-505 Loop Station, and this is controlled by a tap button on an old Yamaha MFC 10 Foot Control. All routes through a Midas MR 18 Mixer via USB to my Computer.
The Chain does it well, Ableton is following the tempo of my foot-tapping, while I record midi notes and audio simultaniously (my intent is to be able to have a note sheet of what I played spontanious for exporting it into Sibelius). While Playing I often change the tempo by using the foot control, Ableton's tempo is following.
But I am not able to record the tempo changes. So when I play back the session, theAbleton's beat does not follow, ther is no way to record further Midi by keeping the same beat and tempo.
Of course I could draw the tempo line in the master area manually, but that would be complicated an is not my intent. I use Ableton, because it promises that 'live' feeling.
So I understood from this thread, that Chloe found a way to record the tempo changes, but I don't understand how she did it and. Can you explain it a little more detailed?