Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: uroJUKEstyx alpha 2.03 by superbigjay (ready to download) : LRC!  (Read 62043 times)

0 Members and 1 Guest are viewing this topic.

superbigjay

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 667
  • Last login:October 22, 2023, 02:50:03 pm
  • I'll always be a kid...
    • superbigjay website
Re: uroJUKEstyx : new jukebox software (In Progress)
« Reply #80 on: November 29, 2012, 12:16:07 am »
All right, I'm done doing my first set of icons that I'll use for the buttons of the first release.
Man, those artworks always take a lot of time  :angry:

I'll have to redo the layout and scale those icons, so that everything looks sharp and symetric. I already started, but nothing to show on this right now...

So here you go.

Good night!  :cheers:

superbigjay

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 667
  • Last login:October 22, 2023, 02:50:03 pm
  • I'll always be a kid...
    • superbigjay website
Re: uroJUKEstyx : new jukebox software (In Progress)
« Reply #81 on: December 02, 2012, 10:41:50 pm »
I've completed most of the resize functions to scale everyhting and eventually support layouts to customized the interface.

Here's what will will the first layout that will be used in the first release.
- 4 albums page (horizontal layout : cover + song listing)
- On screen keyboards (4 buttons always visible, unless disabled in the options + the selected osk if one is selected)
- audio engine (visualization cover only + queue + now playing)

More to come later....

Jay  :cheers:

RetroBorg

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 818
  • Last login:July 06, 2022, 09:22:13 am
  • Your arcade games will be assimilated!
Re: uroJUKEstyx : new jukebox software (In Progress)
« Reply #82 on: December 02, 2012, 11:08:11 pm »
Looks good!  ;D

egosbar

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 381
  • Last login:May 17, 2014, 12:26:20 am
Re: uroJUKEstyx : new jukebox software (In Progress)
« Reply #83 on: December 03, 2012, 02:05:00 am »
have you got a 4:3 screen fit?

i think most jukeboxes use that screen size

superbigjay

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 667
  • Last login:October 22, 2023, 02:50:03 pm
  • I'll always be a kid...
    • superbigjay website
Re: uroJUKEstyx : new jukebox software (In Progress)
« Reply #84 on: December 03, 2012, 09:30:55 pm »
have you got a 4:3 screen fit?

i think most jukeboxes use that screen size
The layout scale itself to match the size of the window (or screen if option RunInWindow=false).

For example, if I set the window to 800x600, the layout gives something like this snapshot.

The second release will include some flexibility for the layouts, but the first release will only include that one.

PS: my cab is using a tv monitor, so the resolution is 800x600. So you can be sure, this will be supported  ;)

superbigjay

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 667
  • Last login:October 22, 2023, 02:50:03 pm
  • I'll always be a kid...
    • superbigjay website
Re: uroJUKEstyx : new jukebox software (In Progress)
« Reply #85 on: December 04, 2012, 12:12:53 am »
Tonight, I have completed:

- jump to previous/next letter
The jump depends on the album sorting order (in the options).
It uses the first item to do its jump.
For Artist and album title, it checks for a change in the first letter (ex: 2-PAC --> ACDC  --> B52 --> CAKE)
For Year and Genre, it checks for any change (ex: HipHop --> RnB --> Rock)

- jump to text
The jump to text string will also use the first item of the sort order and will jump to the item starting with the specified string.
If no match is found, it will jump to it's closest match (ex: search string = ACDD will jump right after ACDC, let say to Ace Of Base).
Note : SKJ behavior was no jump + message not found in that case.

So snapshot of that new pannel.

Next step: the find pannel and after that, I'll start to wrap up stuff for the first release ...

RetroBorg

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 818
  • Last login:July 06, 2022, 09:22:13 am
  • Your arcade games will be assimilated!
Re: uroJUKEstyx : new jukebox software (In Progress)
« Reply #86 on: December 04, 2012, 07:40:45 pm »
The jump panel looks good and sounds really well thought out.

superbigjay

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 667
  • Last login:October 22, 2023, 02:50:03 pm
  • I'll always be a kid...
    • superbigjay website
Re: uroJUKEstyx : new jukebox software (In Progress)
« Reply #87 on: December 04, 2012, 11:10:20 pm »
The jump panel looks good and sounds really well thought out.
Thanks for the feedback and support RB, it's appreciated.

I've added a list box to the jump pannel listing the items (as specified in the config by the album sort order item1).
Clicking on the item will auto-fill the text box.
Double clicking on the item will close the jump window and jump to that album.

I also completed the find pannel.
On top, you have the textbox to enter your search string and press enter or click find.
The albums and songs matching the search are displayed in their tables.
You can then:
- double click on an album to close the form and jump to that album
- double click on a song to close the form and add that song to the queue.
Or you can:
- click on 1 or more songs/albums and then click jump or add.
Jump will jump to the first selected album/song (discarding the other ones).
Add will add albums or songs to the queue.

Right now, there's a separate jump/add button for the album and for the song.
I think it's all right, but I could also implement it as a single button, where the jump would use the first album selected, or the first song's album selected and where the add would add the selected albums and the selected songs, but I don't really see a real benefit for that feature.

When the user is searching something, it is usually an album or a song, so this is why I've 2 sets of buttons.

Good night!

Jay  :cheers:

Note: Qt supports regular expressions, so I'll have to look into that to be able to support regexp like: *, [0-2], etc, for the search function. But for now it's a simple text string.

superbigjay

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 667
  • Last login:October 22, 2023, 02:50:03 pm
  • I'll always be a kid...
    • superbigjay website
Re: uroJUKEstyx : new jukebox software (In Progress)
« Reply #88 on: December 04, 2012, 11:15:35 pm »
For the find pannel, the LIMIT at the bottom of the screen is to limit the number of matches shown to the user.
With a library of about 2K albums and 20K songs, doing a search with nothing in the search box (resulting into showing everything) was taking about 45 sec to display the results. After investigation, the cause of that delay is because it take a fair amount of time to build the table.
By limiting the number of results to a reasonnable number like 100 or 1000, the search is fast enough.

If the user still want to show all the results, he simply has to change the value to 0 to disable that limit.
I'll add a config option to set that default value...


superbigjay

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 667
  • Last login:October 22, 2023, 02:50:03 pm
  • I'll always be a kid...
    • superbigjay website
Re: uroJUKEstyx : new jukebox software (In Progress)
« Reply #89 on: December 05, 2012, 09:15:07 pm »
Got the regular expression working to be able to search using wildcards (*).

What's your advice for the find feature.

For the find on songs, I look only in the song's title.

For the album, I use the album's title and album's artist.
Should I only use the title?

superbigjay

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 667
  • Last login:October 22, 2023, 02:50:03 pm
  • I'll always be a kid...
    • superbigjay website
Re: uroJUKEstyx : new jukebox software (In Progress)
« Reply #90 on: December 06, 2012, 10:45:31 pm »
Hello guys!

I'm starting to wrap everyhting up for the first release.

Basically, I'm going throught each buttons/functionality/options to see if it will be supported in the first release and if it is working as expected. At the same time, I'm updating the user guide.

I'll continue to post progresses as they are made, so stay tune.

Jay  :cheers:

superbigjay

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 667
  • Last login:October 22, 2023, 02:50:03 pm
  • I'll always be a kid...
    • superbigjay website
Re: uroJUKEstyx : new jukebox software (In Progress)
« Reply #91 on: December 06, 2012, 11:32:26 pm »
Edit : feature list check uppdated on Dec 10th, 2012

-------------------------------------------------------------
Feature List Check (20121206) : Main interface
-------------------------------------------------------------

AlbumPage:
- Select album by clicking on cover : done
- Add album by clicking on cover : done
- Add song by clicking on cover : done
- Scroll song list : done

Audio pannel: Queue interface:
- button random queue : done
- button repeat queue : done
- click on song to remove : done
- display queue message : done

Audio pannel: Now Playing
- button random : done (random modes are : song, unplayed, stat, album)
- button add to profile : done
- button add to playlist : done
- volume slider : done
- seek slider : done
- display now message : done

OSK Number:
- select album : done
- add song : done
- add album : done
- display messages to Queue messenger : done

OSK Audio:
- volume up : done
- volume down : done
- volume mute : done
- skip backward : done
- skip forward : done
* equalizer : todo (postponed to future release)
- restart song : done
- next song : done
- pause : done
- remove last song : done
- clear queue : done

OSK Navigation:
- jump next letter : done
- jump previous letter : done
- scroll left : done
- scroll right : done
- scroll up : done
- scroll down : done

OSK Function:
* about : in progress (documentation)
* help : in progress (documentation)
- option : done
- View Queue : done
- find : done
- jump on text : done
- filter : done
- quit : done
« Last Edit: December 10, 2012, 11:22:13 pm by superbigjay »

bbee383

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 34
  • Last login:October 26, 2015, 06:29:59 pm
Re: uroJUKEstyx : new jukebox software (In Progress)
« Reply #92 on: December 09, 2012, 08:29:35 am »
I have been looking for a new JB program for my cabinet...
Very nice design and feature set so far!  :applaud:

superbigjay

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 667
  • Last login:October 22, 2023, 02:50:03 pm
  • I'll always be a kid...
    • superbigjay website
Re: uroJUKEstyx : new jukebox software (In Progress)
« Reply #93 on: December 09, 2012, 02:05:09 pm »
I have been looking for a new JB program for my cabinet...
Very nice design and feature set so far!  :applaud:
Thanks for the feedback bbee383.
Hopefully, I'll be able to do the first release for testting before christmas  >:D

superbigjay

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 667
  • Last login:October 22, 2023, 02:50:03 pm
  • I'll always be a kid...
    • superbigjay website
Re: uroJUKEstyx : new jukebox software (In Progress)
« Reply #94 on: December 09, 2012, 10:20:20 pm »
View Queue Form Now added and fully functional.

With it, you can:

- remove the now playing song (equivalent to "next song")
- remove the selected queue song
- move up/down the selected queue song
- randomize the queue (this is kind of redundant with the queue random function, but hey, another way to do it)
- clear all songs (now playing and queue)
- load one of more playlist (it takes into account the current filters and ignores songs not in the filtered library)
- save the songs to a playlist

Jay  :cheers:

superbigjay

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 667
  • Last login:October 22, 2023, 02:50:03 pm
  • I'll always be a kid...
    • superbigjay website
Re: uroJUKEstyx : new jukebox software (In Progress)
« Reply #95 on: December 10, 2012, 11:13:17 pm »
Tonight it's wine and cheese ... or should I say wine and Cheese Nachos  >:D

AlbumPage:
* Select album by clicking on cover : in progress (almost done, but still have to validate some stuff)

Audio pannel: Now Playing
* button repeat : in progress (using played flag, which are partially implemented)
Done and done!

I have completed the album selection paths (via keypad, oskNUMBER, album cover and album selection soft keys) and merge everything together.

As for the now playing repeat button, I slightly change its definition:
- The repeat button is removed from the now playing section of the audio engine
- a new random mode is added (SONG_UNPLAYED) which gives us:
   * random song : picks a random song with the same probability for all songs
   * random song_unplayed : picks a random song that haven't been picked randomly before with the same probability for all songs
   * random stat : picks a random song using the play counters (greater play count = greater chances to be selected randomly)
   * random album : picks an album, then pick a song in that album (same probability for all album)

Jay  :cheers:

superbigjay

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 667
  • Last login:October 22, 2023, 02:50:03 pm
  • I'll always be a kid...
    • superbigjay website
Re: uroJUKEstyx : new jukebox software (In Progress)
« Reply #96 on: December 10, 2012, 11:33:13 pm »
Edit : Feature List Check Updated On December 11th, 2012

Quick update for the next todos on my list...

-------------------------------------------------------------
Feature List Check (20121210) : Options - Music Library
-------------------------------------------------------------

- Use Static Lib : done
   Modify save/restore methods for play counters and unplayed flags
- music sources (folder, playlist, profiles) : done (user can add, remove, edit, create and set as active)
* metadata use id3 tag : postponed to future release
   I usually use a dynamic library and using id3 tag with a huge library was really slow for me with skj.
   Not sure what the others are using...
- Folder and file naming style : done
   I had some albums with weird metadata infos
   I have to investigate to see if it's because the file/folder namestyle isn't respected of if it is a problem in my code.
   --> these were on album that didn't respect the naming style.
- Album sorting : done



That's about it for tonight, I'm short of nachos  :afro:
« Last Edit: December 11, 2012, 11:52:14 pm by superbigjay »

RetroBorg

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 818
  • Last login:July 06, 2022, 09:22:13 am
  • Your arcade games will be assimilated!
Re: uroJUKEstyx : new jukebox software (In Progress)
« Reply #97 on: December 11, 2012, 08:05:30 pm »
Looks like it's all coming together now.

superbigjay

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 667
  • Last login:October 22, 2023, 02:50:03 pm
  • I'll always be a kid...
    • superbigjay website
Re: uroJUKEstyx : new jukebox software (In Progress)
« Reply #98 on: December 11, 2012, 11:56:39 pm »
Looks like it's all coming together now.
Yep ... but slowly ...

I've completed the save/restore of the library to take into account the play counters, song valid flags and song played flags.
I also checked the bad metadata info on my album and they were all related to bad naming style of albums/songs.

That's it for tonight.

Jay  :cheers:

superbigjay

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 667
  • Last login:October 22, 2023, 02:50:03 pm
  • I'll always be a kid...
    • superbigjay website
Re: uroJUKEstyx : new jukebox software (In Progress)
« Reply #99 on: December 12, 2012, 12:01:16 am »
-------------------------------------------------------------
Feature List Check (20121211) : Options - Music Filters
-------------------------------------------------------------

Filters are all done
- categories : genre, artist, year, decade, title, profile, playlist : done
- condition : dont_care, mandatory, optional : done

Next step will be the "Option - General" Tab.
I also have to reduce the height of the config window because it is a tiny bit to tall to fit in 800x600 display because of the window's border.

Jay  :cheers:

egosbar

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 381
  • Last login:May 17, 2014, 12:26:20 am
Re: uroJUKEstyx : new jukebox software (In Progress)
« Reply #100 on: December 12, 2012, 01:55:33 am »
one for the to do list mate ,  how will it handle compilation albums , can be a nightmare if it puts all artists with only one song to the album cover , be great to get a juke that supports compilation albums i have a lot , maybe a folder that a compilation album button only picks up

superbigjay

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 667
  • Last login:October 22, 2023, 02:50:03 pm
  • I'll always be a kid...
    • superbigjay website
Re: uroJUKEstyx : new jukebox software (In Progress)
« Reply #101 on: December 12, 2012, 08:36:59 am »
one for the to do list mate ,  how will it handle compilation albums , can be a nightmare if it puts all artists with only one song to the album cover , be great to get a juke that supports compilation albums i have a lot , maybe a folder that a compilation album button only picks up

Already done fo non-id3 since it simply uses the naming style
ex:
my music/compilation/Various Artist/2011 - Billboard top 100
--- 001 - song1.mp3
--- 002 - song 2.mp3

So in this case, the album metadata would be using the naming style GENRE/ARTIST/YEAR-TITLE
   genre = compilation
   artist = Various artist
   year = 2011
   title = Billboard 2011

For the 'use ID3', it will store only 1 genre, artist, year and title per album
If it finds more than one matches, it will revert to a default value which will probably be:
- genre = Various Genres
- artist = Various Artists
- year = 0000
- title = Various Titles (maybe I'll use compilation)

Jay  :cheers:

superbigjay

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 667
  • Last login:October 22, 2023, 02:50:03 pm
  • I'll always be a kid...
    • superbigjay website
Re: uroJUKEstyx : new jukebox software (In Progress)
« Reply #102 on: December 14, 2012, 12:05:37 am »
Another tab completed.
It took me a long time to finalized and clean up all the "interconnects" between the different components...

-------------------------------------------------------------
Feature List Check (20121212) : Options - General
-------------------------------------------------------------
add debug trace for MusicLib
add debug trace for OSK number

- Disable option menu : done
- use all track function : done
* display all tracks (0) in song list : todo
- song id is dynamic : done
- search limit (number of items displayed) : done
- auto accept song when clicked (touch screen): done
- auto accept song when typed (no need to press enter) : done
- auto accept find (no need to press enter) : done
- use mouse wheel to scroll albums : done
- fast scroll delay (to improve album scrolling performance) : done
- double click delay (to discard the first click of a double click) : done
- credits : postponned for future release


Jay  :cheers:

superbigjay

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 667
  • Last login:October 22, 2023, 02:50:03 pm
  • I'll always be a kid...
    • superbigjay website
Re: uroJUKEstyx : new jukebox software (In Progress)
« Reply #103 on: December 14, 2012, 11:16:17 pm »
Another one : the display tab

------------------------------------------------------------------
Feature List Check (20121215) : Options - Display
------------------------------------------------------------------
- Display In Window : done
- Minimize to tray : done
- hide mouse cursor : done
- hide scroll bars in page view : done
- hide scroll bars in album view : done
- hide scroll bars in queue list : done
- display OSK (numbers, audio, functions, navigation) : done
- display OSK QWERTY for find/jump

- song string display : done
- album string display : done

- scroll albums by : done
* scroll animation mode/speed : postponned to future release
- jump to album page when typing album number : done
- go to album view when typing album number : done
- go to album view when clicking on album cover : done
- stay in album view after song selection : done

For the first release, the albums will remain static when scrolling them (so sliding effect).
This will be taken care of in the second release.

Jay  :cheers:

superbigjay

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 667
  • Last login:October 22, 2023, 02:50:03 pm
  • I'll always be a kid...
    • superbigjay website
Re: uroJUKEstyx : new jukebox software (In Progress)
« Reply #104 on: December 15, 2012, 09:02:31 pm »
another tab!

-------------------------------------------------------------
Feature List Check (20121215) : Options - Key remap
-------------------------------------------------------------
- keys 0-9 : done
- keys scroll left/right/up/down : done
- keys enter/backspace/back : done
- keys jump previous/next letter : done

- keys quit/refreshL album lib: done
* insert credit P1/P2 : postponned to future release
- volume up/down/Mute : done
- skip backward/forward : done
- restart song : done
- pause : done
- next song : done
- remove last song : done
- clear queue : done
- play random : done
- queue random : done
- queue repeat : done

* equalizer : postponned to future release (key opens form, but equalizer isn't ready)
* about : in progress
* help : in progress
- options : done
- find : done
- view queue : done
- filters : done
- select album1-8 : done

Jay  :cheers:

superbigjay

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 667
  • Last login:October 22, 2023, 02:50:03 pm
  • I'll always be a kid...
    • superbigjay website
Re: uroJUKEstyx : new jukebox software (In Progress)
« Reply #105 on: December 18, 2012, 09:32:46 pm »
3 more tabs done... well 4 if I count the fonts/colors that is empty

-------------------------------------------------------------
Feature List Check (20121216) : Options - Audio Engine
-------------------------------------------------------------
* Visualization - cover art : in progress (for now, only looking for album.jpg, folder.jpg, cover.jpg)
  What are you using in your library?
* Visualization - VuMeter/Spectrum/Oscilloscope/Waveform : postponned to future release
* visualization change delay :  postponned to future release (since only cover is supported)
- volume - show volume slider : done
- volume - increment% : done
- volume - random song : done
- timeline : show timeline slider : done
- timeline : click on timeline jump to that point in song : done
- show current time (else show remaining time) : done
- time line increment (sec) : done
- Allow last song removal : done
- Allow clicked song removal : done
- Allow all song removal : done
- Allow duplicate songs in queue : done
- limit number of song : done
- now playing random mode (song, song_unplayed, album, stat) : done

-------------------------------------------------------------
Feature List Check (20121216) : Options - Fonts/Colors
-------------------------------------------------------------
* postponned to future release and will probably be renamed layouts

-------------------------------------------------------------
Feature List Check (20121216) : Options - Startup
-------------------------------------------------------------
* restore audio (volume, equalizer) : in progress (equalizer is postponned to future release)
- restore queue : done
- restore filters : done
* restore credits : postponned to future release
- turn on now random : done
- turn on queue random : done
- turn on queue repeat : done

-------------------------------------------------------------
Feature List Check (20121218) : Options - Debug
-------------------------------------------------------------
- Debug dynamic object : done
- debug music library : done
- debig audio engine : done

Now this is what I still have to do for the first release:
---------------------------------------------------------
Todo release1:
---------------------------------------------------------
* about : in progress (documentation)
* help : in progress (documentation)
* reduce config pannel size : too big for 800x600

And what is postponned for future releases:
---------------------------------------------------------
Todo future releases
---------------------------------------------------------
* credit mode
* equalizer
* layout
* id3 tag support
* scroll animation
* new audio engine for better format support (and maybe cross fading)
* visualizations (turbines, bars, etc)
* improve randomizer : prevent same song to be played twice in a row
* random unplayed counter doesn't always decrement, investigate?
* add LRC
* add music exclusion folder (to exclude some folder from recursive search : simply add those to folderList)

I should be able to complete almost everything tonight and release tomorrow...

I'll report back in about 2 hours...


Jay

superbigjay

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 667
  • Last login:October 22, 2023, 02:50:03 pm
  • I'll always be a kid...
    • superbigjay website
Re: uroJUKEstyx : new jukebox software (In Progress)
« Reply #106 on: December 19, 2012, 10:51:30 pm »
All right, the time has come...

I'm trying to release my first version for alpha testing.

Egosbar, RetroBorg, PM sent with link for download.

Hopefully, you'll be able to download it, unzip it and run it without issues.

Since its christmas time, I might not be as responsive as usual, but don't worry, I'll eventually respond to any questions you may have.

The debug traces are basic for now and will be improved with time...

Have fun!
Jay  :cheers:


RetroBorg

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 818
  • Last login:July 06, 2022, 09:22:13 am
  • Your arcade games will be assimilated!
Re: uroJUKEstyx : new jukebox software (In Progress)
« Reply #107 on: December 20, 2012, 06:33:46 am »
This is just a quick first impression, I'm using Windows 8 and trying the Windows 7 version.

It looks really good, I like how everything auto-fits and when you click on something it happens instantly, can't wait for being able to customise colour and change fonts etc.

I have trouble knowing what all the icons mean, is it possible to have it come with the function as you run your mouse pointer over the icon.

I have three music folders, one is 11GB, one is 108GB and the other 345GB, the 11GB loads instantly doesn't appear to scan at all which is great, but the larger folders comes up with not responding for about a minute before finally loading.

None of my album artwork displays at all, they are all named folder.jpg.

It scrolls really fast but I guess it should if it isn't loading my artwork.

When you hold down the left or right arrown button down to scroll, it stays on the next scrolled screens name until you take your finger off the button then it magically appears somewhere else in your collection, you need to be able to see the artists and title changing.

I really like your jump feature how it comes up with the artist names but to further improve it should automatically come with the current screens artist highlighted as the starting point highlighted and then have the ability to use the up down arrows on the keyboard to scroll through the list. Using the mouse everything works as it should but I think touch screen users would like bigger up and down icons at the end of the  scroll bar if possible.

Thanks for implimenting the F1-F4 keys for selecting the corresponding album to full size. Are you able to make it so the first song is automatically highlighted of the album so I can go straight into scrolling with the up/down keys, select a song and remain highlighted so I can continue to scroll the album?

The music doesn't play for me, the music queues okay but just doesn't play, the next button works okay.

I've had the occassionally "uroJUKEstyx.exe has stopped working" message.

Anyway, just some quick feedback for you I'll have to go a bit more in depth as soon as I can find some time.

 :cheers:




superbigjay

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 667
  • Last login:October 22, 2023, 02:50:03 pm
  • I'll always be a kid...
    • superbigjay website
Re: uroJUKEstyx : new jukebox software (In Progress)
« Reply #108 on: December 20, 2012, 08:24:07 am »
I have trouble knowing what all the icons mean, is it possible to have it come with the function as you run your mouse pointer over the icon.
I'll add the popo pop.

I have three music folders, one is 11GB, one is 108GB and the other 345GB, the 11GB loads instantly doesn't appear to scan at all which is great, but the larger folders comes up with not responding for about a minute before finally loading.
yeah, I'll need to add some on-screen-info or a splash screen to let the user know the sw is scanning and has found X albums, Y songs. It's on my list.

None of my album artwork displays at all, they are all named folder.jpg.
It scrolls really fast but I guess it should if it isn't loading my artwork.
Can you tick the options-debug music library and debug audio engine send me by email the uroMUSIBLIB.lib and uroDEBUG.txt files. I'll check if the cover was found or not to see if it's a win8 related issue or not. On my win7 laptop. the covers show up fine.
Also if you have acces to a win7 pc, you could try to see if you get the images.

Also, you can verify that the ini file has the following line
CoverPatterns = cover.jpg;album.jpg;folder.jpg;artist.jpg;genre.jpg;*.jpg
which are the files the sw looks for (in that order)


It scrolls really fast but I guess it should if it isn't loading my artwork.
When you hold down the left or right arrown button down to scroll, it stays on the next scrolled screens name until you take your finger off the button then it magically appears somewhere else in your collection, you need to be able to see the artists and title changing.
It is supposed to update only the album info (artist, year, title, genre), but I get the same behavior here. That's strange since it was working fine when I was debugging. I'll fix it soon enough.

I really like your jump feature how it comes up with the artist names but to further improve it should automatically come with the current screens artist highlighted as the starting point highlighted and then have the ability to use the up down arrows on the keyboard to scroll through the list. Using the mouse everything works as it should but I think touch screen users would like bigger up and down icons at the end of the  scroll bar if possible.
added to list : initialize jump selection and touch screen scroll button

Thanks for implimenting the F1-F4 keys for selecting the corresponding album to full size. Are you able to make it so the first song is automatically highlighted of the album so I can go straight into scrolling with the up/down keys, select a song and remain highlighted so I can continue to scroll the album?
I'll modify the behavior so when you select and album via the select keys, it automatically select the first song.

The music doesn't play for me, the music queues okay but just doesn't play, the next button works okay.
I've had the occassionally "uroJUKEstyx.exe has stopped working" message.
hmmm, kind of useless to have a juke that doesn't play music  :dizzy:

When the music is added to queue, is the first song sent to the now playing?
Do you see the timeline incrementing?
Does it automaticallly skip to the next song and invalidate that one (the song would be disabled when seing the album, meaning that you wouldn't be able to select it by clicking on it or scrolling up/dn).
If you press/click pause once or twice, does the playback starts?

Again, if you have a chance to try it on a win7 pc, that should gives me more info if the problem is related on the compatibbilty win7-win8 or if it's somethig else.
Also a debug trace with the option debug-debug audio engine shoulg give more info.


Thanks for the feedback
Jay  :cheers:

superbigjay

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 667
  • Last login:October 22, 2023, 02:50:03 pm
  • I'll always be a kid...
    • superbigjay website
Re: uroJUKEstyx : new jukebox software (In Progress)
« Reply #109 on: December 20, 2012, 09:53:37 am »
None of my album artwork displays at all, they are all named folder.jpg.
...

The music doesn't play for me, the music queues okay but just doesn't play, the next button works okay.
I've got the same behavior on my XP cab.
I'll need to see what's missing when I get a bit of time.
The machines I tested all had Qt installed on them and on these machines, the covers were displayed and music played fine, so I'm gessing I need to include some other files or dlls for the release.
So no need to send me the files

When you hold down the left or right arrown button down to scroll, it stays on the next scrolled screens name until you take your finger off the button then it magically appears somewhere else in your collection, you need to be able to see the artists and title changing.:
On my cab, the info is updated properly, but not on my win7 laptop, so I'll investigate later

superbigjay

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 667
  • Last login:October 22, 2023, 02:50:03 pm
  • I'll always be a kid...
    • superbigjay website
Re: uroJUKEstyx : new jukebox software (In Progress)
« Reply #110 on: December 20, 2012, 10:42:06 am »
I've got the same behavior on my XP cab.
I'll need to see what's missing when I get a bit of time.
The machines I tested all had Qt installed on them and on these machines, the covers were displayed and music played fine, so I'm gessing I need to include some other files or dlls for the release.
So no need to send me the files
...
On my cab, the info is updated properly, but not on my win7 laptop, so I'll investigate later
Got the images to show up and also got the playback working.
There some dlls that needs to be included that I wasn't aware of.
So I'll send you new download links around lunch when I get 2 minutes.

As for the win7 scrolling that don't update the album info when fast scrolling (holding the key), I should be able to find a solution soon enough since I'm able to replicate it too on my win7 machine (it's working on my winxy).

PS: if when fast scrolling you see from time to time, the cover being updated, that.s because the fastscroll delay is too small in the option-general tab. For example, on my win7 laptop, I use the default value (50ms). For my cab, I use 100ms.

See you later  :cheers:

superbigjay

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 667
  • Last login:October 22, 2023, 02:50:03 pm
  • I'll always be a kid...
    • superbigjay website
Re: uroJUKEstyx : new jukebox software (In Progress)
« Reply #111 on: December 20, 2012, 11:26:13 am »
PM sent to Retroborg and eogsbar with new download links

uroJUKEstyx (20121219) (trial 02)
20121220 - 11h00
include Qt's plugin dlls

Jay :cheers:

superbigjay

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 667
  • Last login:October 22, 2023, 02:50:03 pm
  • I'll always be a kid...
    • superbigjay website
Re: uroJUKEstyx : new jukebox software (In Progress)
« Reply #112 on: December 20, 2012, 03:06:21 pm »
As for the win7 scrolling that don't update the album info when fast scrolling (holding the key), I should be able to find a solution soon enough since I'm able to replicate it too on my win7 machine (it's working on my winxy).
The problem was that there is some buffering resulting into the info update being delayed. I added a command to force the update of the album info.

Thanks for implimenting the F1-F4 keys for selecting the corresponding album to full size. Are you able to make it so the first song is automatically highlighted of the album so I can go straight into scrolling with the up/down keys, select a song and remain highlighted so I can continue to scroll the album?
While the code was open, I also modified the behavior : when in album view and adding a song, the song remains selected allowing the user to scroll.

If you encounter other behaviors that you think should be modified/improve, please let me know.

PM sent again...

Jay

egosbar

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 381
  • Last login:May 17, 2014, 12:26:20 am
Re: uroJUKEstyx : new jukebox software (In Progress)
« Reply #113 on: December 20, 2012, 03:36:48 pm »
first crack this morning , loaded about 15 albums , not picking up cover art and cant get them to play ,  first 5 minutes ill have a little play see whats going on

egosbar

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 381
  • Last login:May 17, 2014, 12:26:20 am
Re: uroJUKEstyx : new jukebox software (In Progress)
« Reply #114 on: December 20, 2012, 03:49:06 pm »
cant get it going

my file directory is

music\artist\album\tracks

loaded songs without covers

14 albums loaded for trial , picked up the track numbers and album title from 8 of those albums with no song titles

cant get music playing , select song hit play , says now playing but no sound and no movement on the slide counter

ill uninstall and try again

positive -       great scrolling , very fast and smooth , but as mentioned no cover art yet so expected

trying to uninstall , its not in my uninstall list at least not as uroJUKEBOX , be good to have a uninstall as part of the program

cant say much more until i figure out how to get the songs going ,

« Last Edit: December 20, 2012, 04:01:07 pm by egosbar »

RetroBorg

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 818
  • Last login:July 06, 2022, 09:22:13 am
  • Your arcade games will be assimilated!
Re: uroJUKEstyx : new jukebox software (In Progress)
« Reply #115 on: December 20, 2012, 04:09:24 pm »
Okay a quick check while having breakfast before work, running Alpha 1.03 version now still on Windows 8, my wife has a Windows 7 laptop but I won't be able to test on that until tomorrow.

Still not playing music, the song goes into now playing but the slider doesn't move, the rest of the songs collected queue nicely.

Still no artwork showing up.

You have fixed the holding down of the scroll button issue though.

egosbar

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 381
  • Last login:May 17, 2014, 12:26:20 am
Re: uroJUKEstyx : new jukebox software (In Progress)
« Reply #116 on: December 20, 2012, 04:12:04 pm »
yeah i cant get album art or music playing , debugged library and audio engine , which wiped all my directories to load albums from and i had no music on the juke , had to reload , still not working

superbigjay

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 667
  • Last login:October 22, 2023, 02:50:03 pm
  • I'll always be a kid...
    • superbigjay website
Re: uroJUKEstyx : new jukebox software (In Progress)
« Reply #117 on: December 20, 2012, 06:25:20 pm »
Still not playing music, the song goes into now playing but the slider doesn't move, the rest of the songs collected queue nicely.
Still no artwork showing up.
Hmmm, I'll wait to see if it works on a win7 pc.
Maybe it's related to incompatibility?
It's working on my laptop, but like I said, it's my developpement machine, so everything is installed...

you're having breakfast? where are you man, here, it's 4pm (when you wrote the message)  :laugh:

superbigjay

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 667
  • Last login:October 22, 2023, 02:50:03 pm
  • I'll always be a kid...
    • superbigjay website
Re: uroJUKEstyx : new jukebox software (In Progress)
« Reply #118 on: December 20, 2012, 06:32:39 pm »
yeah i cant get album art or music playing , debugged library and audio engine , which wiped all my directories to load albums from and i had no music on the juke , had to reload , still not working

Is that with win8 also?
if it is a win7 or winxp pc, did you download the last bundle I've sent (alpha 1.03)?

My cab (winxp) is running 1.02 and I had the same problem with the first package.

It wiped your directories? you mean erase your music folders? or you mean from the library inside the juke program?



PS:
in the alpha 1.03 package, I think there a uroJUKEstyx.ini fle that shouldn't be there.
It should do anything special, but to start from scratch, you can simple delete the ini file.
You can also make sure that the "option - music libray - use static lib" is unchecked.

superbigjay

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 667
  • Last login:October 22, 2023, 02:50:03 pm
  • I'll always be a kid...
    • superbigjay website
Re: uroJUKEstyx : new jukebox software (In Progress)
« Reply #119 on: December 20, 2012, 06:37:37 pm »
cant get it going

my file directory is

music\artist\album\tracks

loaded songs without covers

14 albums loaded for trial , picked up the track numbers and album title from 8 of those albums with no song titles

cant get music playing , select song hit play , says now playing but no sound and no movement on the slide counter

ill uninstall and try again

positive -       great scrolling , very fast and smooth , but as mentioned no cover art yet so expected

trying to uninstall , its not in my uninstall list at least not as uroJUKEBOX , be good to have a uninstall as part of the program

cant say much more until i figure out how to get the songs going ,
you can send me these files if you want me to see why it's not finding the album info.
- uroJUKEstyx.ini
- uroMUSICLIB.lib
(my email is in the help)

AS for the uninstall : simply delete the folder extracted from the zip archive you downloaded.
The program doesn't install anythig. It's all running from the directory.

Let me know the OS you are using on your machine

Jay  :cheers: