SakeTami
colugomusic

colugomusic

patreon


colugomusic posts

Blockhead v0.29.6 alpha

Update Notes

Bugfix: Crash when a warp marker is dragged off the left edge of the workspace.
Bugfix: Crash when creating a macro that con...

View Post

Blockhead v0.29.5 alpha

Update Notes

Bugfix: Envelope editor 'Clear' button clears the previously open envelope, if a new envelope is selected before closing the current one.
View Post

Blockhead v0.29.4 alpha

Update Notes

Bugfix: Crash when hovering manipulation target picker over a Blink parameter slider.
Bugfix: While resizing a block, choke ...

View Post

Blockhead v0.29.3 alpha

Update Notes

Bugfix: Crash when hovering a contracted block and pressing Escape if one of its editors is currently open.
Bugfix: Crash du...

View Post

Blockhead v0.29.2 alpha

Update Notes

Bugfix: Crash when a deleted macro is undo'd back into existence if an input track was set.
Bugfix: Crash when slicing a mac...

View Post

Blockhead v0.29.1 alpha

Update Notes

Bugfix: Crash when the track color picker button is pressed.
Bugfix: Crash when an effect block is pressed in the block brow...

View Post

Blockhead v0.29.0 alpha

My focus at the moment is to keep finding and fixing bugs until we have a good build which people can use for extended sessions without crashes or project files getting corrupted.

My guess is...

View Post

Video of me working on Blockhead

I want to get better at talking into a microphone so I recorded this video of me mumbling and struggling to think straight because I'm not used to talking. If you are wondering what it's like worki...

View Post

Dev Log #77

Hello I am still alive! Thank you everyone for bearing with me as I am still going through this gruelling refactoring period. I am still dividing my time between Blockhead and contract work but mos...

View Post

Blockhead v0.28.3 alpha

A note about version numbers

...because I have never mentioned it anywhere:

  • Each blockhead build gets a version number in the format v0.0.0.
  • The first nu...

    View Post

Dev Log #76

I am beginning jury service tomorrow and they haven't told me yet how long it will last but I assume about a week.

Once I am done with jury service I will likely be doing some unrelated contr...

View Post

Blockhead v0.28.2 alpha

Update Notes

UPDATE: Improved playhead synchronization (it will better visually represent the actual song position even with large audio buffer sizes and whi...

View Post

Blockhead v0.28.1 alpha

Update Notes

This is a quick update to fix some major stability issues in the previous build. Apologies if your ears got blasted off.

BUGFIX: Possible ...

View Post

Blockhead v0.28.0 alpha

Update Notes

NOTE: Projects saved with older versions of Blockhead will be incompatible with this version.

FEATURE: If you add a file ...

View Post

Dev Log #75 - Lots of words and nothing cool to show

I am tearing myself away from the code to write this post, just because it has been way too long since my last one. Usually I write a post when I hit some kind of coding or design milestone but all...

View Post

Blockhead v0.27.0 alpha

Update Notes

MIDI is currently disabled on Linux because unfortunately Godot's MIDI implementation is still broken. It looks like there is not c...

View Post

Blockhead v0.26.3 alpha

Update Notes

The sidebar has been redesigned. The old "Samples" and "Blocks" tabs are still there temporarily but they will be replaced by something better in upcoming update...

View Post

Blockhead v0.26.2 alpha

Update Notes

Update: Dragging/resizing a block will no longer affect the other blocks in the selection if the target block is not also in the current selecti...

View Post

DevLog #74 How is MIDI input going to work?

I have been asked several times about this in the last few weeks and coincidentally it is one of the things I am going to be looking at soon now that Macro blocks are working, so I have been thinki...

View Post

Blockhead v0.26.1 alpha

The minimum macOS version required was bumped from 10.13 (High Sierra) to 10.14 (Mojave). This was done simply because it was a quick fix for a technical problem I had (a certain C...

View Post

Dev Log #73 - Block hot-switching and modifier keys and the side panel and the instrument editor

The re-write of all the drag and drop stuff is going well. I just got to the point of handling the sample override feature. Currently if you are stamping a single sample, you can hover over an exis...

View Post

Dev Log #72

I released v0.26.0 and nobody has reported any catastrophic show stopping bugs yet so I guess it's a success, or not many people have tried it yet. I also assume that the package is properly notari...

View Post

Blockhead v0.26.0 alpha

Known feature issues in this build:

  • Bouncing of send/receive blocks is still not supported. This is because a new read/write memory buffer needs to be created for use d...

    View Post

Dev Log #71 - Manipulator Ordering and Macros

One of the last-minute bugs while trying to get v0.26.0 out the door is that manipulators are not being applied in the right order when macros are involved.

The way that manipulators are comb...

View Post

Dev Log #70 - I'm alive

I'm not giving any more time estimates but v0.26 is pretty close to being done now. Mostly it is just a case of clearing up small bugs. I can hardly believe it has been an entire month since my las...

View Post

Dev Log #69 - Unexpected engine refactor

I was getting pretty close to finishing the implementation of Macro blocks and came across it pretty big problem, so as is typical in software development my previous estimate of "a couple more wee...

View Post

Update Post

I have just received a small influx of subscribers because prox.bleep posted a cool video on Twitter so I thought I should just write a quick note for the new people with some information about wha...

View Post

Dev Log #68

Thanks for bearing with me this last month. The implementation of the macro system has been a particularly soul crushing experience but I am now starting to see some light at the end of the tunnel ...

View Post

Dev Log #67 - Macros implementation progress

I'm now well and truly underway implementing the new macro system. I have a pretty good idea now of how all the pieces fit together so it is just a case now of consuming a lot of caffeine and power...

View Post

Dev Log #66 - Dependency graphs

When blocks are moved around a bunch of stuff is happening behind the scenes. One of the most complex things going on is the dependency graphs.

I have been working on implementing macros and ...

View Post