Q/BR - Synchronized recording

Official support for: livelab.dk
Locked New Topic
RELATED
PRODUCTS

Post

Using LS v1.44

[BR030]

Maybe it's me but I find that turning [sync] on in the LS Recorder is not recording the loop from the next bar as it should.

This is in energyXT with the original loop audio track in the Sequencer, with LS inserted on as an Insert FX on the audio track, and internal (Sequencer) synchronization. The synchronization should be OK in this config.

Anyway, with this setup I cannot get LS Recording Sync to work.

Image
Here's a pic showing:
a) the original loop that I played for recording
b) the recording made with the loop playback starting from 2.02.240; the recording started at about 2.04.840
c) the recording with the loop playback starting from 5.02.464; the recording started at about 6.01.600

Big pic here: http://img431.imageshack.us/img431/6650 ... ec3hj5.png

Is it me, perhaps I'm doing something wrong? Any thoughts?
DarkStar, ... Interesting, if true
Inspired by ...

Post

could you try again with PDC turned off? i found in live 5/6 that this helps avoiding the delays in recordings (bouncing as well as recording into LiveSlice).

Post

I tried it again with PDC turned Off. Same result - not starting on the "next" bar.

I also tried 3 separate recordings into LiveSlice, each time starting the playback from 2.02.260. I got 3 different start points in the recordings, none synched to the next bar.

I must be missing something basic, but I cannot get this to work.
:? :?

Post

Anyone ?
DarkStar, ... Interesting, if true
Inspired by ...

Post

New Year's bump
DarkStar, ... Interesting, if true
Inspired by ...

Post

DarkStar wrote:New Year's bump
New Year's +

Post

I also tried to point out -with difficulty- this bug some months ago in another thread, but nothing's worth a good pic to explain the problem. Thanks Darkstar :wink:

Post

Happy happy joy joy. Just finally managed to understand the problem :oops: The thing is: I never use the sync function like this. Here's how I intended it:
You play back whatever you need to record in a loop, then somewhere in the bar before the one you need to record, you hit "start/stop" in liveslice, then LS will wait for the beginning of that bar and start recording.
I haven't taken into account that you'd want to stop the sequencer, hit sync, start and then start the sequencer (I always have live use in mind I guess and stopping and starting the seq. there is a nono)
What you want is of course possible, I'll make it work in the next beta - I have to fix a stupid bug in the sync recording that will delay the recording with exactly one ASIO buffer.
http://www.livelab.dk - slice up your life

Post

??? now I can't reproduce the bug again... can you please describe exactly what you do?
http://www.livelab.dk - slice up your life

Post

ok, with manual sync it's obviously not working. Could that be the problem?
http://www.livelab.dk - slice up your life

Post

ohm wrote:Happy happy joy joy. Just finally managed to understand the problem :oops: The thing is: I never use the sync function like this. Here's how I intended it:
You play back whatever you need to record in a loop, then somewhere in the bar before the one you need to record, you hit "start/stop" in liveslice, then LS will wait for the beginning of that bar and start recording.
That's how I use the sync function too :wink:
ohm wrote: What you want is of course possible, I'll make it work in the next beta - I have to fix a stupid bug in the sync recording that will delay the recording with exactly one ASIO buffer.
:oops: I thought that the bug Darkstar wanted to report was the one above (sync recording that will delay the recording)
I rather wanted to report this one.
I.E.
- Launch host (I.E. Live) & start the sequencer
- Load a 4/4 loop of a bass drum which plays exactly on the first beat of a measure in Live
- Insert on the same track LiveEffect
- Try to record the bass drum being played by Live in LiveSlice with the sync button activated (in order for the bass drum to be recorded exactly at the beginning of the loop in LiveSlice)
:?: I randomly get some silence before the bass drum gets recorded in LiveSlice? A little bit like the recording was delayed or not perfectly in sync with the loop being played by Live...)

Hope that my explanation is not too confuse :roll:

Cheers,
GilJ.

Post

I've done some morew testing [with LS v1.44] and I hope this clarifies my issue:

The LiveSlice manual says "Sync will wait for the transport of the host sequencer to reach the start of the next bar (four beats) then start recording for the duration of one loop and stop automatically."

With [manual sync] set to On, my BR 030 is saying that I could not get this to happen. None of my test recordings started at the next bar. Maybe I should turn [manual sync] off - or perhaps it should be igoned during recording?

=======================
I then turned [manual sync] Off. And things got better (but not completley correct).

With [manual sync] turned Off and the recording [sync] On
- starting playback from the start of a bar (e.g. 4.01.000), the recording started at that bar,
- starting playback from the second beat of a bar (e.g. 4.02.000), the recording started at that beat,
- starting playback from the third beat of a bar (e.g. 4.03.000), the recording started at that beat,
- starting playback from the fourth beat of a bar (e.g. 4.04.000), the recording started at the next bar.

So the second and third ones are not synced to the bar.

- starting playback after the start of a bar (e.g. 4.01.480), the recording started at that beat,
- starting playback after the second beat of a bar (e.g. 4.02.480), the recording started at that beat,
- starting playback after the third beat of a bar (e.g. 4.03.480), the recording started at the next bar,
- starting playback after the fourth beat of a bar (e.g. 4.04.480), the recording started at the next bar.

So the first and second ones are not synced to the bar.

It looks like a rounding issue to me.
Here are two images the results I got (I added the yellow highlighting and the annotation)

Image
Image
and

Big pics:
http://img159.imageshack.us/img159/8855/lsrec02yi6.png
http://img159.imageshack.us/img159/689/lsrec03df6.png

Post

ok, got it, thanks.

Now about manual sync: I'd rather not ignore it during recording because in some hosts, manual sync might be the only sync option.

You can record in manual sync mode, but you need to provide the sync signal to liveslice manually by triggering it with a midi note like when playing back. I tested that this works in Energy XT in the setup you describe above (liveslice as an insert on an audio track) by creating a midi track and sending the output to that audio track.

I'll send out a beta as soon as I've optimized the performance of the new alphatransparent event display routines.
http://www.livelab.dk - slice up your life

Post

Sounds Ok to me :)
DarkStar, ... Interesting, if true
Inspired by ...

Locked

Return to “Livelab.dk”