Getting ready for new LP3 release

@xko The only reason it should fail to save is if the filesystem is too full. Can you determine how much available space you have is?

1 Like

I don’t think this is the case. /data is only 14% full

Also I think it should somehow report the save success/failure in UI. Rght now the only way to find out, is when you try to load it, that’s too late - you don’t have it anymore, might even forget what you played exactly.

I’d like to, but I need to explore what UI elements have been added to the host to support this concept. In the meantime, I’m going to add some logging code. Once we have that, you can provide me with the log messages so that I can debug what is happening.

1 Like

there is no way for plugins to send web gui notifications yet, but using the LV2 log the messages sent there will appear on the browser console.

1 Like

@xko Reading through my code, I had forgotten that I had created a maximum quota for save files. Looking at the number that was picked, I believe that it is too small for the Dwarf. I’m going to increase the number and we can see if this makes your save problem go away.

3 Likes

@xko I have pushed an update which increases the quota for LP3 save files. I also added logging to the LV2 log on the MOD if save fails to succeed.

5 Likes

But what is the qouta now? IMO it’s very improtant number. I’d have nothing against it written right on top the save button :slight_smile: Also why quota at all? I want to record a lot, would be happy to have all of the space available.

I think it’s not of much use for the regular user. I propose to just indicate if file is there or not, e.g. by painting slot number green. It will be then clear - if didn’t turn green, something went wrong. Even better - put the last sucessful save timestamp next to the number.

But, no. This didn’t help in my case :frowning:
No file appeared, and also nothing in the Chrome console
GIF 25-02-2023 15-40-20

You have no TRACK files. That is strange. Save works by copying the latest TRACK file. Does the TRACK file ever appear?

One step at a time. I’m trying to resolve your save issue first. Then I’ll explore what LV2 will allow. I’m going to send you a private message because providing upgrades through the store is slowing the process down.

@xko Send me an email: bob at looperlative dot com

I’ll provide you a test binary to help me find why your save is failing. Once we get that sorted out, all the rest can be looked at later.

4 Likes

In the meanwhile I fixed it by removing LP3 form PB and placing it again. But still worth debugging IMO. Email sent.

Agree. This thread is quite flooded already. Maybe better use some sort of issue tracker?

I’ve historically never kept actual issues unresolved long enough to need a tracker, but will set one up should it become necessary.

3 Likes

I think this is related: when loading a saved track (in track 1), it looks the LP3 MIDI clock output is not updated…

My use case is Dwarf sync to MIDI and LP3 Clock output connected to the virtual MIDI loopback. In this way my tremolo and delay are sync automatically to the loop length… (very convenient for a lazy dude …)

I just checked. This is a bug, I’ll get it fixed this week.

4 Likes

Thank you for all the updates, this is one of my favorite plugins on my Dwarf so far.

Is there any chance users could select the behavior for the stop function - i.e. stop immediately vs stop at end of loop?

The way I want to use it, parts can be minutes long - pressing stop then having to wait that long for the audio to stop is not ideal for me.

If this is already possible somehow, I apologize.

If you stop using the Play/Stop button, then it will stop immediately. The problem with the Loop multifunction button is that because it is a double tap that triggers the stop, then it is difficult to stop immediately because you need two taps to make it happen.

1 Like