Layered Music —Generative Audio NFT platform

Layered Music
4 min readApr 16, 2021

Discover a new way to beat making and collecting

Layered Music was created by NFTStudio as a PoC for ETHGlobal NFTHack. His potential has been clear from the beginning and firsts positive feedbacks prompted us to improve and develop the original concept to a platform where users can build their own NFT collection of unique generative music.

Layered Music is still in an early development phase, and a working Proof-of-Concept is currently running on Rinkeby Testnet Network.
You can experiment with it here, erxplore the current available Layer Set presented for the Hackaton and mint Tracks from that Set.

User interface is still a very basic version, also the path to mint tracks from the Set and many others features will be improved in the first official version of Layered Music, that will be released soon.

But let’s go with order, we’ll try to explain what Layered Music is and how it works.

WHAT IS

Layered Music opens new creative ways to release and collect musical works as NFTs. The platform brings innovation in music and technology, representing the ideal tool to create, distribute, collect and monetize generative audio contents in form of unique and exclusive NFTs.

HOW IT WORKS

The Layered Music Platform allows users to build their own collection of generative music, minting audio tracks as NFTs from various Layer Sets created by different music producers, enabled to release their contents.

The main concept of Layered Music is that music production can be intended as a sum of different sequences that, mixed together, results in unique pieces of music.
Creators of Layer Sets are asked to produce a predefined amount of audio sequences subdivided in instrument groups.
The Layered Music algorithm prevents the simultaneous reproduction of sequences inserted in the same vertical layer, offering the ability to generate a variable number of unique tracks.

Each set can be programmed to have from a minimum of 16 sequences (4 sequences for 4 layers) to a maximum of 36 sequences (6 sequences for 6 layers).

Each track generated by users will therefore be the result of a unique mix of sequences randomly selected, one for each layer.

According to the sequences matrix choosen for the specific Layer Set (4X4 or others), there will be a total number of tracks that can result for that kind of set: from the previous example, with a 6x6 Layer Set we can have up to 46656 total possible combinations.

In order to create scarcity and provide a fundamental role to the attributes for Tracks, creators can set a Max Tracks Cap parameter for each specific Set.
When creator set the Max Tracks Cap, he define the maximum number of Tracks, out of the all possible combinations, that can be minted by collectors from a specific Layer Set.

Browsing a Layer set, collectors can generate and pre-listen all tracks they want, and when they find one or more favourite tracks, they can mint as NFTs until the Max Tracks Cap for that specific the Layer Set is reached.

Here’s an example using a 4x4 Layer Set

As shown in the example infographic, this Layer Set consists of 16 audio sequences, divided in 4 instrument groups. Consequently, up to 256 unique tracks can be generated, equal to the number of all possible combinations between the sequences.

LM — Track Generation

Let’s suppose that the Creator set the Max Tracks Cap to 50 out of all 256 total combinations: each minted NFT track will acquire random attributes according to which specific sequence is included on that specific track. As consequence, we wil have tracks on the set that are more scarce than others because the combined audio elements that characterize the specific NFT audio track.

A deeper look at the current Proof-of-Concept

In a very essential way, it represents the operating mechanism which will be greatly improved in the official version.

Currently is possible to generate and mint tracks from the original Layer Set presented to the hackaton.

This Set is created by Ox-Jitzu and is possible to play with it on https://layeredmusic.nftstud.io/#/play/0x611126

You can explore all others possible combinations manually changing the final sequence number shown on the browser address bar. Just replace the 0x611126 with another 6-digit number (without removing the 0x prefix), and you can access the page for that specific Track.

LM PoC — Preview system

Every time you mint a Track from a Layer Set, the generated NFT will be immediately available on your OpenSea Testnet account, where you can put it on sale, transfer, burn or simply store with all others NFTs.

Set your Metamask on Rinkeby Testnet network, get free ETH here and take a ride on the PoC to understand the potential of Layered Music generation mechanism.

LAYERED MUSIC - GENERATIVE AUDIO NFTs - Twitter | Discord | PoC

--

--

Layered Music

New ways to Beat Making and collecting. Generative audio #NFTs hosted on #ETH #blockchain.