Tim Janik

Results 70 comments of Tim Janik

> Is there a way to trigger the problem? Save a LiqudSFZ device *with* an instrument assigned. Try loading it, the input event for loading the INSTRUMENT is never processed....

> > all input events must always be processed in render > > I agree. At least the filename changes, midi events can safely be dropped while a file is...

> > We have lock free Queue like structures already > > I know. > > > I suppose you mean this to be applied on top of my chage?...

> Since we do not want to stall the DSP thread for loading a preset, we could do the following changes: > > * once the preset is changed in...

> LV2 allows plugins that do support thread safe restore to declare this in their .ttl file using > > https://lv2plug.in/ns/ext/state#threadSafeRestore > > In that case the host can call...

> It would be nice if there was a (python) script that could parse `.bse` files and extract the notes. I would assume there is only limited use for this....

Yes, indeed, here some collection links for instance: https://versilian-studios.com/vsco-community/ https://archive.org/details/SalamanderGrandPianoV3 https://archive.org/search?query=subject%3A%22sfz%22 https://musical-artifacts.com/artifacts?formats=sfz&order=most_downloaded Often, SFZ files are intermixed with SF2 files however, I think it'd make sense to also support SF2...

> Once we have support for playing samples via liquidsfz PR #7, we could implement making some content easily accessible for users. The idea would be that the user could...

> > * Where exactly should the downloaded content be stored (what directory)? > > It should be configurable, but have a reasonable default. Here is what others do: >...

I cannot reproduce this with e.g. Surge via the CLAP interface. Are all the properties changing all the time, or why would they be re-rendered?