5 - Still making the modular environment
Was a bit sick last week so no post, but getting back into this week and making some progress again :) The modular music thing is coming along pretty well. I’ve refactored a fair bit of stuff, better memory layout and management, saving and loading working, copy and pasting working, new nodes, new data types. The list of things to do is still huge but progress is being made. Today was a bit frustrating though, I spent ages trying to use shaders to draw my graphics because I thought it would be more effecient. It does look nice with antialiasing, but my complete lack of knowledge on how to write and use shaders ended up making a pretty shitty result, that being said the calls aren’t being cached yet and that could improve it :) It’s funny, I thought that the audio processing would be chewing up the CPU cycles but the graphics are using orders of magnitude more, for relatively simple shapes. Anyways, here’s some screenshots, but its hard to see the difference between the two in these shrunken images. Oh and it’s almost kind of making music now!