Twitter   Patreon WIGGLING 'LITE' IN GUEST MODE

Author Bytebeats - a beginner's guide!
flx
In anticipation of the Bytebeat-based "AlgoDrone" AE modular synth module, I wanted to try out coding some of those Beats myself and posted about it on the AE Modular forums.

While the initial trial and error experiments were already tons of fun, I quickly realized that I wanted to know more about why certain code snippets sounded like they did. Unfortunately though, the Bytebeat community is very small and there is little information for absolute beginners on the topic. So I spent a bunch of long train rides doing research, especially on the binary number system, modulo calculation and bitwise operators. In the process, I collected a pile of notes, which I turned into a structured, 26-page PDF guide, specifically for musicians without much or any coding experience.

https://nightmachines.tv/bytebeats-tutorial

My goal was to cover the topics without too lengthy explanations, but rather with short and specific examples, followed by do-it-yourself exercises for the reader. I'd love to get some feedback on this, so please let me know how you liked it in this thread or via PM.

Happy coding!

P.S. If you're not familiar with Bytebeats yet, they are pieces of programming code, or rather mathematical expressions, which are executed and output through an unsigned 8 bit, 8 kHz audio stream. Very crunchy and lo-fi and not at all difficult to learn and play with!

 Code: // 180908 danzfloor by the tuesday night machines (t*4|t|t>>3&t+t/4&t*12|t*8>>10|t/20&t+140)&t>>4

Go ahead and alter the code above in the player and see what you can come up with And then, of course, check out my guide to learn the basics.

And lastly, here's another, more structured and elaborate example.
eclectics
 Hey thanks for that. I put a bunch of algorithms from http://countercomplex.blogspot.com/search/label/algorithmic%20music into an ardcore sketch a few years ago. It's e16_oneliner, available from https://github.com/eclectics/ardcore if anyone is interested.
flx
 Awesome! I've got two Ardcores in my SnazzyFX rack and was hoping to find a Bytebeat sketch somewhere
 i've started reading this and it's pretty interesting so far
flx
 adam wrote: i've started reading this and it's pretty interesting so far

Thank you! That's good to know!
mt3
 Equation Composer was done up in Bytebeat code as well, correct? Some resources: http://microbemodular.com/products/equation-composer/overview https://github.com/clone45/EquationComposer http://dev.fritzu.com/bbx http://entropedia.co.uk/generative_music Bitwiz Audio Synth
colb
 If you have Reaktor, then grab digit8 from the user library for exploring bytebeat. (I built digit8 after being inspired by '8BitSynth' from Caustic by Single Cell Software)
pottering
 There is this VST (also standalone): https://damikyu.itch.io/evaluator
mt3
 colb wrote: If you have Reaktor, then grab digit8 from the user library for exploring bytebeat. (I built digit8 after being inspired by '8BitSynth' from Caustic by Single Cell Software)

Damn you. Looks nice.
 Page 1 of 1