Add DogeisCut/BeepBoxPlayer extension
Hello, I've created an extension to play Beepbox, Jummbox, Goldbox, and Ultraabox songs directly from the URL, or JSON. These are the blocks within the extension:
This is the icon
You may be concerned about the use of new Function() within the third-party code, it uses it to not have to branch on the number of voices while playing the song. The FM code does the same. The use of new Function() does not take user input nor has the potential to, and no variables leak into the global scope. I hope in this very specific case that use of new Function() is acceptable, especially since it is part of the third-party code and not my extension.
Also, I had to create a new pull request due to me messing with branches. Old pull request at https://github.com/TurboWarp/extensions/pull/1042
Alright! Everything should be fixed and ready to go!
So uh...
man does this just happen to every extension
@DogeisCut, what happens?
Maybe I'm just impatient or stupid but it seems a lot of extension just get ignored after a long time
They're not ignored, it's just that this is an open source project riding on the motivation of its sole, human-being manager
A lot of people have gotten very angry that people have lives, don't be one of those people!
man does this just happen to every extension
yeah pretty much
If you'd like your extension to be merged somewhere, consider https://github.com/PenguinMod/PenguinMod-ExtensionsGallery, we have more staff onboard and we have cookies
Unfortunately, last I checked, my extension's license is compatible with MIT but can't use the MIT license due to the third-party code. That's okay for the TurboWarp gallery but not the PenguinMod one
@DogeisCut, all we can say is, when it comes to open source development, there never is anything set in stone. When contributing, keep in mind things may happen instantly all the ways upward to taking months, maybe even a year from what I've seen, even in the most maintained and active scenario.
So... i noticed that other mods seem to be adding a similar thing... and it kind sucks that my thing is kinda left in the dust depsite being first........
Going to update this soon
Later today, I'll do a review, add translation functions, and some other things, to prepare it for merging.