Hey there, fellow developers!
I’m thrilled to introduce the Clippsly Music Player (CMP) - a game-changer for your projects! CMP is not just your ordinary background music player; it’s a dynamic and versatile addition to your games and experiences.
CMP Settings But first, let’s set the stage with some of CMP’s customizable settings. Tailor your music experience just the way you want it:
CMPSettings = {
hideUI = false, -- Hides the CMP UI.
accentColors = false, -- Changes the background to match the album cover.
style = "Rotated", -- Pick your favorite CMP style.
connection = true -- Choose between local or remote CMTLs.
}
For setting connection we recommend leaving it on “true” as you’ll be getting all the new tracks published by us.
How CMP Works CMP is a symphony of scripts and settings that effortlessly blends into your projects. Here’s a high-level peek at its mechanics:
- Track Selection: CMP boasts a collection of music tracks, organized by genre. You can easily customize genres and their tracks to suit your game’s vibe.
- Play and Shuffle: CMP will play music tracks based on your chosen genre. If you’re not grooving to the current tune, don’t worry - CMP can shuffle through your selected genre’s tracks for a dynamic experience.
- Mute and Unmute: You’re in control! Mute and unmute the music at your whim with CMP.
Customization and Genre Selection CMP’s versatility shines with the ability to filter tracks by genre. Take a look at how you can select your desired genre:
selectedGenre = "All" -- Change this to your starting genre
-- Find the genre buttons in your UI
local genreButtons = {}
for _, genre in pairs({"Rap", "Rock", "Electronic", "Dont", "Instrumental", "All"}) do
genreButtons[genre] = musicUi:FindFirstChild(genre .. "Button")
if genreButtons[genre] then
genreButtons[genre].MouseButton1Click:Connect(function()
selectedGenre = genre
PlayNextTrack(selectedGenre)
end)
end
}
The Music Library CMP’s music library, showcased in the ‘CMTLs’ script, is a treasure trove of tracks across various genres. You can effortlessly expand this library with your favorite music following the provided format:
{
{
name = "Fallout",
artist = "Sirfake",
soundId = "rbxassetid://11265169150",
accentcol = Color3.fromRGB(131, 131, 131),
genre = "Rock"
},
{
name = "Chipsy",
artist = "Bagieta",
soundId = "rbxassetid://11265164947",
accentcol = Color3.fromRGB(89, 59, 44),
genre = "Dont"
},
}
Expanding CMP’s Musical Palette While you can’t add your own tracks to CMTLs, you have a wide array of tunes from Clippsly’s music track library to explore and enjoy. Clippsly provides an excellent selection of public tracks across various genres, allowing you to curate a unique and engaging music experience for your players.
Feel free to explore the existing tracks, choose the ones that best fit your game’s ambiance, and remember to set the appropriate genre for each track in your code. CMP’s flexibility and versatility allow you to craft memorable moments and enhance the overall atmosphere of your projects with the provided music.
If you have any questions or need assistance with using CMP effectively with Clippsly’s music track library, don’t hesitate to ask. Happy coding and happy listening!
Downloads:
Clippsly Roster Download: Here
Roblox Toolbox: Here