unstable macOS build from develop branch
-
Hi - a macOS build I made from the develop git branch is very unstable, where every other thing I click or action I choose results in a crash. I'm pretty sure HISE isn't this unstable for everyone and I must be doing something wrong.
A couple of examples resulting in a crash:
- choosing Tools -> Convert SFZ files to SampleMaps
- choosing Tools -> Convert all samples to Monolith + Samplemap
- with a few files dragged into SampleMapEditor: Sampler and clicking an empty space in SampleEditor: Sampler
A screen recording of this experience can be seen / downloaded here:
https://drive.google.com/file/d/1TnyiHQXOLbj9xHCWoeaGFOHCb_0j1xti/view?usp=sharingThe SFZ and related files I tried to convert can be downloaded from here:
https://drive.google.com/file/d/1IgqKxdFSwwpQgeC-pth8UmAj6um24fRV/view?usp=sharingAny ideas on what I might look into changing?
Hardware Overview:
Model Name: MacBook Pro
Model Identifier: MacBookPro16,1
Processor Name: 8-Core Intel Core i9
Processor Speed: 2,3 GHz
Number of Processors: 1
Total Number of Cores: 8
L2 Cache (per Core): 256 KB
L3 Cache: 16 MB
Hyper-Threading Technology: Enabled
Memory: 32 GB
System Firmware Version: 1715.40.15.0.0 (iBridge: 19.16.10549.0.0,0)
OS Loader Version: 540.40.4~45System Software Overview:
System Version: macOS 12.0.1 (21A559)
Kernel Version: Darwin 21.1.0 -
every other thing I click or action I choose results in a crash
The only actions you listed all relate to sample maps. So perhaps there is a bug.
-
@d-healey yes, every other of my initial actions - just starting out, and still unsure if I built with some wrong settings :)
I should add that I was able to convert a sample map to a HLAC monolith by pressing an icon with a down-arrow in SampleMapEditor: Sampler (how do I import such a monolith to the sampler?). There I also noticed an icon for importing SFZ files, but using that gives no results, not even a crash; the SFZ I'm trying does work in e.g. the Sforzando player.
-
@bthj I've never used the SFZ converter but (if it works) it just converts the sample mapping from SFZ to HISE it doesn't import anything else from the SFZ as far as I'm aware.
how do I import such a monolith to the sampler?
The sample map associated with the monolith should automatically point to it.
-
@d-healey Now I see how
Monolith*
properties are added to the the sample map XML after using the Convert the current samplemap to HLAC monolith format button.But can't see that the Import SFZ file format button performs any changes to the current HISE sample map or the source SFZ.
-
@bthj Yes, the SFZ importer is not standard compliant and is just there to ease the migration process if it can parse the SFZ file. However since its also possible for the end user to import SFZ files into a sample, it should be a bit more robust, so I'll take a look why it doesn't load the SFZ.
-
@Christoph-Hart Thanks!
The SFZ file I'm trying is very simple, but I wonder if there might be some path issues. Tried to prepend
{PROJECT_FOLDER}
in the SFZ, so it reads likesample={PROJECT_FOLDER}/<file-path>
, with no luck.I've yet to try the loadSfzFile scripting API method with my own UI controls...
-
@Christoph-Hart This would be great to have! I'm about to open up our user audio system to SFZ imports, so if we can improve this, that'd be very helpful.
-
@Casey-Kolb Yeah, so whenever you find a SFZ file that doesn't load properly, upload it and I'll try to fix it.