Results 1 to 4 of 4

Thread: A new addition to the pantheon of partially completed software offerings available!

  1. #1
    Constant Bitrate
    Join Date
    Jun 2002
    Location
    Albany, NY
    Posts
    113

    A new addition to the pantheon of partially completed software offerings available!

    Well, I've been working on this software for a while now and it's getting to the point where it does most of what I want it to do. This is generally a bad thing because it means I will stop working on it and it won't ever make it the distance to "completion". To rectify the situation I've decided to make the current version available to you guys in the hopes that some of you will like it so much you'll post daily (hourly? <wink>) messages pestering me to fix whatever problems you've found, or just to finish the damn thing in general. So, without further ado, the link...

    http://www.geocities.com/novalis112/Juke32.zip

    Now for thos of you who actually read the instruction manuals (cause there isn't one in the zip) here's a little info.

    Disclaimers:
    1) It ain't finished. It's got bugs (seems very stable in NT, but not so stable in 98). The GUI is just something I slapped together to test the software, the final GUI will be an interactive 3D deal.

    2) It only plays MP3s right now, and only certina ones at that (most will work). Specifically, they must be 44.1 khz stereo.

    3) It *will* edit the ID3 tags of your files. Not randomly, or without your prompting, but whenever you make changes to the info it shows you in the program, those changes will be written to the ID3 tags in the corresponding files.

    4) It will not delete files, but it will rename them if you tell it to (more on that later).

    How to use it:
    1) Drag mp3s into the main window (or use the add directory file menu option) to add them to your "database". Some notes on this: It's slow, it runs at approximately 157 kilobytes/second. It only saves your database when you exit the program, so if you add a whole bunch of songs, and then it crashes, you'll need to add them again. On the upside, when you add songs, it builds a queue, and that queue is saved and restored on exit/startup, so you can drag a whole directory into the program, quit, and then restart later and it will pick up where it left off.

    2) Use the radio buttons in the middle to tell it what to do when you double click on items in the database. I think the labels of the radio buttons are pretty self explanatory.

    3) Use the clean database file menu option if you want, only the file renaming and tag cleanup options actually do anything right now.

    4) The build playlist dialog doesn't do anything yet.

    5) The vertical slider on the left is volume, and the horizontal slider on the bottom is the "seek" bar. They're a little annoying to use but they work.

    6) Drag songs around in the playlist to re-arrange them. Drag them out of the list to remove them. (Sorry, there is no delete-all button or randomize button yet).

    7) I have included support for Sonique visualization plugins. Some good ones are included in the zip, feel free to DL others. Select a vis with the obvious file menu option. You can maximize the window, but right now it uses the standard Win32 API for drawing, so it gets a bit slow. The only way to select "no visualization" is to restart the program.

    The big finish:
    8) There's a button in the main window titled "grow". I think you'll like it. Put one or more songs in the playlist and hit the grow button. It will build a larger playlist based on the songs you already had there. This is way it takes so long to add songs to the database, because it listens to them and categorizes them as it adds them. Note: You do not need to have all the ID3 information to do this (or any of it for that matter) but it *helps*. this feature is not perfect, sometimes it will match Enya and Rage Against The Machine, but most of the time it's pretty darn good.

    That's it. If you hate it, I don't really care If you love it, hmm... I don't really care But if you just kind of like it and wish it did something else, or you notice a bug that you can repeat over and over again, I want to know

    Peace.

  2. #2
    Variable Bitrate
    Join Date
    Sep 2000
    Location
    LA, CA, USA
    Posts
    447
    Curious about the "grow" function....any hints about the method to its madness?

    Also, any screenshots?

  3. #3
    Variable Bitrate
    Join Date
    Jun 2002
    Location
    Norway
    Posts
    310
    links not working...

    Richard
    "If A equals success, then the formula is: A=X+Y+Z. X is work. Y is play. Z is keep your mouth shut."
    Albert Einstein

  4. #4
    Constant Bitrate
    Join Date
    Jun 2002
    Location
    Albany, NY
    Posts
    113
    t0ffluss: Sorry, dunno what to say, it's a geocities link, and it works fine for me. PM me and I'll email it to you if you're still interested.

    az1324: Sure. The short short answer is it does the same thing you do. It listens to the songs and decides how similar they sound. Fortunately it can listen to them much faster then you can! The short answer is it does frequency spectrum comparisons. This is where the error comes in. It sometimes happens that two songs which don't really sound alike have similar frequency spectrums (at a low resolution). But this error can be somewhat made up for if you have tagged all your songs properly (artist and album tags are used to improve the results).

    PS: No screenshots. It's really not worth it. The beta interface is just a bunch of Win32 stuff anyone could throw together in a few hours.

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •