Hello again! Thanks to user 'marc', a critical bug with time dilation and midi playback introduced in beta 1 has been found and fixed. This one completely slipped by me, so, apologies!
This also comes with some new additions to the default asset loadout of Keysight (something I was planning for beta 2): four new masks, and two new materials.
Full changelog:
--- SMALL ADDITIONS ---
Added texture rotation function. This applies AFTER texture offsetting, and rotates around the 0,0 coordinate
Added random rotation option for note objects
Added random horizontal pan direction option for note objects
Added 4 noise-based masks: Spots, Scorched, Fluid, Whorl
Added "Wood" material
Added "Streaks" material (inspired by textures breaking in an incredibly pretty way on Eagle's Mac!)
--- CHANGES ---
Changed polygonal material's colour map to also be slightly polygonal
--- BUG FIXES ---
Fixed transparent materials being able to receive <1.00 emissive strength values. Now, transparent materials always are at least 1.00 brightness (as they're black with no emissiveness, and that reduces randomizer output variety as it would commonly randomize to 0.00 emissive strength)
Fixed bug introduced in beta 1 where midi files would not play back correctly when time dilation was active (a very common situation, since slowing down playback would slow down time dilation)
