Yves Parès (Ywen)
Yves Parès (Ywen)
Thx! Just to be sure, what was your `When no chord note` setting? `Silence` ? Also, in your situation you expected no events at all, right? You haven't been feeding...
@riban-bw If you want to have a quick try: just comment lines 192 & 193 in `Arp.cpp`: ``` else // No mappings means we add the NOTE OFF as it...
@riban-bw Then that's probably that. That's what's expected to happen if the two instances are isolated and both create their own "singleton" object each one on their side.
@riban-bw Multi-instance relies on `SingletonHolder` from JUCE: https://github.com/juce-framework/JUCE/blob/2b16c1b94c90d0db3072f6dc9da481a9484d0435/modules/juce_core/memory/juce_Singleton.h But it's not clear to me yet what in their implementation makes the shared pointer unique...
Okay so it probably just boils down to the fact that the singletonHolder attached to the class is made `static`: ` static juce::SingletonHolder singletonHolder;` So yes I'd guess that, for...
- is it possible to use _several_ config files? (one overloading the others) - Could it be possible to load config files from remote sources? (HTTP, AWS S3 etc.)
So re. CLI, IMHO the simplest would be not to drive things via optparse-applicative. You could have your own datatype that'd contain field names and default value, and just use...
I do it the other way: I start with the lowest priority environment, and parse only the CLI last. And I merge everything after that, with a flag in an...
http://hackage.haskell.org/package/optparse-generic maps the different constructors of a sum type to subcommands, maybe that could be doable here?
Re. getting the filenames, what I do is run a first simple, non optparse-applicative parsing of the raw list of args (I want the filenames to be the first elem...