Skip to main content

Use our player

Why install the Soundpickr Metaplayer?

Using our player within your game allow us to report more accurate data on music use, offer tailored playlists for each player, as well as giving both games & rightsholders the most transparent and clear data to facilitate a trustless process.

You're welcome to implement your custom player and if you'd like a different integration, reach out to the team and we can help build custom integrations.

Want a custom skin for your the Metaplayer?

We're working on some cool options to let our partners modify the Metaplayer's UI to fit their unique brand guidelines. Until then, you can request a custom look and we'll create it for free.

What's next?

After you've created and correctly configured your API Key, you can add this code in your game in order to show the metaplayer.

<iframe src="https://metaplayer.soundpickr.com?api_key=[INSERT YOUR API KEY HERE]"></iframe>

Additional parameters can be added in order for users to create their own playlists:

NameDescriptionExample
user_idby appending an unique user id from your database will allow us to identify the users inside your metaverse
wallet_keyby appending the user's wallet key, the user will be able to be uniquely identified between different metaverses, so the user will be able to re use the same playlists and have a better experience
bottomabsolute positioning of player based on bottom coordinates100px
leftabsolute positioning of player based on left coordinates20px
minLeftabsolute positioning of minimized player20px
minBottonabsolute positioning of minimized player60px
skin4Scaleplayer size. Use values from 50 to 100. We allow more values but it will not look good or titles can't be read50
autoplaystarts playing the first song of the playlist. Mind that browsers prevent autoplay to work unless the user has interacted with the page first1
randominside the playlist the songs are ordered random. This does not effects the playlist order1
hiddenthe player will not be visible. Useful to be used with the autoplay parameter1
explicitavoid showing explicit songs1
playlistKeyonly show a specific playlist6ee6cdac-9574-11ed-a1eb-0242ac120002
genresa comma separated list of genre IDs. See IDs list here1,2,3,4,5

We created some code examples for you to implement the metaplayer in different frameworks / languages.

OpenClosed
MetaplayerMetaplayer
Metaplayer not showing?

If everything is correctly implemented, the Metaplayer will display on-screen. If you get an error or an alert, or have issues after a correct configuration, contact us