A curated list of Awesome procedural generation tools for art,music, titles, ideas and more. The purpose of generative tools is to promote peak efficiency. These tools are especially helpful for game developers, content creators, musicians and everyone else who enjoys creative play. If you love something, automate it and you never have to work a day in your life.
ποΈ Key
- π Apple | πͺ Windows | π Web | π§ Linux | π Free | π€ Title Gen | π‘ Idea | π§ Email | π Phone |
- Music_Generators
- Art_Generators
- Miscellaneous_Generators
- Title_Generators
- Idea_Generators
- Face_Generators
- Email_Generators
- Phone_Number_Generators
- PCG_Content
- Unsorted
[60]
- Computoser -Computoser uses AI algorithms to generate music. Each generated track is a unique combination of tones, rhythm and instruments. All the tracks are licensed under the Creative Commons Attribution-ShareAlike 4.0 International License. π
- Fake Music Generator - The Fake Music Generator is a free tool created by Corban Works LLC, the makers of the Fake Name Generator and the Fake Mail Generator. It provides free computer generated music, artist names, album and track titles, and album art. The magic behind it all is cgMusic. All the generations are licensed under the Creative Commons Zero License. π
- Wolfram Tone Generator - An Experiment in a New Kind of Music β made possible by the Wolfram Programming Language and A New Kind of Science. All the tracks generated are licensed under the Creative Commons Zero License.π
- Abundant Music -Abundant Music is a procedural music generator that doesn't require any musical knowledge to generate music. You can generate new songs by pressing a single button. All tracks generated are licensed under the Creative Commons Zero License.π
- Random Music Generators - Random chord, melody, and rhythm generators with MIDI output created by Dave Cohen aka "scraggo" on Github. All the tracks generated are licensed under the Creative Common Zero License.π
- Melobytes - A collection of various AI & Algorthmic generative music tools from image to music and more. A subscription is required for your generated tracks to be used for any commercial purposes.
- Melisma Stochastic Melody Generator The Melisma Stochastic Melody Generator is a computer program that generates original melodies using stochastic (i.e. partly random)processes. From this site, you can generate a melody using parameters of your own choosing; the melody will be returned to you in the formof a midifile, which will then be played on your computer. All tracks generated are licensed under the Creative Commons Zero License.π
- Langorhythm - A music generator that turns text into music. You can use it for inspiration for melodies. The result varies from chaos to really interesting unconventional melodies. All tracks generated are licensed under the Creative Commons Zero License.π
- Artificial Intelligence Virtual Artist - One of the best AI powered music generators. A subscription is required for any sort of commercial usage.
- Ecrett Music - AI Powered music generator strictly for content creators (game/video/podcast), not musicians. A subscription is required for any commercial usage.
- Wavebots Editor A procedural music and sound effect generator by the same creator of Abundant Music (Perpetual License)
- MusicGen - MusicGen is a random music generator. You can use it to create music for your games or any other project. It is currently on development but you can download and try it.
- Beatroot - A procedural music generator, submitted for PROCJAM 2017 (Game Jam on Itch).
- Taumidi Generator - Math based MIDI music generator writed in python.
- Midi Madness - An algorithmic music generator that can create an unlimited number of melodies using a simple set of probability weightings. Simply set some parameters, such as a chord sequence and some MIDI controllers, and let Midi Madness go wild creating melodies, chord progressions and sequences(Perpetual License).
- Nodal Music- Nodal is generative software for composing music, interactive real-time improvisation, and a musical tool for experimentation and play. Unlike other music generators you use nodes (similar to VCV Rack)(Perpetual License).
- Melodya - Melodya is an advanced melody generator and motive editor plugin. One of the unique features of Melodya is its ability to mutate/create variations of exisiting melodies(Perpetual License).
- OAML - A music library that can morph existing music into a more dynamic and adaptive style for video games.
- Melody Sauce - An algorithm powered musical melody generator (Perpetual License).
- Orb Producer Suite - A complete suite of 4 AI powered tools to generate music (Perpetual License).
- Magenta - An open source research project exploring the role of machine learning as a tool in the creative process. This tools generates both art and music. All the tracks generated are licensed under the Creative Commons Zero License.
- Treble Maker - A procedural music generator that generates midi chords, arpeggios, basslines, beats & melodies. All the tracks generated are generated under the Creative Commons Zero License.
- ToneSpace - A cross platform chord generator VST
- Sharp11 - Sharp11 is a music theory multitool with a jazz focus.
- Wotja Wotja is an awesome 'generative music' creator/composer, mixer, lab & player system.It is regularly updated and has got a rich history. It can generate background music, ambient & melodic soundscapes, lush drone mixes, reflective text-to-music, MIDI & ideas e.g. for personal enjoyment or for use in videos, podcasts & presentations, on CDs & DVDs etc. as well as in live installations (Perpetual License + Subscription).
- Amadeus Code An AI Powered music generator. A subscriptions is required to use tracks for any commercial usage (You can only download wav files, no midi).
- Impro- An AI powered music generator. No implied license: upon downloading Impro,Musico grants and you receive no license under any Musico Intellectual Property (I have no idea what the hell that means, so users beware!) .
- Amper An AI powered music generator (Perpetual License).
- Elias Studio - The Elias Studio is game composerβs tool for intuitively arranging adaptive music scores with unrivaled ease of use. You arrange your pre-recorded music files and decide how the music will transition in the game. With this tool, the composer can have complete control of the game soundtrack, and make everything ready for the game developer.
- 1BITDRAGON - 1BITDRAGON is a music creation software super easy to use, simple, instant and fun.Also includes a Euclidean Rhythm Generator that generates natural-sounding rhythmical patterns(Perpetual License).
- VCV Rack -VCV Rack is an open-source virtual modular synthesizer. This is the ultimate form of generative sounds and music that does not rely on AI, but devout human curiosity and experimentation. The community is very large, the documentation is impeccable and its just outright fun to use.π
- Nsynth Super - A neural network synthesizer that enables musicians the ability to explore more than 100,000 sounds generated with the NSynth algorithm.
- Automatune - An online procedural music generator
- ChordChord - A subscription based online chord progression generator
- Hookgen - HookGen is a web app that creates a brand new original song using Artificial Intelligence. All the tracks generated are licensed under the Creative Commons Zero License. π
- Soundraw - Subscription based AI music generator
- Stochas Surge Synth - Open-source advanced probabilistic polyrhythmic sequencer plugin. A cross-platform generative music VST. π
- AlgoTunes - AI powered music generator
- Aural Fractals - Aural is a Fractal Music generator that creates endless musical themes from Chaos/fractals (Windows only).
- Clara - A neural network music generator.
- AlgorhythmRadio - random music generator app. It composes and performs a near endless and unbroken stream of new and original music, tailored to the listener's needs through the selection of one or more genres. It is currently in development, and is not yet available to the public.
- Code FN42 Transition - generative MIDI sequencer
- Generative FM - An online subcription based ambient music generator that never ends or repeats
- Obscurium - A generative synthesizer VST for Windows and MacOS.
- Notefull - An asset dependent music generator for windows.
- Creaksbox - An adaptive soundtrack playback experiment
- Prog
- Music Pattern Generator
- Tensorflow Music Generator
- Neural Composer
- Blossom
- Molecular Music Generator
- ZzFXM
- Genmusic
- Generative FM - Ambient music generator that never ends or repeats created by Alex Bainter
- Strofe
- Imitone
- Midinous
- Sonic Pi
- Muzoti
- Mubert
- Dopeloop
- Bandlab Songstarter
- Looperman
[24]
- Open Processing - A community for creative coders to share, create and explore works made using the Processing programming language.
- Nightcafe - NightCafe Creator is an AI Art Generator app. It uses a technique called neural style transfer to re-imagine your images in any style you choose. They also have simple editing tools - not offered by other AI art generators or style-transfer apps - to help you turn your photos into masterpieces. All the creations you make are licensed under the Creative Commons Zero License, with the assumption that you hold the necessary rights to the images you use.
- Geo Pattern - An SVG pattern generator. π
- Chromata - Chromata is a small tool written in JavaScript which can turn any image into a unique, animated artwork.Path finders are seeded on a canvas and independently trace their own path through the image, reading the colour data of each pixel and altering their course based on a set of configurable rules. π
- Synthetik - A set of various generative art tools that can create abstract art, animations, paintings, drawings, mosaics , effects and more.
- Nannou - An open-source creative-coding framework for Rust
- P5JS -p5.js is a JavaScript library for creative coding, with a focus on making coding accessible and inclusive for artists, designers, educators, beginners, and anyone else!
- Ronin -Ronin is a procedural graphics tool designed to automate simple graphical tasks, like resizing, cropping, coloring, and generating algorithmic images. π
- AIBM - AIBM (AI Building Modeling) - is artificial intelligence (AI), which is able to generate building models according to specified parameters, at this stage - based on a parallelepiped. It is also possible to design the interior of the building. AIBM is portable and works without installation. The procedural generation of AIBM is highly optimized. As a result, the consumption of computational resources is reduced and the speed of model building is greatly increased.
- Filter JS - FilterJS allows you to procedurally generate textures and images. It is mainly inspired by FilterForge and Unreal Engine's material editor, and is a proof-of-concept of what can be created with the modern web technologies.
- DeepDream Generator - a deep neural network algorthmic art generator that creates psychedelic and abstract art
- StarScapes - Waterpaint style mountain view art generator
- OoBaCuLi Fibrous Being -
- City Generator
- Village Generator
- Shan Shui
- Gaugan 2
- Nvidia Canvas
- BY-GEN
- Neural Patterns
- Spaceship Generator
- Wave Function Collapse
- Fish Draw
- Material Maker
- Fantasy Map Generator
- Armoria
- Texture Lab
- Tree Gen
- Mixture
- Essential Establishment Generator
- GoblInfinite
- Procgen Mansion
- MetaHuman
- Plantarium
- Github Profile Readme Generator - Self explanatory as the name implies. π
- Game Idea Generator
- Namelix - A business name generator
- Cool Generator - A collection 0f 100+ name generators and other.
- ManyNames - A name generator
- POQ Poem Generator - Free style poem generator
[4]
- Bored Humans π - An AI powered face generator. AI was trained to create fake people, using a database of 70,000 of photos of real humans.
- This Person Does Not Exist π - An AI powered face generator that uitlizes the power of Generative Adversarial Networks.
- Generated Faces π - AI powered face generator with filter and selection parameters to generate the face you want as opposed to random.
- Fakeface
- No Mans Sky - Video Game
- Julius Horsthuis - Fractal Animations
- Minecraft
- Stardew Valley
- Terraria
- Veloren
- Deepfakes App
- Deepfake maker
- Lyrebird descript
- This X Does Not Exist
- NoisiBoi
- Godot Procedural Generation
- Modular Synthesis Explained - Its all just waves
- I Am AI - A soundtrack composed by Artificial Intelligence Virtual Artist (AIVA)
- Introduction to Music Sequencers
- Creating Generative Rhythms with VCV Rack
Contributions welcome and wanted! Read the contribution guidelines first.
π§ Q&A
- Why did you create this repository?
- I couldn't contain my fascination with awesome lists on Github. I knew i had to contribute or create my own awesome list
- Why is your awesome list using a different name?
- I wanted something sounded cooler. I know that i could have used something like Awesome generative tools, Awesome Procgen, Awesome procedural generation, awesome Procgen tools or awesome gen-tools, but all of them sound boring to me. Thats why i came up with Interplanetary Destinesia. Interplanetary because of IPFS and destinesia because the word is symbolic. Destinesia can best me summed as going somewhere only to forget why you were going there. That is symbolic with generative tools because you dont know what the tool will come up with.
- Are music generators that good?
- Yes, they really are. I couldnt believe myself, until i started playing around with them using LMMS and Soundtrap. Now i use Reaper and the time saved creating tracks is superb.
- Whats a good indicator that a music generator is worthwhile?
- The only way to tell if a music generator is worthwhile is when you see yourself using the physical midi keyboard or manually inputing notes into the piano roll. When you eliminiate the need to press keys or move your mouse you have reached procedurally generated enlightenment
- Out of all the music generator you listed which one would you say is the best?
- I despise ranking, but AIVA would be have to be number one. Its even much better when you realize that the 3 free tracks per month for the free plan can be hacked by using multiple fake emails. If you have 10 emails thats 30 tracks right off the bat.
- Which music generator do you think ranks the lowest?
- Out of all the ones that i have tested, Fake music generator ranks the lowest. Most of the composition sounds similar and have little to no variation. It excels at creating jazzy composition, but if they all sounds the same it stinks. Too much ragtime jazz can rag up your time
- Which music generator can actually create infinite composition?
- Wolfram Tone Generator is the winner when it comes to this category because it can virtually create compositions of any genre. However each composition is limited to a maximux of 30 second and nothing more. Which is still awesome. If you are true music nerd or someone with musical literacy then Wolfram Tone Generator feels right at home
- Why do some people hate music generators?
- Because they dont know any better, they dont believe in outsorcing the process. They would rather beat their brain into submission to produce music. When a person creates a song and it just so happens to go viral. Chances of creating even greater tracks should be linear, but thats the limitation of humanity that muusic generators overcome. To sum it up because they are offended by the angelic tunes that a music generator can concoct while they are stuck with music block
- Are any of these music generator a match for the ultimate procedural generation known as modular synthesis?
- Modular synthesis is number one no doubt about that, i mean its the first instance of procedural generation in music to begin with. Music generators dont create new sounds, they simply create melodies. Modular synthesis can create new sounds and new melodies simulateneously, but our human ears can only harness that pleasure in small increments before the deafening effects slowly wane in.
- Are art generators any good?
- Music is mathematical, so its only natural that musical computation is possible, whereas art is not. When it comes to creativity that definitely requires some of rocket science jargon known as deep learning/machine learning. Art generators at the moment are limited to predefines mathematical geometry from isometric grids, fractal art and the wavy randomness. Simply put that with 3D the possibilities are currently greater than that of 2D. To answer this question it entirely depends on what exactly it is that you are looking for.
- What exactly is the point of listing the so called human face generators?
- Face generators are just straight up weird, but weirdly enough they do have some practical use cases. One could use them to secure their digital identity. I think it makes more sense for a game developer to use it in their project. They could easily pixelize them to create a pixel art game or as an NPC for 3D game. While not hyperrealistic, the element of fantasy is present without the need of being too conceptual. Or simply for some deep fake content
- Is Lyrebirds descript functional as they say it is?
- I havent bothered testing it myself, but the videos seem convincing. Donating ones voice for the enhancement of natural language processing....
- What got you interested in procedural generation?
-
Do you believe procedural generation is the future of content generation? 1-
-
Which group of people reap the most benefits as a result of procedural generation?
- Why is Abundant music the most unique music generator?
- What are some of the challenges surrounding the adoption of procedural generation?
- Should an art generator use WebGL?
- Why do most art generator simply behave like photo effect applications?
- What are the limitations of the Geo Pattern art generator?
- Should a procedural generator require internet usage?
- What classifies a tool as a procedural generator?
- Which defintion of procedural generation is the most recognized?
- What is procedural generation in your own words?
- How would you describe procedural generation to a child?
- What is stable diffusion?"
- Is there a difference between stable diffusion and procedural generation?