C.E.L.L.

The Booth => X-Sample => Topic started by: dekloned.be on August 08, 2012, 08:44:38 PM

Title: Bytebeat [8bit] Hoog nerd gehalte ;-)
Post by: dekloned.be on August 08, 2012, 08:44:38 PM
http://www.youtube.com/watch?v=GtQdIYUtAHg# (http://www.youtube.com/watch?v=GtQdIYUtAHg#)

Quote


Ik ontdekte vandaag iets nieuws en gaafs! Bytebeat.

Het idee is dat je een programma schrijft wat in een eindeloze loop een variabele ophoogt en iedere keer bij 255 omklapt naar 0 (geen zorgen, dat gebeurt automatisch als je het juiste type kiest voor je variabele). Door dan binnen die loop een algoritme te schrijven wat op diverse manieren iets met die timer doet en de huidige waarde als output te gebruiken voor je audiokaart, kun je totaal getikte soundscapes maken, superweirde melodielijnen, etc.

Je hoeft niet persé een programma te schrijven en dan te bedenken hoe je dat naar je audio output krijgt, maar je kunt ook online programma's of zelfs een app op de iPhone gebruiken. Check het uit!

http://canonical.org/~kragen/bytebeat/ (http://canonical.org/~kragen/bytebeat/)

Online interpreter (http://wurstcaptures.untergrund.net/music/)
Entropedia online interpreter (http://entropedia.co.uk/generative_music/#b64K9HS0Cixs7OsARKGxppqRqZqQJaZJgA%3D)
Glitch Machine (iOS) (http://madgarden.net/apps/glitch-machine/)

Het hangt een beetje af van welke manier je kiest om een Bytebeat te maken welke taal je moet kunnen schrijven...er zijn dingen met Javascript syntax, Glitch Machine gebruikt FORTH / Reverse Polish Notation. Als je er een beetje induikt is er overal echter vrij snel wat leuks uit te krijgen :)
Het is een supernieuw ding, het is in september 2011 bedacht door wat lui, dus er is nog heel weinig informatie over te vinden, maar dat komt vast goed in het komende jaar ofzo...


http://www.youtube.com/watch?v=qlrs2Vorw2Y# (http://www.youtube.com/watch?v=qlrs2Vorw2Y#)

Quote
Probeer bijvoorbeeld bij die Entropedia interpreter eens:

Code: [Select]
t*(t>>3 | t%(3*t)) | t /(3.1415) | t>>6
Of deze:

Code: [Select]
t*(t>>9) | t/10 ^ t/100
met als variatie daarop:
t*(t>>9) | t/50 ^ (t/100 | t/7)
:)
/edit: ik kom er net achter dat je ook gewoon de URL kunt copy-pasten bij die entropedia, dus als iemand iets leuks maakt...deel het! :dance:


Quote
Kwam er ook achter dat er nóg een iPhone app is, die met C-syntax werkt ipv. Forth...werkt ook prima.
Bit Wiz Audio Synth (http://itunes.apple.com/us/app/bitwiz-audio-synth/id522046655?mt=8)


Quote
Byte acid (http://entropedia.co.uk/generative_music/#b64K9Ey1dIo0dcoUTWoSDQwMLAzqLA0MzDQ1KwpgYunAQFQPM0AIq6vYVBhlGRnZwRSY6QGUmdnZwGSMAQA)

Met dit algoritme:
Code: [Select]
t*5*(t/(t%0xa000>0x9600))|t*(t/(t%0xffff>0xf000))|t/(0x2b>>2)|t*2&t*(t>>8)|t/1


Copy paste van een ander forum.
SimplePortal 2.3.5 © 2008-2012, SimplePortal