News for hackers. Stuff that matters.

05greg

Wholeheartedly agree using computers as a compositional aide is a fantastic thing, it's really quite satisfying to define some rules by which the program can modify the inputs (melodies, chords, drum patterns) and have it output interesting results.

I coded up some jungle music not long ago: https://www.youtube.com/watch?v=GPan4gRSwZs&t=79s

I'm working on a procedure to modify the drum breaks in a conventional way, meaning I have to think less about keeping them interesting while live coding.

Re:Image Scaling Attacks on Thursday October 29, 2020 @07:41AM (#24929432)
Related, You can get an idea of what your browser display is doing in this shadertoy: https://www.shadertoy.com/view/Wd2yRt
Love it, I think most classical vocalists would prefer to mark their range on a stave though. I know instantly if the note I'm about to sing is going to be a struggle by seeing where it lies on the page. It took me a couple minutes to translate this by working from middle C. (I'm a bass/bari btw)
Re:Don’t Convert SRGB U8 to Linear U8 on Tuesday March 13, 2018 @06:50AM (#16575079)
Yeah it seems like you'd want to interpolate along an equiluminant plane using a colourspace that separates chrominance and luminance (and is ideally perceptually uniform)
Re:3D scatterplot of an image on Friday December 15, 2017 @08:23AM (#15931588)
Yeah, the points in the 3D colourspace have no mapping to a 2D location on an image, you could create one that gives a pretty image if you wanted.
Re:Image Dithering: Eleven Algorithms and Source Code on Friday October 06, 2017 @03:23AM (#15415000)
Dithering is still needed for most of sRGBs range, Frontier needed to do it in Elite Dangerous where banding was noticeable. This paper: https://www.cl.cam.ac.uk/~rkm38/pdfs/boitard14hdr_colorspace... compares the bit depth necessary for contouring due to quantisation to become imperceptible across a few encodings, most of them in the 10-11 bits per channel area.