Home Creators Posts Import Register Favorites Logout

Downloads

Content

After much sweat and tears the macOS version is now built to run natively on both Apple M1 and intel. It seems to be working for me but if I have broken something for macOS users then I am not surprised. Please let me know!

Edit: If macOS refuses to open the app because the file is "damaged", apparently this command fixes it:"xattr -dr com.apple.quarantine <path to the .dmg file>"

If I understand correctly this happens because the application is not signed. macOS is supposed to give you the option to continue opening the application anyway but for some reason sometimes it doesn't and just tells you that it's "damaged". As far as I know there is no way to sign the application without paying money to the Apple mafia which I can't afford to do at the moment.

Update Notes

Plugin Changes

Blink API:

 - Added "stereo swap" sample channel mode- Parameters can now specify a "short name" to use when they appear in the context of the containing group- Toggle parameters can now be set to "icon-only"

Resonator v0.1.0

 - Added

Classic v0.2.3 and Fudge v0.2.3:

 - Now both support stereo swap channel mode- Now use icons for loop and reverse toggles

 Compressor v0.2.2:

 - Fixed a bug where the internal envelope followers were not working correctly

Blockhead Changes

Removed: "Always Visible" envelope toggle was removed because the code was very hacky, difficult to optimize and was causing problems. The ability to visualize modulation which is not currently being edited will return in some form in the future.Removed: "Delete hovered track" hotkey (superseded by new "Delete hovered item" hotkey)Disabled: MIDI input was temporarily disabled on Linux to work around an ALSA driver bug causing crashing on startup. (This doesn't disable much because the only thing you can do with MIDI at the moment is hover over a sample and press a note to set the pitch.)

Update: Will now run natively on Apple M1 instead of going through Rosetta, which should give a performance improvement but I haven't done any comparisons.Update: Blockhead is now using Godot 3.4 (previously 3.2). There shouldn't be any visible difference AFAIK.Update: Blockhead is now using Godot's GLES3 rendering backend. This means Blockhead now requires an OpenGL 3.3 capable graphics device (previously only OpenGL 2.1 was required).Update: Performance improvements. Project loading should be faster and the following should now be less laggy:- Zooming in and out with many visible blocks- Large copy+paste operations- Expanding many blocks at the same timeUpdate: Sampler block can now swap stereo channels via the channel selectorUpdate: Added "Delete hovered item" hotkey (default: Backspace). This will delete the hovered block if there is one, otherwise the hovered lane if it's not the only one on the track, otherwise the hovered track.Update: Tempo guides now apply shading across the entire workspace to better block out time segments. You can turn up the opacity of this visualization in the View settings.Update: Data offset indicator is now hidden while a parameter editor is openUpdate: Visual tweaks to the block parameter selectorBugfix: Possible crash on sample replace operationBugfix: Possible crash when a loop is deletedBugfix: Possible crash after a project which contains an active loop is loadedBugfix: Sample loading tasks can get stuck during project loadBugfix: Audio engine is not re-enabled upon cancelling a project load after accepting the promt to save unsaved changesBugfix: Envelope editor 'x' slider allows points to time travel past each otherBugfix: Envelope point edit toolbar does not update in response to undo/redo eventsBugfix: Stopped playback position doesn't stick to start blockBugfix: Block target size indicator is incorrect position/size when the block is partially off the left edge of the workspaceBugfix: Toggling snap on tempo guides has no effect until the block geometry changesBugfix: Cannot bypass snapping by holding down CTRL (both SHIFT and CTRL should work)Bugfix: Selecting a chord parameter doesn't update the block footer controlsBugfix: Track dragging is all jankyBugfix: Floating blocks (not currently on any lane) do not move while panning the viewBugfix: Floating blocks do not resize themselves when the zoom level changes and the cursor is not movingBugfix: Choke envelope level curve mode buttons sometimes can't be pressedBugfix: "Insert New Nane" keybinding typoBugfix: Choke envelope level section remains lit if cursor is held over the edit icon while zooming outBugfix: Choke toggle is missing from sampler block context menuBugfix: "Add samples" track context menu item doesn't do anythingBugfix: "Lock" checkbox item in the block context menu doesn't update visuallyBugfix: ALT key gets stuck in a pressed state after ALT+TabbingBugfix: Warp handles remain lit if the cursor leaves the block and then ALT is releasedBugfix: Synth block with choke enabled lets some dry signal through at the start of the blockBugfix: Scrolling the block parameter buttons with the mousewheel also zooms the workspaceBugfix: Harmonic Amount envelope point can be increased above maximum value via the Y sliderBugfix: Harmonic Amount envelope units are format incorrectlyBugfix: Hard/impossible to create new blocks from list items when the list is in compact view modeBugfix: Input buffer Add/Edit widgets get messed up when changing font sizeBugfix: Track title truncation width is quite smallBugfix: Track title characters are lost forever if they are truncated

Links

Known Issues: https://trello.com/b/MT1A3Zob/blockhead-issuesDiscord: Blockhead (discord.com)

Comments

Rev

Keep up the hard work man. I won't drop patreon until it's done! I have the faith lol

colugomusic

thanks for sticking with me i am working on some big new things at the moment, hopefully will be ready early next year

Paul Chambers

Yeh man keep the spirit high 💪💪💪💪 I've not had a play in about 6 months so I'm very excited to the final result😃

colugomusic

thank you paul for staying positive. i know i have been quiet recently but i am working every day on a large new feature which will change the workflow quite a bit. probably will have something to show before the end of january

nadyakid

really great work all this time. going to stick with this as a patron, no doubt!

Eduardo Vaisman

I've just started playing with it, so many ideas for #gameaudio, will definitely encourage my team to get in patreon too :)

Rob Mullender

very excited to get started with this! But... disk image mounts but when I start it up I get 'Blockhead is damaged and should be moved to the trash' (macOS)

Rob Mullender

Ah it's ok got the previous build working!!!

colugomusic

I will try to resolve the "damaged" issue before the next build. If i understand right it is just because the application is not signed properly