7 Like 0 Dislike
Hey! This is a keynote talk I gave for the Global Game Jam 2018, at their Malta site. It's about simple ideas for procedural generators, and some tips for using procedural generation in game jams or on a tight schedule. It's a bit rough, recorded in a hotel room, but hopefully it helps some people! There's a really bad Spelunky analogy halfway through but just power through it and it'll be fine. I'm working on a new Possibility Space video, but I haven't had the time to record it yet, and I got horribly distracted by good games. Soon, though!
Programming CLAVIA NORD MODULAR G2 again. Always finding something new in AFROEUROPEANEVE is an algorithmic composition. Not totally playing on its own. I am switching the variations 1-10 during the session.
3 hours of Computery's music: https://www.youtube.com/watch?v=vvusi8EWzPc The training data was all composed by Doug McKenzie at http://www.bushgrafts.com/jazz/midi.htm. Here's some of those pieces of music converted to images: https://www.youtube.com/watch?v=6iPZE20WACk Part 1 ("3 neural nets BTPTBJM"): https://www.youtube.com/watch?v=uiJAy1jDIQ0 Want to chat about science, technology, engineering or math? Then go here: https://discord.gg/dxCBaYn What about non-STEM stuff, like TWOW or BFDI or anything else carykh-related, then you can go here: https://discord.gg/ZVQMa8U My patreon: https://www.patreon.com/carykh Raw MIDI, .wav, .mp3, and .txt files: https://drive.google.com/drive/folders/0B98DkR2AsGZaYk9JNFJScWRnMTQ?usp=sharing Original human-composed jazz MIDI files: http://www.bushgrafts.com/jazz/midi.htm Andrej Karpathy's LSTM: http://karpathy.github.io/2015/05/21/rnn-effectiveness/ https://github.com/karpathy/char-rnn HyperGAN: https://github.com/255BITS/HyperGAN PixelCNN: https://github.com/openai/pixel-cnn Hazel Cricket: https://www.youtube.com/channel/UCasKvuIk59T7SUJr60auxqg AI-generated baroque music video: https://www.youtube.com/watch?v=SacogDL_4JU Teaching my computer to give me friends (video about convolutions): https://www.youtube.com/watch?v=p_7GWRup-nQ My twitter: https://twitter.com/realCarykh Background music (human composed): Great Days by Joakim Karud http://soundcloud.com/joakimkarud Music provided by Audio Library https://youtu.be/5lhZRunuJTs Almost Original (Instrumental) by Joakim Karud http://soundcloud.com/joakimkarud Music provided by Audio Library https://youtu.be/r20_9c0fzGk
A selection of music produced by the current version my procedural music generator: a computer program that I'm making that composes and performs music. I'm still working on it, so this is just a demo of where it is now. For more info, check this blogpost: http://joostdevblog.blogspot.com/2018/08/a-first-step-towards-procedural-music.html
Noise Boox is an open source algorithmic composition system based on player emotions during the gameplay. Download the source code from GitHub: https://github.com/croasan/noiseBoox
Dabbling with GameMaker led me to look for procedurally generated music software. After trying a few things, Wolfram Tones won out, mainly for the variety within its output.
Examples of music begin at 1:42.
A worldwide, royalty-free licence to use WT within commercial indie-games can be requested using the 'contact us' link within their website.
Backdrop to the video is a pre-pre-pre-pre-alpha-pre-pre of a small growth of code I've prodded until it did a thing.