Caution
This runs poorly in the Web version of 0.1.0f (runs too slow for the streaming to work well). This cart is better experienced in desktop versions.
Long Line Theory
This cart is a quick port of Long Line Theory, a bytebeat track that was and still is impressing me as of today. When I have access to directly audio rendering, this is usually my audio Hello World, especially with the C version I made to port the JS snippet to desktop.
This bytebeat is actually quite heavy, I had to resort to some tricks like a dirty resampling from 8kHz (its original sampling rate) to Picotron's 44.1kHz. It gave me enough spare cycles so I could whip that ugly visualizer. Can't have both your cake and eat it, I guess!
Again, many thanks to @luchak for the PCM streaming proof-of-concept cart and mu6k for that awesome piece of code.
...ignorant question: can you make Picotron do the resampling by transposing down ... would it be 30 semitones? to make the PCM stream 5.5 times slower? Sorry, I don't know how the PCM cart works.
Also, this is cool! This is a cool beat, and I like the messy visualizer.
[Please log in to post a comment]