Generative logo for WAVGODMUSIC, the label of beat architect Futurewave.
First of all, thank you Futurewave for reaching out.
I will try to explain what is special about that logo in the following sentences.
The base logo consists of 2x5 square blocks. The first 5 blocks shape the letter W and the second 5 blocks shape the letter M what obviously stands for WAVGODMUSIC.
I will try to explain what is special about that logo in the following sentences.
The base logo consists of 2x5 square blocks. The first 5 blocks shape the letter W and the second 5 blocks shape the letter M what obviously stands for WAVGODMUSIC.
To make this logo a bit more special I am going to use the MD5 algorithm to alter the blocks based on the result of the hash value that is created when reading any data file. So the 128-bit (16-byte) MD5 hashes are typically represented as a sequence of 32 hexadecimal digits an looks like this: e3ef5bd793f5a658378295d6e14eb45e. As input file I use a JPG that I got from FUTUREWAVE when he requested the logo rework – see image below. The old logo now determines how the new logo will look like. So even if you don't perceive the old logo anymore – some parts of it still live on within the new logo.
When using the MD5 algorithm with that image above as a base we get the following 32 digits:
e3ef5bd793f5a658378295d6e14eb45e
Now we have to alter these digits a little bit to work with them in a graphical way. Therefore I grouped it in 16 digit pairs and replaced the letters with numbers related to the alphabet. So every „A“ becomes „1“, every „B“ becomes „2“ and so on.
Now we have something like this: 53-56-52-47-93-55-16-58-37-82-95-46-51-45-24-55.
Every pair of numbers stands for the width (px) of a square block and so I used the first 8 digit pairs to alter the W and the following 8 pairs to alter the M. Because the letter W and the letter M just have 5 and not 8 blocks, I grouped the digit pairs in a way so that the numbers match the blocks of the two letters.Â
Now we have something like this: 53-56-52-47-93-55-16-58-37-82-95-46-51-45-24-55.
Every pair of numbers stands for the width (px) of a square block and so I used the first 8 digit pairs to alter the W and the following 8 pairs to alter the M. Because the letter W and the letter M just have 5 and not 8 blocks, I grouped the digit pairs in a way so that the numbers match the blocks of the two letters.Â
With that setup I am now able to create a unique but consistent looking logo out of any image-, text-, audio- or video file that is used as an input source. In other words every WAVGODMUSIC related audio track or artwork can make usage of its own logo variant. You see some logo variants that emerge using other sources as input files and the final result below.