Music: Difference between revisions
began working on Music. got a good draft going for the Local Assets part, but the External Services part is to include various methods to use hosted online links for music (dropbox, personal websites, github)... AND ALSO INCLUDING THE FACT THAT this may not work depending on trustcheck, which varies based upon revival and launchers |
Adding information |
||
(5 intermediate revisions by 2 users not shown) | |||
Line 7: | Line 7: | ||
== External Services == | == External Services == | ||
{ | You can use the direct links to audio files on some sites to load audio, but only if trust check has been killed. | ||
== Common Music == | |||
A plain client alone can no longer play these by ID. | |||
{| class="wikitable" | |||
|+ List of common music | |||
|- | |||
! scope="col"| ID | |||
! scope="col"| Title | |||
|- | |||
| 1034065 | |||
| Halo Theme Mjolnir Mix | |||
|- | |||
| 1077604 | |||
| MULE (Bitblaster Mix) | |||
|- | |||
| 1280414 | |||
| Final Destination | |||
|- | |||
| 1280473 | |||
| The People Fight (Piano Version) | |||
|- | |||
| 1372261 | |||
| Battle Theme from Pokemon Gold | |||
|- | |||
| 1372257 | |||
| Monastery in Disguise | |||
|- | |||
| 1372258 | |||
| ACCENDE LUMEN SENSIBUS | |||
|- | |||
| 1372259 | |||
| Fire Emblem | |||
|- | |||
| 1372262 | |||
| Venom | |||
|- | |||
| 2303479 | |||
| Caramelldansen (Speedycake Remix) | |||
|} | |||
== Local Assets == | == Local Assets == | ||
After long hours of looking through old ROBLOX games in studio, it would not take long to discover a link which includes the term <code>rbxasset://</code>. This phrase, '''rbxasset''', is in reference to the '''content''' folder which is in every old ROBLOX client folder. An example of this link used in action is with the default face, which is called '''face.png''', in the '''textures''' folder. The result would be <code>rbxasset://textures/face.png</code>. | After many long hours of looking through old ROBLOX games in studio, it would not take long to discover a link which includes the term <code>rbxasset://</code>. This phrase, '''rbxasset''', is in reference to the '''content''' folder which is in every old ROBLOX client folder. An example of this link used in action is with the default face, which is called '''face.png''', in the '''textures''' folder. The result would be <code>rbxasset://textures/face.png</code>. | ||
You can add your own music in your own custom folder through the same method, but this method would only work locally on your own computer. If you publish a game with a local redirect, other players will not be able to hear nor see any custom assets you use in the game — you would have to give them the custom folder, and tell them to put it in the content folder for it to work. | You can add your own music in your own custom folder through the same method, but this method would only work locally on your own computer. If you publish a game with a local redirect, other players will not be able to hear nor see any custom assets you use in the game — you would have to give them the custom folder, and tell them to put it in the content folder for it to work. | ||
If the custom folder which includes your music is not located in the client's content folder, you can use the term <code>..</code> as a way to go backwards. An example of this method is commonly used on [[Novetus]], as the launcher uses their own folder called '''shareddata''' to keep their selection of old ROBLOX games running throughout multiple clients. To find a file called '''music.mp3''' inside the shareddata folder, You would first escape the content folder to get into your specific client's folder. Then, you would escape into where the clients on Novetus are located, which is in the '''clients''' folder. Finally, you would then escape into the main Novetus folder, which is where the shareddata folder is located. The final result would be <code>rbxasset:/../../../shareddata/music.mp3</code> | If the custom folder which includes your music is not located in the client's content folder, you can use the term <code>..</code> as a way to go backwards. An example of this method is commonly used on [[Novetus]], as the launcher uses their own folder called '''shareddata''' to keep their selection of old ROBLOX games running throughout multiple clients. To find a file called '''music.mp3''' inside the shareddata folder, You would first escape the content folder to get into your specific client's folder. Then, you would escape into where the clients on Novetus are located, which is in the '''clients''' folder. Finally, you would then escape into the main Novetus folder, which is where the shareddata folder is located. The final result would be <code>rbxasset://../../../shareddata/music.mp3</code> | ||
Please keep in mind that these custom redirect links may change depending on your computer's folder structure, and to double-check the logic of your redirect whenever things go south. | Please keep in mind that these custom redirect links may change depending on your computer's folder structure, and to double-check the logic of your redirect whenever things go south. |
Latest revision as of 23:03, 4 July 2023
Work In Progress This is currently being worked on! Check back later for more information... hopefully. |
Uploading your Music
On March 22nd 2022, all existing audio that were more than 6 seconds long — alongside any other audio uploaded past that date — were made private on ROBLOX. This, unfortunately, left players of old ROBLOX launchers and revivals with only bland songs and legacy sounds to use for their games. Fortunately, there are ways to bypass this and once again fill your games — both new and old — with wonderful music.
External Services
You can use the direct links to audio files on some sites to load audio, but only if trust check has been killed.
Common Music
A plain client alone can no longer play these by ID.
ID | Title |
---|---|
1034065 | Halo Theme Mjolnir Mix |
1077604 | MULE (Bitblaster Mix) |
1280414 | Final Destination |
1280473 | The People Fight (Piano Version) |
1372261 | Battle Theme from Pokemon Gold |
1372257 | Monastery in Disguise |
1372258 | ACCENDE LUMEN SENSIBUS |
1372259 | Fire Emblem |
1372262 | Venom |
2303479 | Caramelldansen (Speedycake Remix) |
Local Assets
After many long hours of looking through old ROBLOX games in studio, it would not take long to discover a link which includes the term rbxasset://
. This phrase, rbxasset, is in reference to the content folder which is in every old ROBLOX client folder. An example of this link used in action is with the default face, which is called face.png, in the textures folder. The result would be rbxasset://textures/face.png
.
You can add your own music in your own custom folder through the same method, but this method would only work locally on your own computer. If you publish a game with a local redirect, other players will not be able to hear nor see any custom assets you use in the game — you would have to give them the custom folder, and tell them to put it in the content folder for it to work.
If the custom folder which includes your music is not located in the client's content folder, you can use the term ..
as a way to go backwards. An example of this method is commonly used on Novetus, as the launcher uses their own folder called shareddata to keep their selection of old ROBLOX games running throughout multiple clients. To find a file called music.mp3 inside the shareddata folder, You would first escape the content folder to get into your specific client's folder. Then, you would escape into where the clients on Novetus are located, which is in the clients folder. Finally, you would then escape into the main Novetus folder, which is where the shareddata folder is located. The final result would be rbxasset://../../../shareddata/music.mp3
Please keep in mind that these custom redirect links may change depending on your computer's folder structure, and to double-check the logic of your redirect whenever things go south.
MIDI and RIDI
Some ROBLOX users have taken the initiative and created their own music playing scripts. Combined with custom programs that convert MIDI songs into ROBLOX MIDI songs that run with the script, songs can be played. One of the best collections so far can be found in this set by Aaaboy97. These use Blobbyblob's MIDI. There are 3 known scripts that will play custom music. All of the MIDI scripts on ROBLOX use the pitch property of sounds to create the correct sound. Many also contain a database of different sounds you can use, and the fact that some of the scripts load
MIDI, by Blobbyblob.
The MIDI made by Blobbyblob has several advantages. These include.
- Having a composing tool
- You do not need a reference table to use it, the keys are human readable.
RIDI, by Brandonhare
The RIDI made by Brandonhare also is nice. The code itself used to play the music is shorter, so once you memorize the reference keys, it's quite simple to write music.
- Has it's own music collection.
- Has a music composer.
- Having a reference table
Komposers Kit
The Komposers Kit made by Ozzypig is another nice MIDI alternative for ROBLOX.