Syncing across buffers?

Probably an obvious question, but is it possible to sync loops across buffers? Or does buffer 0’s live loop not recognize buffer 1’s live loop?

I think live_loops are accessible globally. I have done this before for programs too large for one buffer. Run live_loops in one and access them from another. (Just make sure that any variables required in both are stored using set).

1 Like

I just tried it and it works.

1 Like

Thanks!

So it’s now a matter of teaching my students how to sync one loop to another.

A buffer can handle about 250 lines of code… you’re recreating Holst’s The Planets, maybe? :slight_smile:

Eli…

I frequently run out of buffer space with my linear coded classical pieces. I usually use run_file to overcome this.

Of course you do Robin… but I’d expect -you- to be trying to get SP to play the whole Planets Suite.

I’m simply suprised that someone who has students to teach, has the need for mutliple buffer techniques,
most I would say, get by on single buffers.

And please note the ’ :slight_smile: ’ … I’m being a bit cheeky I know, but thats me :wink:

Eli…

I think that my students get confused when they have to do too much scrolling from top to bottom. They seem to like neater categories…

nod A perfectly reasonable answer and I hope your teaching goes well.

Eli…

1 Like

Ok :grinning: That would take a very long file indeed.

I find multiple buffers really useful. It allows me to split things up based on function and avoid confusing my tiny little mind.

1 Like

Thanks! Learning more all the time, so that usually translates to better learning for my students.