AI Custom Music

djgra79

My name is Graham & I love flashing lights!
Global moderator
Joined
Dec 27, 2011
Messages
2,210
Location
Cranbourne West
Recently at the Melbourne Mini I gave a rather impromptu presentation around an AI site I'd recently discovered called Suno.com, and it turned out to be one of the most talked about topics all weekend that everyone can be involved in no matter what level of lighting display experience you have.

Essentially this is a site that can generate an entire song (music, vocals & lyrics) in just seconds, and it's quite customisable and a lot of fun! If you are looking for a song that has specific lyrics to your dsiplay's name or location, or maybe even mention the charity you are fundraising for, then this is a fun & easy way to generate the audio you need for your sequence.

As of this post there is no cost involved to use this service, and to get started all you need to do is register your email address to start creating. This free service grants you 50 credits which allows 10x song generations* per day, and the credits reset to 50 the following day. * note that with each request this generates 2x different versions of the same song, so realistically you can prompt it 5x per day.
However if you feel like flexing your creative AI muscles then the site offers different levels of monthly subscriptions allowing 500 or 2000 song credits monthly amongst some other upgrades.

When you land on the home page, you can start to browse what other users have created and shared. When you create a song, you can choose to share this publically so others can listen and "like" similar to Spotify.

But its the Create menu where all the magic happens. If you just want to test the waters, then pop in a semi detailed song description under 200 characters then click Create. For example: A high energy pop song with male vocals about Evans Central Christmas Lights display. They collect cash donations for the Kmart Wishing Tree Appeal.
In under a minute (internet speed dependant) you will be able to start listening to the 2x version of what it has generated. You can even see the lyrics on the right of the screen to copy & paste into a lyric track in xlights. Here's an example of what the above prompt gave me.

Want to tweak the prompt and be a bit more specific? Hit the Custom button up the top and now the prompts allow for more text to be entered for specific lyrics (up to 3000 character) and you can define the style of music in the next box. Don't like the song Title it generated? Give it your own in the next box. Don't want lyrics at all and just after an instrumental version? Click the Instrumental button up top and forgo the lyrics box.

Next to the generated songs, you can share the link (as I did above) and you can also mark the song as Public, meaning it will show on the front page or during browsing. You can also Extend the track length if you're after a longer song.

Some points of note - the audio quality isn't always great. One of the tests we did at the Mini was a hardstyle dance song, and the heavy bass was a little distorded throughout. Whilst you could import the audio into an editor like Audacity and make your own custom edit or add effects and EQ the stereo file, if its distorted at the source then you'll be hard pressed to get rid of this.

So go get creative!! Know any more AI sites that are specific to music/audio that you think the community would like to know about? Share below :)
 
Last edited:
Recently at the Melbourne Mini I gave a rather impromptu presentation around an AI site I'd recently discovered called Suno.com, and it turned out to be one of the most talked about topics all weekend that everyone can be involved in no matter what level of lighting display experience you have.

Essentially this is a site that can generate an entire song (music, vocals & lyrics) in just seconds, and it's quite customisable and a lot of fun! If you are looking for a song that has specific lyrics to your dsiplay's name or location, or maybe even mention the charity you are fundraising for, then this is a fun & easy way to generate the audio you need for your sequence.

As of this post there is no cost involved to use this service, and to get started all you need to do is register your email address to start creating. This free service grants you 50 credits which allows 10x song generations* per day, and the credits reset to 50 the following day. * note that with each request this generates 2x different versions of the same song, so realistically you can prompt it 5x per day.
However if you feel like flexing your creative AI muscles then the site offers different levels of monthly subscriptions allowing 500 or 2000 song credits monthly amongst some other upgrades.

When you land on the home page, you can start to browse what other users have created and shared. When you create a song, you can choose to share this publically so others can listen and "like" similar to Spotify.

But its the Create menu where all the magic happens. If you just want to test the waters, then pop in a semi detailed song description under 200 characters then click Create. For example: A high energy pop song with male vocals about Evans Central Christmas Lights display. They collect cash donations for the Kmart Wishing Tree Appeal.
In under a minute (internet speed dependant) you will be able to start listening to the 2x version of what it has generated. You can even see the lyrics on the right of the screen to copy & paste into a lyric track in xlights. Here's an example of what the above prompt gave me.

Want to tweak the prompt and be a bit more specific? Hit the Custom button up the top and now the prompts allow for more text to be entered for specific lyrics (up to 3000 character) and you can define the style of music in the next box. Don't like the song Title it generated? Give it your own in the next box. Don't want lyrics at all and just after an instrumental version? Click the Instrumental button up top and forgo the lyrics box.

Next to the generated songs, you can share the link (as I did above) and you can also mark the song as Public, meaning it will show on the front page or during browsing. You can also Extend the track length if you're after a longer song.

Some points of note - the audio quality isn't always great. One of the tests we did at the Mini was a hardstyle dance song, and the heavy bass was a little distorded throughout. Whilst you could import the audio into an editor like Audacity and make your own custom edit or add effects and EQ the stereo file, if its distorted at the source then you'll be hard pressed to get rid of this.

So go get creative!! Know any more AI sites that are specific to music/audio that you think the community would like to know about? Share below :)
Song is great that it created. Got in a plug for your site, your work but left out Crimebourne ;)

I've created 2 songs specific for my display. I'll be using these for my display this year but they're secret until December. 1 song is about a new prop and 1 is about a local celebrity visiting my display.
 
So I've been tinkering with AI a little more this evening. Unfortunately I had to ask my visitors twice to turn their radios down as they were blasting them recently. But who wants to actually TALK to people, am I right?!

I asked ChatGPT to suggest some free text to speech online tools. I had a quick look at a couple of options and I settled on play.ht

Like Sumo above you do need to register for a free account (I used my Google account) and once signed up, you can start typing away.
Free accounts are limited to the number of characters you can generate, but for me, I only used a small sentence: "Hi everyone. Could you please reduce the volume of your radios, our neighbours would really appreciate it. Thanks!"

At the top of the text box is the name of the AI voice, and clicking on this opens up quite a large list of male and female voices to choose from, with many different accents & languages to choose from. I opted for Teddy, an Australian Male English voice. Once generated you can play back the audio. Don't like it? No worries, just click Regenerate and it will give same text a slightly different delivery.

I ended up producing 3 or so different versions, downloaded all the WAV files, and chucked it into Audacity and cut together the version I liked best. I added some silence at the start and the end and then exported this as an MP3 file.
Next I created a quick media sequence in xLights that had the Off effect across the whole house, and text on the matrices: PLEASE TURN VOLUME DOWN. I added this to my FPP as its own sequence and using the Big Buttons plugin, I can now just push a button on my phone/laptop while the main playlist is playing, and this quick 10sec public service announcement will play, and then continues back to the main show uninterupted (eg it doesn't start the playlist or sequence again.)
 
Interesting idea. I wonder if this type of thing could be modified to react to a sensor detecting someone with their headlights on, pointed at the display. It would be great to have a message scroll across one (or all) of the matrix panels asking for them to turn their headlights off. Hmmmmm....
 
Back
Top