Can we get a looper for section A?

I feel like I’m asking for a lot lately, but if adding a loop option to section A is reasonable, it would make auditioning playback settings much easier and more fluid.

Thanks!

1 Like

We are grateful for the feedback. It should be loopable but how? Really one loop button on the UI should apply to any bound section but we are beyond that, so really don’t want 3 loop buttons. Is it a right click to loop but then who knows about it but you? Thoughts?

Thanks for thinking about this David…I know you guys have a lot on your plate(s)

I understand the value of keeping the UI tidy and we already have right click on Play for DAW synch so that probably does not make much sense…unless you morph the existing DAW synch toggle code to call a menu and apply that function across all play buttons…but I digress. :slight_smile:

Some additional thoughts:

  1. Make looping globally automatic being selectable w/in settings (I thought about this and I’m constantly looping so my default would be loop with out a doubt)

  2. A small low res icon toggling looping (like you use on Chord Voicings w/in Pad Edit mode.) image

  3. A ctrl/alt/shift-click to loop option with a compound Play icon and updated mouse tip
    image

  4. Add a right click loop option when selecting chords - bonus points if we can loop non-contiguous selected chords AND notes :slight_smile: We already have a Preview Selected Chords so Loop Selected Chords seems coherent
    image

Thanks again to you and the team for all your efforts. There is no doubt that it is a labor of love.

We have per-Section play buttons.

What would be so bad about per-Section loop buttons?

It’s a pretty small button (real-estate wise), and as long as we have separate A/B/C sections, then keeping with the idea of controls-per-section is very logical.

OTOH, if there absolutely has to be no more than one loop button (which would then be confined to acting globally) right under the keyboard and guitar icons seems like an OK place to put it.

Still though, I can see wanting looping for one or two sections and not the other(s).

Thanks for the feedback but this is not a priority at the moment. You can simply copy chords to the section C and loop from there. There are many quick ways to do so.

2 Likes

Some time ago I was also favourable to that, but now I changed my mind

Cycling the patterns onto a series of chords is way more useful in Section C, also because you can then do what I explained here… that is not feasible in Section A
:wink:

Ok…but if I could loop the chords in Section A, I could audition the great collection of chords, performances and other playback settings much faster (500% faster to be exact) making the process of exploring where I might want to go with Scaler that much easier and more enjoyable. I’ll keep hoping. :slight_smile: As always, thanks for the great work Dev team!

I’ll comment that from a workflow perspective one might already have an elaborate layout taking up all of Section C, a layout that you ideally only want to perturb after you have fully auditioned the changes elsewhere (e.g. in Sections A and/or B).

I know we can save/load chord sets from disk (excellent!), and with this capability and some care in how we proceed we can avoid permanent loss of carefully constructed configurations.

So, it’s not a question of “user can’t do”, but it is a question of “most convenient (and efficient) for user to do”. It is definitely most convenient (and efficient) to be able to play a loop anywhere, anytime you want to. In this program, as currently organized, that would mean in Sections A, B, and C.

In no way am I saying this is the highest priority “must do next” item, but it might be low hanging fruit from the implementation POV (famous last words!).

1 Like

@sj1 Your 2nd quote in the thread nailed my thoughts on this topic. I appreciate the prioritization requirements of any dev effort and I also know that the process is fluid
as ideas and insights into use-cases change.

As David says:

This kind of feature is not about a prescribed workflow or a specific product vision or use case, but instead it is about features that compliment the most scenarios (likely or unlikely). Since Scaler lends itself to exploration and stumbling onto the unexpected, something as utilitarian as looping everywhere playing is available seems a reasonable feature list candidate.

Would you have a DAW that only allows volume control on certain types of the tracks? “its easy, just bounce your midi track to audio and then you can set the level.” is not something you’d likely ever hear.

While UI impact/decisions have to be taken into consideration, Looping is something that happens all the time and all over the UI for reasons only known by the user in that moment. For at least some of us, Section C is where you go to build, tune and play your progressions. Section B is where you go to explore and tune chord voicings and variations while Section A is where you begin searching for and exploring foundational sounds and patterns. In all three cases, efficient looping makes all the difference to the user experience.

Thanks for your consideration.

So true - I bear the scars and lack of hair for all the ‘only a quick fix’ that have cost endless man days, hassle with the client base, and of course loss of money :slight_smile:

Thanks for the feature addition. From comparing subtle voicing differences to finding patterns that work best with certain instruments, Auto Play fundamentally changes how quickly and easily we can explore the huge world that is Scaler.

It also makes for a great synth experimentation tool.

Thanks for listening.

image

2 Likes

A bit late to the party, but have I missed something here? I just clicked on Autoplay in Section A and it looped, and continued playing when I selected different chord sets from the Songs and Artist menus.

So what will adding a loop button in Section A add?

Hey Ed

You did not miss much. The looper (A & B Sections) is just that…a simple looper. What it enables however, is a simplified and seamless way to explore the countless variations that exist w/in Scaler w/out needing to constantly click play. You can start playback and make changes to your heart’s content…something not available before Auto Play.

Depending on how you calculate it, Scaler contains hundreds of thousands of potential variations (@yorkeman can give you the #s). For some us, exploring those variations is a big part of using Scaler. Nothing earth shattering, but very helpful for those of us constantly on the hunt for those happy accidents. When Scaler inspires itself…or fun with recursion - General Discussion - Scaler Plugin - Community Forum
This feature just makes it that much easier.

It doesn’t loop for me. I’m using the latest Scaler 2.7 and the latest Logic Pro. How did you get it Section A to loop? Section C loops fine but even though I have DAW Sync on it won’t loop. Any advice would be greatly appreciated.

Hello @mykelnoah111111 and welcome to the community.

Normally, you right-click on the Play button in section A (1). You’ll see AutoPlay:on (2) and the section will loop.
By right-clicking on Play once again, you toggle autoplay.

@Miki Thanks for getting back to me. Yes I know about right-clicking. I actually had Scaler back when you had to right-click on Section C too. I’ve been right-clicking (Section A), tried all sorts of things. I’m using Scaler as a MIDI FX not as an instrument. It worked OK in in Section A before I upgraded to Scaler 2.7. I was hoping the 2 subsequent updates would fix the problem, but they did not. Is there something else I could be missing?

Sorry to hear that looping doesn’t work for you. I’ve just reconfirmed and it all works for me, ven after using audio detect, but as I have a Windows installation I probably can’t help much with this. However just to confirm you say

I assume it is v 2.7.2 that you have installed?

It may help to know which OS you are using as I believe that there may be issues with some of the Apple OSs although I don’t think this has come up as an issue with the OS before.

May I suggest that you could also upload a screenshot of the Main page and a copy of the Scaler state as this may help someone to resolve yout issue.

Yes I’m using Scaler 2.7.2 and MAC OS 12.6.2 Monterey. I’ve attached a screenshot with a very simple project with just one track with a synth instrument and Scaler 2.7 as a MIDI FX. Thanks @ed66 !

Any reason you don’t copy it to section C and loop from there? Does C not loop either?

Hi @jamieh . To me the whole reason for the functions in SECTION A is to try different things out. So it really slows things down if I have to stop and copy every single iteration down to SECTION C. It would slow things down so much that it would be unusable. (And by the way it used to work for me before upgrading to 2.7)