Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FEATURE: A/B mode #13

Open
mcascone opened this issue Jun 24, 2024 · 1 comment
Open

FEATURE: A/B mode #13

mcascone opened this issue Jun 24, 2024 · 1 comment
Milestone

Comments

@mcascone
Copy link
Owner

One of the versions of the Boomerang had an A/B mode. I think that's the one I had? I remember it being fairly clunky to use. Regardless, it's a legacy feature that I'll want to implement.

The manual provides these details on the A/B functionality:

A/B - ONCE

This button can be programmed to be in one of 3 modes: Once, A/B or A/B1. Out of the box this button is set to the Once function.

A/B

Selecting this mode provides you with two loops, say for a verse and a chorus. We call the main loop “A”, and “B” is the secondary loop.

Please Note: The two loops are different. Whenever A is recorded, B is deleted. The reverse is not true. B can be recorded and re-recorded without affecting A.

Once they are both recorded you can go back and forth between them, stack additional parts, play, stop, play in reverse and generally freak out anyway that pleases you, but remember... when you record A you replace what was in A and B is deleted.

While recording A, A/B concludes recording of A and immediately starts recording B, and loop ‘b’ turns on. While recording B, A/B concludes recording of B and immediately starts playback of A, and loop ‘b’ turns off.

If both loops have been recorded, then A/B behaves like this: With loop A playing, A/B causes loop ‘b’ to blink; at the end of loop A, a smooth transition to B will occur, and loop ‘b’ turns on solidly. If loop B is playing, A/B causes loop ‘b’ to blink; at the end of loop B, a smooth transition to A will occur, and loop ‘b’ turns off. If no loop is playing, A/B chooses which loop to work with. A is selected if loop ‘b’ is off; B is selected if loop ‘b’ is on.

A/B1

This mode is the same as A/B with one exception. With loop A playing, A/B causes loop B to play once and then return to loop A.

@mcascone mcascone added the enhancement New feature or request label Jun 24, 2024
@mcascone mcascone added this to the V2 Parity milestone Jun 24, 2024
@mcascone mcascone removed the enhancement New feature or request label Jun 24, 2024
@mcascone
Copy link
Owner Author

make this a toggle in the UI

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant