Update Notes
Update: When project files are saved the sample data is now always stored in 32-bit float wavpack format. The previous behavior was to store the samples with the same bit-depth as the existing sample header, in integer wavpack format, unless the sample data exceeds 0db in which case it was elevated to 32-bit floats. I honestly can't remember what corner case I was trying address with that behavior but changing it to always store 32-bit floats solves the weird project saving bug which is more important at the moment.
Bugfix: Sample data is not saved correctly to project files. I don't understand what the actual problem is here as it only happens in release builds, but the above change fixes things for now. This may be a WavPack bug.
Bugfix: [Linux] "Failed to open layout.json entry" when trying to save the project file.
Bugfix: "Playback from cursor position" shortcut (Tab) plays the hovered input buffer starting at the hovered chunk rather than the actual cursor position.
Bugfix: Block footer parameter controls are not immediately updated when traversing the history.
Links
Manual (WIP): https://docs.google.com/document/d/1y6je_g2oNnxClL1eXV20dcQpoyZEkek5LTxQPyEFT0w
Known Issues: https://trello.com/b/MT1A3Zob/blockhead-issues
Discord: Blockhead (discord.com)
Development Videos: https://www.youtube.com/@colugo5172/videos