A bit of admin (Patreon)
Content
I have received a huge influx of new subscribers since posting that youtube video. It has slowed down a bit now but I am still receiving new subscribers every day so I'm still not sure where it will settle. Obviously people will come and go so it will go up and down a bit but at the time of writing I'm almost making enough money to cover my monthly expenses which is amazing.
As usual there are rumors and whispers in the wind about large companies potentially contacting me to collaborate or help me out in some way but absolutely nothing real is happening yet so I'm just going to carry on as usual unless something concrete occurs.
I have been having a lot of trouble getting a decent night's sleep. My body keeps automatically waking me up after 3-4 hours. I assume this is stress related due to the huge number of messages and notifications I have been receiving though I honestly don't feel particularly "stressed" anymore so I don't really know what's going on now. Mostly I just feel tired because of the lack of sleep. Last night I finally managed to get a decent 8 hours in one go and feel much better (I would have found writing this post to be impossible before.) Anyway I am trying to pace myself now until I am feeling 100% again so sorry if you are getting impatient waiting for bug fixes.
Bugs
Thank you to everyone who has reported bugs in v0.30.4. I'm currently working on fixing all the worst stuff and will release one big bug fixing build. If you're not sure if a bug has already been reported then you can check the known issues board here: https://trello.com/b/MT1A3Zob/blockhead-issues
- The first "Issues (Reported)" column is where I put bugs that have been reported to me but I haven't personally seen happen yet on my own computer.
- The second "Issues (Reproduced)" column is for bugs that I have reproduced but not started fixing yet.
- I've recently added a third "Issues (Working on)" column for bugs that I haven't fixed yet but that I am aiming to fix in the next build.
- The fourth "Resolved (v0.30.5)" column is for bug fixes that will definitely be in the next build.
- I generally put the most recently reported bugs at the bottom.
If you're still not sure after looking at the board whether or not your issue has already been reported, then feel free to just report it anyway.
macOS
If I had unlimited money then I would probably hire a macOS developer so they can work on making the macOS experience better (or closer to what macOS users expect.) I can't devote a huge amount of time to this right now but I will try to get trackpad support working at some point as I think this is the most common complaint. For now I recommend all Blockhead users to, at the very least, have a real mouse and keyboard plugged in (I think I underestimated how rare this is among macOS users.) Using a mouse that has an actual scroll wheel gets you most of the way to Blockhead being useable on macOS.
Blink (the plugin system)
Some people have asked about developing plugins for Blockhead. You are welcome to play around with the plugin system but I don't recommend getting too invested right now as the Blink API is going to undergo some big changes when I get to implementing the upcoming instrument system. I also don't really like the way the C++ helper library is designed anymore so I may end up redoing that entire thing.
The Blink API and all of Blockhead's current plugins are open source:
Blink: https://github.com/colugomusic/blink
Plugins: https://github.com/colugomusic/blockhead_generators
Blockhead Manual (work-in-progress)
Hyfudiar has started working on writing a manual for Blockhead! It is not done yet but there is a lot of useful information there already so it might be worth bookmarking this link:
https://docs.google.com/document/d/1y6je_g2oNnxClL1eXV20dcQpoyZEkek5LTxQPyEFT0w
Links
Known Issues: https://trello.com/b/MT1A3Zob/blockhead-issues
Discord: Blockhead (discord.com)