digit 8

Bytebeat synth for Reaktor

(73 Votes)
2.4 (Updated 3 years ago)
4.1MB
February 24, 2014
Reaktor 6

DESCRIPTION

Digit8: Generative fractal music at its finest.. or at least it's chipiest!

Version 2.4---------------------
After a recent comment (thanks adrien), I discovered that Ableton's trigger mode button bug is still an issue - I don't use ableton live, so was none the wiser.
This version is an attempt to workaround by switching over to gate mode buttons. Ableton Live users please report back in the comments if this fixes the double press issue. Please also report if this new version causes any other issues.

Version 2.3:--------------------
*Finally got around to fixing some bugs that happened with more recent versions of Reaktor. The colours of the cursor and error indicators are back to normal (it was bugging me)
If you find any other bugs, or have suggestions, please leave a comment - or if you just like Digit8 :)
* I've added a handful of new snapshots here and there in the banks

New in version 2.2:-------------------
* B view now has a visualisation screen. This shows the fractal structure of bytebeat music and also displays the realtime waveform.
* Some new patches
New in version 2.1:-------------------
*You can now use multiple instances of digit8 in the same ensemble without the expression editing process freaking out.
*Negative numbers now work in arrays. For some reason I forgot to implement them in version 2.0. This makes a big different when creating an array of masks, because in binary small negative numbers are mostly 1s!
-------------------------------------------

This is version 2 of my Bytebeat for Reaktor module.

New features include:

Improved audio quality
syntax checking
Ternary operator
Arrays
Comparison operators
logical operators
binary NOT
4 line display
parameter value display
portamento
clock synchronisation
switches now dragable

There will be bugs. Please post bug reports here or in the Reaktor forum.
If you enjoy this, please post a comment in the UL, and upload some snapshots as well.

for more info on bytebeat and how it works, Check out:
http://canonical.org/~kragen/bytebeat/
and
http://arxiv.org/abs/1112.1368

Apologies to Jim Hurley and Bernd Keil who uploaded some great patches for version 1. Unfortunately, they won't be directly compatible, so the expressions will need to be typed in again by anyone who wants to use them in the new version. I hope that this will not be a problem in any future versions as I have switched to ascii based input.

colB (Colin Brown)

COMMENTS  (44)

Robert Savell
2 years ago
my brain done broke-o... gonna go stare at a wall for a while. (awesome)^n
Colin Brown
2 years ago
Hah :) Six years is a mere blip in Reaktor timescale And no, unfortunately there is no text input module yet
jace cavacini
2 years ago
Six years later, does Reaktor still lack a primary module for text input/editing with access to the OS clipboard?
Studiowaves
3 years ago
Amazing, Love the displays,
Marcelo Lopreiato
3 years ago
Truly amazing, congrats!
adrien bitton
3 years ago
Hi, Thanks for the great addition to the user library. When I use the digit8 keys to edit the bytebeat command, running in Reaktor as a plugin for Ableton, there seems to be some bugs though .. It creates duplicates of the character entered (e.g. 88 instead of a single 8, also >> instead of >) and the delete key then also delete double characters. The bug doesn't appear when running in Reaktor alone. Any idea or work around to solve this bug when running in Ableton please ?
Lafayette Escadrille
5 years ago
Well done.
Michael Truman
6 years ago
How did I miss this first time around?! Superb work, I'm in awe of how this was made and I've been after something like this for ages. Thank you for sharring. Bravo!
Paule
6 years ago
Colin, t is for saw. Can you implementate math functions (sin, cos, tan, …) - Thank you
Paule
6 years ago
Over the years viznut's collection page is vanished from the net. I fresh up my snapshots to version 2.3 and set viznut's list in the upload. Thanks again Colin
Colin Brown
6 years ago
Thanks Jonathan. It was somewhat challenging to develop, particularly with the restrictions Reaktor presents. Good fun though, particularly when you start getting the hang of sculpting bytebeat expressions. I can give a more detailed explanation of how it's implemented on the forum if folks are interested.
Jonathan Tremblay
6 years ago
Oh nice! I've been attempting this exact thing for a while, however I never got too far with it, so congratulations!
Colin Brown
8 years ago
Hi Peter, thanks for the info. Unfortunately, I don't have Live, so can't fix this problem. All you can do I suppose is to work on snapshots in stand-alone mode, then load them in. Do you have more than one instance of digit8 running in live?
Peter Swimm
8 years ago
weird bug on reaktor 5.9.4 and live 9.5, the keyboard seems to type each value twice. Does not seem to have this problem in standalone mode.
GG.G SakabeaT
8 years ago
awesome dude!!!
H G
8 years ago
This is one bad ass blippy blappy, sound making, game creating, arpeg mind blowing and fully cool synth. Great work for sure.
Crystal Wizard
9 years ago
nice work~
Colin Brown
9 years ago
Thanks Johan. Copy and paste would be great, but is currently impossible. There would need to be a reactor primary module for text input/editing that provided access to the OS clipboard. I wish there was - it would have made development _much_ easier, and I wouldn't have had to make all those damn keyboard buttons :)
Johan Brodd
9 years ago
Never had so much fun in one evening dude! This is a must try out. What would really be awsum is if this could use the clipboard to copy and paste code for easier edit in Notepad or any other editor.
Trevor Gavilan
9 years ago
holy fuck!
Dirk Wallinger
9 years ago
Hausaufgaben wurden hier definitiv gemacht....sehr gute Arbeit,colB
Paule
9 years ago
Oh! A wallpaper screen. Themes digit 8 becomes one of the first small apple computers, all in one.
APH
9 years ago
Great!
Ng Mui
9 years ago
Having been addicted to everything (Commodore) in my teens, I love this, this is awesome work!
Hugo Braham
9 years ago
Nice work!
ZooTooK
9 years ago
Stunning work. Fantastic fun to use. An absolute must for chip tune fans!
APH
9 years ago
This is fun! Thank you.
Paule
9 years ago
Wonderful: a new version. You save 5 stars again up to 20!
arachnaut
9 years ago
Great work.
Colin Brown
9 years ago
Thanks Julian, It's great to hear what other people are using my devices for.
Julian Cafarella
9 years ago
Sorry! I just checked; I finished the piece without the benefit of Bernd's snapshots just before he uploaded them so I could'nt have used them. Funny I thought I....never mind!
Julian Cafarella
9 years ago
Oh I forgot to mention Bernd's snapshots which were also contributed texture to the sound of my piece.
Julian Cafarella
9 years ago
Thanks for this completely absorbing upload. I used it along with some other Reaktor ensembles in my piece "Labyrinthine Affect": https://soundcloud.com/julian-cafarella/tea-tar-affective
Paule
9 years ago
Yes Colin, the less than/greater than vanished in this comments. If you degrease the highness it will be a better reading. Your synth is wonderfull. After wants to read in my old patches and nothing happens I rebuilt the presets and load up. Now there 42 new ones, loading up soon.
Colin Brown
9 years ago
Do you mean the parenthesis vs the less than/greater than? That's something I was worried about, but I got used to it pretty quick so didn't change it. The character set comes from Acorn BBC model B microcomputer, so I didn't want to edit it and lose the faux old school feel. The ZXSpectrum and C64 sets either had characters missing, or important ones that looked bad.
Paule
9 years ago
Colin, there is only a little difference showing between () and on your blue screen.
Paule
9 years ago
In my MSX times (´85-´89) I never had a C64 - thanks for digit 8 II.
arachnaut
9 years ago
Nice release!
arachnaut
10 years ago
Feel free to add my snapshot selection to your next update and I'll delete that entry in the U/L.
Paule
10 years ago
Good luck for me, downloaded yesterday. Now it´s vanished from the top of ul beta. thanks Colin.
Ryan Dean
10 years ago
Love it - Thank you Colin!
Colin Brown
10 years ago
Thanks Peirpaolo, I raised a ticket about this yesterday. I noticed that two of Jim's uploads have also fallen into the 44 year graveyard as well. FWIW, hit the double right arrow button in the page list at the top level of the UL to go to the oldest. there you will find the 44 year old uploads. I wonder how long it will take to fix?
Pierpaolo Di Girolamo
10 years ago
Ehi, before all, thank you very much for your work. I wanted to inform you that your synth fell in some UL archive bug. It's impossible to search it from the UL, I needed to go trough google!! Moreover, it appears to have been uploade 44 years ago! Ok, you wanted to emulate a bytesynth, but 44 years ago...;-))) I suggest you to contact NI to solve the issue or your work will remain beneath the dust of the UL.
arachnaut
10 years ago
A Reaktor interpreter! Quite an accomplishment.
now