Friday, June 6, 2014

0x40 Hues v5.0

It's finally here! After much procrastination and release date postponing, we're happy to bring you the latest Hues update.


Q: Why is it called v5.0? You didn't even have a 3.0 what are you thinking I want my money back
A: Since there have been so many different edits and version numbers posted on /f/, we decided to just pick one that would show that it's the newest. The highest prior to this was our 0x40 Hues v4.20, which got more positive attention than we were expecting, so now we've just jumped up to v5.0 and will go from there.


Here's some of what's new:
  • New UI
    • A new look, as promised. You'll see a couple new buttons on this, such as the the icon below song that jumps to a random track, and the cog icon over on the left which brings up the menu which is full of new content.
    • The down arrow on the left (or hitting "H" on your keyboard) hides the bottom part of the UI. Another click at the bottom of the screen will hide the beat string at the top, and a third click to unhide.
    • Clicking the song and characters names will take you to the page on the blog where we have all of the sources for the default content.
  • Menu
    • The Resources tab is where all the magic happens if you're looking for additional songs and images. Start at "Click to load the respack list", then select the resource pack you want and hit the green LOAD button. If you have a decent Internet connection, it should be fairly quick to load any of them. This tab is also where you can disable/enable songs and images by using the little check boxes next to their names.
    • I'd go through all the tabs in depth but nobody wants to read all that and I don't want to type it, so just dig around and try everything out. We'll have a guide up on the blog soon on how to use the Editor tab in case people find it too confusing. If you've got questions on anything, drop us a comment in this post or on the Shoutbox.
A special thanks to everyone hanging out in the Skype chat keeping us company.
If you like the flash and have a question or suggestion you'd like to tell us directly, feel free to stop in!

46 comments:

  1. OH! THANK YOU!
    PYURE, MIKE, ANON T&D, AMM, TERRANCE AND EVERYBODY... THANKS A LOT!
    AWESOME! RLY FKING GREAT JOB!

    ReplyDelete
  2. I really like this one, good job!
    The april hues seems to be stuck at "processing" though.

    ReplyDelete
  3. April Hues worked fine for me.

    ReplyDelete
  4. Awesome work.
    April Hues works fine for me, but Grayscale gets stuck on processing the two times I tried downloading it.

    Also, songs not in the default pack links to the most amazing youtube video ever which, while nice, is not what I wanted.

    ReplyDelete
    Replies
    1. Oh yeah, I forgot to put the correct sources in for the external packs. Thanks for the reminder.

      Delete
  5. How do you make your own zip files for resources? I have everything prepared for my own resource pack but I don't know the format for the zip.

    ReplyDelete
    Replies
    1. pack.zip
      ----Images folder w/ images
      ----Songs folder w/ songs
      ----info.xml with metadata
      ----songs.xml with rhythms
      Just copy >>43 in the shoutbox.

      Delete
    2. That's what I tried but the songs don't appear.

      Delete
  6. Preparing Daft Punk pack here :B , i just need to know better how to make characters files and song names

    ReplyDelete
  7. by the way , what is the max size of each pack?

    ReplyDelete
    Replies
    1. There is no max limit, but I'd suggest a 20Mb max - any bigger than that and downloading will become a major pain. Preferably the packs would stay under or at 10Mb. Image or song counts are not limited!

      Delete
  8. Can't load the grayscale pack. I've tried to do so in chrome, firefox, and IE. Windows 7 64 bit. It downloads fully, but gets stuck at processing.

    ReplyDelete
    Replies
    1. What version is your Flash? I noticed that 11.2 (it's built for 11.4 thanks to an old CS6) instantly barfs on the first image thanks to a SecurityError. Flash is very strict with bytes turning into images.

      Delete
    2. Copying from my shoutbox post.

      My Firefox uses 13.0.0.182
      My Chrome uses 13.0.0.214
      My IE uses 11.7.700.169

      None of these will process the grayscale pack.

      I've also tried MPCHC (Media Player Classic Home Cinema, it's what I use to watch videos and such). It also cannot process the pack, but considering it uses the IE flash version, that's not unexpected. However, MPCHC also cannot show any images at all, it just flashes colors.

      Let me know if I can help with other info.

      Delete
    3. I'm a dumbass and started a new comment chain instead of replying to this one (blogspot hates me trying to log into my google account here).

      See below.

      Delete
    4. I noticed the grayscale pack has two duplicate image names (Mio.gif and Mio.png) - the code should've just skipped the other, but for some reason it stalls there.

      The reason for this is, again, Flash and turning bytes into images. It can't be done "right now", you need to load the bytes asynchronously and then process the firing Event with the data.
      This is fine otherwise, but Flash doesn't actually have threads - the "threads" each switch to front for the moment they run, and no two parts actually run at the same time (as far as I understand).
      This, again, means things happen with Events, and starting all the image loaders stalls the flash for a solid 2 to 6 seconds, maybe more (this was with about 124 2-bit images). Instead, the image loadings are kind of alternated, but the code fails (at least I think it does) to check if all images are processed. (It should still show up incomplete, so this is still some guesswork)

      But I digress, ramble ramble.
      It's not impossible to fix, but I'm not in a horrible hurry. There seems to be lot to fix, and not just with the flash.
      We might even have to default for prebuilt respacks (like in the flash itself) which means no processing on client side. (But also more complicated for my side)

      Delete
  9. (same guy as the two above, just thought I'd add a name this time)

    I fiddled with stuff a bit. I used the dev console of my web browser to manually download the grayscale.zip. I fiddled with it, doing varying combination of images to see if it would work, made about 15 different ones, and sometimes it would work, other times it wouldn't. It didn't seem to be related to file size or number of files, so I figured, let's convert everything to .png, it makes no sense to have multiple filetypes all bunched together.

    So I went through, made a new unzipped batch of files, and converted all the .gfis in another folder into .pngs, and deleted the .jpg because I was having trouble converting it. When I merged the newely created .pngs with the old .pngs, it gave me an error that there was a file already by that name...

    It couldn't be that simple...

    I unzipped a new batch of files, still a mix of .gif/.png/.jpg, found the offending file, and added a "2" to the end of one of them. Zipped it back up. It works.

    Change either Mio.png or Mio.gif to Mio2, and it will stop breaking.

    You're welcome.

    ReplyDelete
    Replies
    1. Bah, still a dumbass. Also need to be .pngs. I mixed up the ones I was using for the final test. My batch of pure .pngs with a filename change worked. The base with a filename change didn't. Still, at least it works.

      Delete
    2. And now it works with just the name change and .jpg removal. It seems I have varying success. -_-

      Now if you'll excuse me, I'm going to go sit in a corner in shame from my rapid posts.

      Delete
    3. Final testing because I can. The name change and .jpg removal/conversion is all that's necessary.

      Rename either Mio.gif or Mio.png, and delete/convert Galil.jpeg.

      Delete
    4. For anyone looking to get the grayscale pack until it's fixed, you can do so here: https://drive.google.com/file/d/0BwTSgnpr2g8bUjU0VHBuLWZNV1E/edit?usp=sharing

      Delete
  10. Thank you for apply my request (add Enma Ai).
    Thank you very much.

    ReplyDelete
  11. any way to auto load packs?

    ReplyDelete
    Replies
    1. There is not; automatic local file access (as in, not asking the user) is outright impossible, and automatically starting to load +10Mb respacks when the flash is opened is a bit... ehh.

      Next version will probably have local zip bulk loading, but I'm against autoloading them from the net; the server we have is just the server we have! If we got a better one, then maybe, but at this moment I don't want to lean on it too much.

      Delete
  12. I made a new song for hue but it doesn't autoload every time.
    also how to make a resource pack with music?
    the music i made is m2u's magnolia

    ReplyDelete
    Replies
    1. We can't do autoloading; even if we saved the beatmap, you'd still need to load the files again. We have the XML export for a reason.

      Before we get off our lazy asses to write a proper tutorial, check out some of the other fanmade respacks. You can find many in the shoutbox on the right!

      Delete
  13. If I have two identical repack with the same songs but different beatmap, then beatmap songs will be from the first loaded pack.

    Ex: rctdude2 repack

    https://drive.google.com/uc?export=download&id=0B4ISRq0NIvJfQjdPWTE0eWxyWGM
    http://puu.sh/9qkoe/7fe48121f4.zip (old version)

    ReplyDelete
    Replies
    1. Yeah, at the time I thought condensing duplicates would be a good idea (we had like 5 respacks with the same images) and I was a bit overzealous with that. Next version, next version...

      Delete
  14. Netsky - Puppy

    https://drive.google.com/uc?export=download&id=0B6iad2MwshI8ejNJbDdwZ1RpUUk

    Wanted to edit the buildup rhythm more elaborately, but it seems if the buildup clip is too long, it jumps the playhead to the same length as the loop or something.

    It might work by looping the original loop over a few times in audacity to make it longer than the buildup, then repeating the loop rhythm beats in the xml for the amount of times i had to loop it.

    It'd be nice not to have to go through the extra effort though, i wonder if this could be fixed?

    >>100
    Here's the same zip with mac resforks.

    https://drive.google.com/uc?export=download&id=0B6iad2MwshI8bGYwTFgyMF9URzA

    ReplyDelete
  15. Any pack with images in it just will not load for me. Ones without any work fine though. Flash Player 11.2.202.341 on Chromium and Linux Mint.

    ReplyDelete
    Replies
    1. Is it possible to update that Flash? The Hues were built on 11.4, and while I think all the function calls are supported, the reason image loading fails is because of a small hack.
      Flash is very restrictive with security. You can only have network access or local file access. Interestingly, loading a zip and unpacking that makes it a local file (even though it only stays in memory).
      For some reason, you're not allowed to touch the bitmap data that came from "local bytes", so we need to wash them by loading the bytes twice. I've noticed that in this point pre-11.4 fail to feed the bytes into the second load.

      Delete
    2. Sadly no, Adobe decided to discontinue the Linux version of Flash Player there for whatever crazy reason.

      Delete
    3. I found that out too, and it's ridiculous. 11.4 isn't just a bugfix, it even adds a couple functions (maybe more, but I'm aware of those I use).
      Looks like the only way on Linux is to use Chrome and it's PepperFlash, unless it'd be possible to use Pepper on Firefox.

      Delete
  16. Spectacular work. I love the customization options on the HUD, as well as the ability to import new songs and images. You all did really good on this, and you should be proud of yourselves. ;)

    ReplyDelete
  17. THERE ARE NOW KATAWAS.
    CEASE DEVELOPMENT IMMEDIATELY, BEST GIRLS ARE HERE.

    ReplyDelete
  18. Amazing update, thank you.

    ReplyDelete
  19. A feature I've noticed is absent from the current version of Hues is the ability to toggle a pack's images, either as a whole or individually, without toggling the pack itself. This can be mildly annoying when one wants the tracks from a pack, but not the images. The opposite of this, disabling a pack's tracks while keeping the images, is already possible simply by disabling the songs.

    As an example (something I've wanted to do on occasion), if someone wanted to enable AutoSong shuffle using the songs from three packs also containing images but ONLY the images from a fourth pack, they have to do it manually in one of two ways: 1) make a copy of the three packs without their images and then load the copies in conjunction with the fourth pack or 2) make a single respack containing all the songs from the first three packs and the images from the fourth pack.

    One solution would be to add an option somewhere in the respacks menu like "Toggle Images" or "Enable/Disable Images" that can be changed on a pack-by-pack basis. A much nicer but more complicated solution would be to add tabs in the right half of the respacks menu, one for songs and a second for images. Each tab would be like the present songs listing, with "Enable all", "Invert", and "Disable all" available on each tab. In coding the image tab, you could keep it like the current songs list and show the image titles, or you could have thumbnails displayed, which would take more coding but would be easier to identify the image(s) you're looking for. I'm not sure if Hues' current image handling is coded in such a way that this sort of feature would be reasonable to implement in some fashion, but I thought I'd throw out the suggestion.

    Thank you for all the work you've put into Hues thus far; I look forward to seeing what you do with it in the future!

    ReplyDelete
    Replies
    1. Hey Tylup,

      There actually is a way to toggle images from individual packs, though it doesn't really stand out, and others have probably wondered about it as well.

      To do this, go to the Resources tab and look on the right side where it lists the tracks. Right above that it says "SONGS:" and "IMAGES:". Clicking "IMAGES:" will bring up a list of the images in the pack you have selected, and in here you're able to disable individual images with the check boxes or disable all of them with the Disable All button below. Doing this will allow you to pick and choose images from various packs without having to disable any of the songs.

      Hope that helps!

      Delete
    2. Hello Pyure,

      I can't believe I didn't notice that until now, especially since it's exactly how I was describing.

      Thank you for pointing me in the right direction!

      Delete
  20. This is some fantastic work! I still lack experience with Flash but was wanting to have the latest v5.0 work offline as little media player. Simply saving the .swf and running it in Adobe Flash Player yields no results (I assume because the readily available link you have provided for the online version has a pre-loaded zip file already put into the player). Would there be a way about adding the settings menu functionality to the downloadable .swf to then enable manual importation of zip files for use with the Adobe Flash Player offline?

    Perhaps this was intended? Or maybe I am just going about this the wrong way! Anyways, I very much appreciate the work and hope to see more ;)

    Thanks,
    ExplosiveDeer

    ReplyDelete
    Replies
    1. You should be able to play v5.0 offline, but be sure to use the latest version of Adobe Flash Player. Anything below 11.4 is known to cause issues with loading the flash, so try updating the player and let us know if that doesn't fix it.

      Delete
    2. That was the problem! Most of the auto updates for Adobe Flash Player appear to focus on browser versions rather than standalone. I figured my Adobe Flash Player would update itself but its still sitting on version 10 so I got that fixed.

      Thanks a bunch!

      Delete
  21. Please add Not gonna get us by t.A.T.u. k thx

    ReplyDelete
  22. "Why is it called v5.0? You didn't even have a 3.0 what are you thinking I want my money back"
    SHUT UP AND TAKE MY MONEY!

    ReplyDelete
  23. AUTOUR PLEASE REDOWNLOAD HUES V 5.0 PLEASE!!
    THIS VERSION THE BEST!

    ReplyDelete