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: MP3 Jukebox Software (Touchscreen, With mp3+g, Video and WMA Tag Support)  (Read 175759 times)

0 Members and 1 Guest are viewing this topic.

Barry Barcrest

  • I'm only in it for the lack of money
  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1620
  • Last login:November 09, 2021, 09:54:17 am
  • Simple Plan
    • E-Touch Jukebox

Video and .wma support
The juke box supports all media file supported by the codecs on your pc, this includes but is not limited to MP3, WMA, MPEG, AVI and WMV files

Animations
Supports transition animation between the album view screens. More to be added in later versions. (The transitions do not run to well on anything less than a P700)

Text Only List At The Moment
The queue is displayed as test list showing artist name and track title, both pulled from the mp3 tag be it V1 or V2. For none MP3 file then .TAG files can be used. There is a program included to create these, they are 100% compatible with The PC Jukebox .TAG files.

Next Song Display
Now Playing screen will also display the next song in the queue. If there is no song in the queue nothing is displayed.

12, 6 or 4 Album Cover Views
3 Different views depending on your preference, many more to be added as development continues. The 4 cover view shows track lists also.

PIN Number
Secure the options screen away from your users buy activating the pin number access.

Faster Startup
Improved startup over previous releases thanks to improved coding.

Redesigned User Interface
More graphical interface with more information presented to the user on each screen. This includes the release date, cover art and other file information.

Auto Random
If you have set random play to be on and saved the setting it will automatically start playing random tunes as soon as you boot it up.

Save Queue On Shutdown And Reload On Startup
This is ideal in cases of having to reboot the computer, any songs that have already been selected will be retained and will start playing as soon as the jukebox is next launched.

Additional Keyboard Controls
Some keyboard controls many more to be added, so far we have keys 1,2,3 mapped for credit input and ESC will exit the program.

Album Cover View On Startup
The jukebox loads straight into the album view ready to pick songs right from the first moment you boot it up.

Credit Mode
The jukebox can operate in either a credit mode or freeplay, all configured by the options screen.

Search For Song Titles,Artists or album titles by keyword
If you have built a music library using the config then you can perform very fast searches on either track title, Artist or Album title. These can be partial searches for any part of the track title or artist name and will be returned to you instantly.

Do Not Allow Same Song In Queue Multiple Times
You can specify in the options screen to not allow duplicates in the queue so you will not get the same song played several times in a row as some users like to. This is an option to turn on and off as you so desire.

Full Screen Mode
Click this in the options and it will set the resolution of the screen and expand the program to fill it. IT will also hide the task bar, hiding windows completely from your users.

800x600 Mode Enhanced
This version is what the jukebox is designed around, this means that you will have the same functionality as people running in higher resolutions

3 Different Ways to Get Album artwork.
Either specify the filename such as COVER.JPG or have the covers named the same as the containing folder, finally you can make it just load the first image it finds in the folder. If no image is found it will still display a file not found image, keeping it looking professional and not leaving any blanks.

Mouse Cursor Hidden In Touchscreen Mode
When running in full screen in touchscreen mode you can hide the mouse pointer for a more professional look.

Keep History From Session To Session
Click the history button to see all the songs ever played since you first set up your jukebox, these are displayed graphically using coverart and tag information as well as date/time and number of times played.

New Power Off Button
Switches back to your default resolution and restores the taskbar and mouse if you had these options turned off, as well as saving any songs in the queue if you have enabled this option. Allowing you to start everything back up the way it was when you shut down.

Initialization Improved
A lot more settings are now retained from the options screen and are loaded at start up in a timely fasion. Taking less than 2 minutes to load up with a 16000+ music library.

Greater Queue Control
Delete individual songs, select songs and PLAY NOW ahead of the rest of the queue and clear the queue completely. In future versions you will be able to move songs around in the queue and also auto shuffle it.

Top 20 List
See the top 20 most popular songs represented graphically with full tag info much akin to the history screen.

Skins!!
The software is fully skinable and comes with 3 skins, many more to be added and more full screen skins for resolutions other than 800x600

Currently Playing Album Cover
See the cover of the song currently playing or the video will be shown if this is a video you are playing along with all tag info.

Play An Entire Album
Add entire album to the queue with one button press.

Version Number Added
Keep up to date, the version number is displayed on the splash screen so you can check you have the most up to date version of the software.

Random Mode
This will play songs randomly from your collection at a seperate volume setting you set in the options screen allowing you to have music quieter when no selections have been made.

Put Song At Top Of Queue, Also PLAY NOW Mode
3 Play choices with 3 different costings. Add to queue (Traditional jukebox mode), Play Next(Adds to top of queue and will be played directly after the song that is currently playing.) or Play now (Stops the current song and plays your selection.)
« Last Edit: January 27, 2006, 11:45:02 am by Barcrest »

DrewKaree

  • - AHOTW - Pompous revolving door windbag *YOINKER*
  • Wiki Master
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 9740
  • Last login:May 15, 2021, 05:31:18 pm
  • HAH! Nice one!
    • A lifelong project
Re: My Very BETA Jukebox Software
« Reply #1 on: July 04, 2005, 10:50:52 am »
Checking it out now.  Since I'm not a programmer, I'll point out what others might hesitate at.  What flavor of Windows?  I've got every OS from 95 throught XP Pro, so it's not an issue for me, but some folks might not have all that and may not be able to give this a try, or won't give it a try because "I probably need Windows____ to give it a try"  Will this work across several different versions?

Looking at some screenshots, thus far, very "Windows-y"
You’re always in control of your behavior. Sometimes you just control yourself
in ways that you later wish you hadn’t

Barry Barcrest

  • I'm only in it for the lack of money
  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1620
  • Last login:November 09, 2021, 09:54:17 am
  • Simple Plan
    • E-Touch Jukebox
Re: My Very BETA Jukebox Software
« Reply #2 on: July 04, 2005, 11:19:14 am »
Well i have only tested it on my Windows XP box and it works fine on there, however i would have thought it would work on other flavours of windows. This is part of the testing process to be honest. Like i said it is only 3 days old so it is very early in development.

At the moment it is set up for 800x600 displays however throught the use of skins it should be possible to run it full screen in any resolution from 640x480 upwards. This is also the reason it looks very windows-y as you put it as my graphics skills are not the best so it's not skinned as well as it should be, however i am looking at working on this tongiht and so the next release (Later tonight) should look a little better.

Thanks for taking the time to take a look anyway, it is appriciated.  :)

Barry Barcrest

  • I'm only in it for the lack of money
  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1620
  • Last login:November 09, 2021, 09:54:17 am
  • Simple Plan
    • E-Touch Jukebox
Re: My Very BETA Jukebox Software
« Reply #3 on: July 04, 2005, 03:30:05 pm »
I just built and posted a new version... A Couple of bug fixes and it now supports covers named after the folder name. I don't use this for my covers but if any of you do and can test it that woul be great...

http://baja.ods.org/freebox2_1.zip

Cheers ;)

Barry Barcrest

  • I'm only in it for the lack of money
  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1620
  • Last login:November 09, 2021, 09:54:17 am
  • Simple Plan
    • E-Touch Jukebox
Re: My Very BETA Jukebox Software
« Reply #4 on: July 05, 2005, 04:23:05 pm »



http://baja.ods.org/freebox2_2.zip

Here is the latest build, not much changed but it now has some new buttons that i think look loads better and less windows-y  ;)

AlanS17

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5382
  • Last login:December 02, 2019, 08:35:48 am
  • I won't even pretend to be clever...
    • AlanS17
Re: My Very BETA Jukebox Software
« Reply #5 on: July 05, 2005, 05:00:59 pm »
I haven't used, but I'll go ahead and point out a couple of UI things I noticed. By looking at the title bar, it doesn't look like this program is full-screen. Or if it is, you can still tell it's running Windows. You can also tell it's in Windows by the folder picker in the upper left. Most people running dedicated jukebox software want to hide the fact that it's just a glorified PC.


Barry Barcrest

  • I'm only in it for the lack of money
  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1620
  • Last login:November 09, 2021, 09:54:17 am
  • Simple Plan
    • E-Touch Jukebox
Re: My Very BETA Jukebox Software
« Reply #6 on: July 05, 2005, 06:55:40 pm »
Hi Alan,
  Thanks for the feedback...

1/ Fullscreen. You are right about this. This is because it's still very beta as i pointed out and for testing purposes it is easier for me to keep it in a window as i run quite a high resolution and i don't have a skin for that as to be honest i think it would be pointless at that res so i kept it windowed. Ultimatley as i move forward it will be full screen with no bar i can swith it to that at the drop of a hat.

2/ The folder picker. This is also for testing really so i can jump between my mp3 folder and music video folder, i will be removing these and maybe adding the folder picker to the config part of the software wich most probably will be a stand alone app to configure everything.

Other stuff you might be interested in is the fact that i am adding keyboard input support. This was going to be a touchscreen jukebox in it's main function but obviously i will still need keyboard inputs for the coin mech support so i am expanding this to allow as much control from keyboard inputs as i can as i think this is the way you guys tend to go with the mame cabs.

As always, any suggestions i am welcome to take them onboard now hence me announcing the software so early on in development as going back to add features later can be twice as much work as getting them in at the start. Likewise with having to change the way things work after the event.

Thanks again for the feedback, keep it coming (Good OR Bad i welcome all).

Regards
Barry Barcrest

DrewKaree

  • - AHOTW - Pompous revolving door windbag *YOINKER*
  • Wiki Master
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 9740
  • Last login:May 15, 2021, 05:31:18 pm
  • HAH! Nice one!
    • A lifelong project
Re: My Very BETA Jukebox Software
« Reply #7 on: July 05, 2005, 07:24:49 pm »
No worky on a Win98SE machine.  Required a tinkering with oleaut32.dll and a few others (didn't bother to take note of them at the time) and after restart, my desktop crashed and also nothing of value could be done due to the version of oleaut32.dll messing up everything else. 

Nice look of your latest version.
You’re always in control of your behavior. Sometimes you just control yourself
in ways that you later wish you hadn’t

Barry Barcrest

  • I'm only in it for the lack of money
  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1620
  • Last login:November 09, 2021, 09:54:17 am
  • Simple Plan
    • E-Touch Jukebox
Re: My Very BETA Jukebox Software
« Reply #8 on: July 06, 2005, 04:26:07 am »
Thanks for the further testing you did for me. I will have to bring a version into work and try on the win9x machines here to see if i can find the cause of your problems. If i do then i will let you know as i would prefer it to work on all windows versions from 9x upwards.

As always i will release another update tonight, however i am doubtful this will fix the win9x issue i do have a thought on that. So if you do get chance to try tonights version that would be great.

Thanks again
BB

Barry Barcrest

  • I'm only in it for the lack of money
  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1620
  • Last login:November 09, 2021, 09:54:17 am
  • Simple Plan
    • E-Touch Jukebox
Re: My Very BETA Jukebox Software
« Reply #9 on: July 08, 2005, 07:33:23 am »
Quote
If you are using the Microsoft Visual Studio "Package and Deployment Wizard" for packaging your applications, be sure that Oleaut32.dll and Olepro32.dll libraries are taken from your Windows\System32 directory: by default this wizard makes use of an outdated version of the mentioned libraries that could cause failures while registering any ActiveX control on the target system.

So it looks like your win9x problem lay here.... Hopefully over the weekend i will have what should be getting close to V1.0 up for a release and i will try and fix this issue for you then.

The only real issue is if move across to the amp3dj.ocx that everyone else is using as it would take an extra couple of days to get up and running again, what with the code changes. I will see how much i get done tonight and post an update.

DrewKaree

  • - AHOTW - Pompous revolving door windbag *YOINKER*
  • Wiki Master
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 9740
  • Last login:May 15, 2021, 05:31:18 pm
  • HAH! Nice one!
    • A lifelong project
Re: My Very BETA Jukebox Software
« Reply #10 on: July 08, 2005, 07:06:52 pm »
Quote
If you are using the Microsoft Visual Studio "Package and Deployment Wizard" for packaging your applications, be sure that Oleaut32.dll and Olepro32.dll libraries are taken from your Windows\System32 directory: by default this wizard makes use of an outdated version of the mentioned libraries that could cause failures while registering any ActiveX control on the target system.

So it looks like your win9x problem lay here.... Hopefully over the weekend i will have what should be getting close to V1.0 up for a release and i will try and fix this issue for you then.

The only real issue is if move across to the amp3dj.ocx that everyone else is using as it would take an extra couple of days to get up and running again, what with the code changes. I will see how much i get done tonight and post an update.

I THINK I followed that, but I'm not certain.  ActiveX isn't available on my system at all, so you're prolly right.  It was an easy enough repair for me, but for those who are completely inept and are reading this via AOL, those folks will be SUPER pissed at you for "infecting their computer with a spam or whatever those kids are talking about nowadays" ;D
You’re always in control of your behavior. Sometimes you just control yourself
in ways that you later wish you hadn’t

Barry Barcrest

  • I'm only in it for the lack of money
  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1620
  • Last login:November 09, 2021, 09:54:17 am
  • Simple Plan
    • E-Touch Jukebox
Re: My Very BETA Jukebox Software
« Reply #11 on: July 09, 2005, 10:55:55 am »
I have almost got a version ready now with the search working. I have also taken away the windows list boxes on the main screen however you now need to build a database of tracks using a seperate config program.  ??? I didn't really want to go this way but it was the only way i could get a search working quick enough to be usable.

Any thoughts on this would be appriciated.

Chris

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4574
  • Last login:September 21, 2019, 04:59:49 pm
    • Chris's MAME Cabinet
Re: My Very BETA Jukebox Software
« Reply #12 on: July 09, 2005, 12:23:31 pm »
I have almost got a version ready now with the search working. I have also taken away the windows list boxes on the main screen however you now need to build a database of tracks using a seperate config program.
--Chris
DOSCab/WinCab Jukebox: http://www.dwjukebox.com

Barry Barcrest

  • I'm only in it for the lack of money
  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1620
  • Last login:November 09, 2021, 09:54:17 am
  • Simple Plan
    • E-Touch Jukebox
Re: My Very BETA Jukebox Software
« Reply #13 on: July 09, 2005, 02:38:35 pm »
Well it turned out the search routine i used wes not searching correctly anyway ( It basically only returned tracks starting with the key word, like if you search kill it would give "killers" but not "To Be Killed" ) so it has been a whole days worth of coding down the drain  >:( It was only needed for the search really anyway so i will have to think of something else.

I tried searching on the fly but it is just too slow when you have 1400 albums. So sorry for the premature announcement. Also as chris says people don't like the seperate config idea i will have to come up with another method anyway...

Any ideas are greatfully recieved, stupid search facility  :D

Chris

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4574
  • Last login:September 21, 2019, 04:59:49 pm
    • Chris's MAME Cabinet
Re: My Very BETA Jukebox Software
« Reply #14 on: July 09, 2005, 09:49:07 pm »
Well it turned out the search routine i used wes not searching correctly anyway ( It basically only returned tracks starting with the key word, like if you search kill it would give "killers" but not "To Be Killed" )
For a jukebox, I don't think this is a problem... this kind of search should be just fine.

--Chris
--Chris
DOSCab/WinCab Jukebox: http://www.dwjukebox.com

Barry Barcrest

  • I'm only in it for the lack of money
  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1620
  • Last login:November 09, 2021, 09:54:17 am
  • Simple Plan
    • E-Touch Jukebox
Re: My Very BETA Jukebox Software
« Reply #15 on: July 12, 2005, 07:11:01 pm »
This is the big one that now uses a config.exe You need to run this first and point it where your mp3's are at then hit build library.

Once it's done you can load the freebox up and you should now be able to search.

http://baja.ods.org/freebox4_0.zip

The search results are almost instant with just over 2000 albums, you can do a search on a partial title..

E.G. Search for Kill and get everything with KILL in the title anywhere.

Hope you like it.  ;D

Silver

  • Wiki Contributor
  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1668
  • Last login:April 16, 2025, 04:09:53 pm
  • Cunning like the Fox.
    • Mods'n'Mods
Re: My Very BETA Jukebox Software
« Reply #16 on: July 13, 2005, 09:10:08 am »
That sounds really good - speed wize at least.

I was going to come in and suggest that people adding searches need to use something with a bit of muscle like a free version of SQL, or at least some form of Binary or hash search algorithm to search the database.

I'll give this a look next week...

Chris

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4574
  • Last login:September 21, 2019, 04:59:49 pm
    • Chris's MAME Cabinet
Re: My Very BETA Jukebox Software
« Reply #17 on: July 13, 2005, 09:20:35 am »
That sounds really good - speed wize at least.

I was going to come in and suggest that people adding searches need to use something with a bit of muscle like a free version of SQL, or at least some form of Binary or hash search algorithm to search the database.

I'll give this a look next week...
TinySQL is potentially a good option.  I've looked at it for DOSCab/WinCab, but since DOSCab/WinCab only needs filters, not full searches, I'm just going to build the indexes myself.

--Chris
--Chris
DOSCab/WinCab Jukebox: http://www.dwjukebox.com

Barry Barcrest

  • I'm only in it for the lack of money
  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1620
  • Last login:November 09, 2021, 09:54:17 am
  • Simple Plan
    • E-Touch Jukebox
Re: My Very BETA Jukebox Software
« Reply #18 on: July 14, 2005, 07:38:12 am »


Well that's the search screen in action, not much to look at i know but it's working. Now i need to move onto the next feature which is the history screen. This is in there but it's really awful and is buggy.

If anyone want's the latest download it's here..

Whats New

Fixed the PAUSE Button Bug.
Fixed a bug in the search if you did more than one search
Improved the credits Display (More Work Needed)
Some Work on the history screen (Still buggy as anything)
Moved the Artist Alpha Selection to a pop up window
Added a SPLASH Screen when it loads up.
Now displays Artist and Song Title in Search Results Window


http://baja.ods.org/freebox4_3.zip

As always there are more details over on my site. Thanks again for your help and advice.

P.S. Extra Skin Support Coming...

« Last Edit: July 14, 2005, 09:05:51 am by Barcrest »

Silver

  • Wiki Contributor
  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1668
  • Last login:April 16, 2025, 04:09:53 pm
  • Cunning like the Fox.
    • Mods'n'Mods
Re: My Very BETA Jukebox Software
« Reply #19 on: July 15, 2005, 11:24:56 pm »
Had a chance to have a quick play on a desktop tonight. Not really sure whether to comment at all as its clearly in alpha and developing rather fast...

Like the fact you've hidden the nasty VB/activeX directory listing - however, when not used it does not seem to scan subdirectories.

My mp3's are usually stored in folders like: Artist/Album/tracks.mp3 but they are all fully tagged. You seem to be pulling the song info from the tags, but when I point the program at one of my music dirs (which has say 50 directories, each one an artist, I just get 50 No image, No tag placeholders that don't do anything. I can only see music if I bring the Browse mode up.

Peronslly I don't want to aware of directories at all when using the jukebox. I'd also vote for a 2 images per album option (maybe only when the album is selected and magnified)

The mp3's also keep playing when the program is quit.

Keep it up

Barry Barcrest

  • I'm only in it for the lack of money
  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1620
  • Last login:November 09, 2021, 09:54:17 am
  • Simple Plan
    • E-Touch Jukebox
Re: My Very BETA Jukebox Software
« Reply #20 on: July 16, 2005, 04:18:31 am »
Thanks for the feeback Silver.

When you say you get 50 No Image No Tag placeholders where are you puting the path in if you are not using the browse function? The best method to set a path is probably to use the browse fuinction to bring up the album list you want then go into options and click use current to set the directory and save the INI file.

The 2 images and album option i will look at in time for the next release front and back art maybe.

As for MP3's playing when the program is quit i take it you exited via the close window method. If you quit via the power off button then it would have exited correctly however i will also make it exit if you close the window in the next release.

Silver

  • Wiki Contributor
  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1668
  • Last login:April 16, 2025, 04:09:53 pm
  • Cunning like the Fox.
    • Mods'n'Mods
Re: My Very BETA Jukebox Software
« Reply #21 on: July 16, 2005, 08:09:01 am »
Its to do with what sub-folders the jukebox is expecting:

If I point it a folder which contains subfolders 1 dir deep its fine, but if I point it at a folder with music 2 dirs deep it does not see the music, just lists all the dirs.

i.e. I have a folder called Music1 which is sorted so that:

Music1/Album/song.mp3
Music1/Album2/song.mp3

That works fine. But say I also have Music2:

Music2/Artist/Album/song.mp3
Music2/Artist/Album2/song.mp3

Then it will not see any songs - just IMAGE NOT FOUND/NO TAG placeholders. If I click on any of them I get a blank song list, but interestingly the Album/Artist text is shown as the last "real" album viewed - even if its from another HD (Think thats just a bug where you are not clearing the text tags as you are assuming they will be overwritten when viewing a new album, which is 99.9% correct...)


I'm going to go out on a limb and suggest what I think is a good way to deal with all the music - note this is totally personal preference and may be not what you/anyone else wants to happen, and obviously I've not written my own jukebox!

I think its best not to rely on directory structure at all, or at least include an option to turn it on/off. I think the most 'Powerful' option would be to scan a specified music dir - and all its sub dirs - to build a complete database of the music. Ignore the directories and just read the tags. This gives you or the user complete control over how to present the music. You can list by Artist or Album or Genre or anything.

Obviously this is a pile of work and maybe overkill. Maybe a simpler approach would be to allow people to specify the structure of how the Music is stored. So you could specify in the ini that Dir is laid out as Artist/Album/song but dir2 is laid out Album/song.

I would also start ignoring files you don't support, or dirs with no files you support in them.

Quick bug: If the Album name is too long the text gets wrapped round and down to the next line, where the Artist text half-hides it.




Barry Barcrest

  • I'm only in it for the lack of money
  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1620
  • Last login:November 09, 2021, 09:54:17 am
  • Simple Plan
    • E-Touch Jukebox
Re: My Very BETA Jukebox Software
« Reply #22 on: July 16, 2005, 10:27:18 am »
Ok I am with you on this one, there will now be 2 types of interface. The type we have now for using with the browse function which some people are using and quite like and it is also damn handy for testing.

The other method i will have is the displaying the albums based on the music library file built using the config. This will show sub directorys and allow you to add directories off different drives etc all shown in the one interface.

Obviously this is a big jump so it may take some time to get that in the program, i will be working on that along side other stuff and hopfully it will be in for sometime next week.

The Artist/Title bug is a hard one, as there just isn't enough room to display the names if they are too long so i may have to look at something else for thoose.

Thanks for the feedback, i will get on it now.

Oh yeah i forgot to add i have updated the config.exe already and it now has a prgressbar so you can see it's working as it appeared to have hung on large library builds. I have also put all the options in there from the the option screen of the jukebox to enable you to set things up before launching the jukebox.

WHATS NEW
Paused/Play button now changes images depending on what it
« Last Edit: July 16, 2005, 11:19:02 am by Barcrest »

Barry Barcrest

  • I'm only in it for the lack of money
  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1620
  • Last login:November 09, 2021, 09:54:17 am
  • Simple Plan
    • E-Touch Jukebox
Re: My Very BETA Jukebox Software
« Reply #23 on: July 17, 2005, 12:48:30 pm »


What's New

Added support for loading different album views. (6 and 12 Included)
Fixed a bug with the jump to artist not working if not in browse mode.


http://baja.ods.org/freebox5_1.zip

Barry Barcrest

  • I'm only in it for the lack of money
  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1620
  • Last login:November 09, 2021, 09:54:17 am
  • Simple Plan
    • E-Touch Jukebox
Re: My Very BETA Jukebox Software
« Reply #24 on: July 22, 2005, 09:28:27 am »


Added a rating system for songs, i will be using this for the random play option so you can set it to only play songs that have a high rating or even low ratinf if you want to get the punters to choose rather than listen to trash LOL.

This version should be out later today i am just working on a few niggles with it.

What else is new...
It now sets the screen resolution to 800x600 and runs full screen on top of other windows.
Also Random Play is 80% done
Saves the album view and reloads it at startup 6 or 12
Added a number of songs in queue display on the queue screen for long lists.
Added buttons for rating system.

http://baja.ods.org/freebox6_1.zip
« Last Edit: July 22, 2005, 11:56:08 am by Barcrest »

Barry Barcrest

  • I'm only in it for the lack of money
  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1620
  • Last login:November 09, 2021, 09:54:17 am
  • Simple Plan
    • E-Touch Jukebox
Re: My Very BETA Jukebox Software
« Reply #25 on: July 27, 2005, 08:41:52 am »
Here is a brief update as to where i am at the moment...

27-07-05
What's New.

Fixed a Bug when changing from 6 to 12 covers and empty covers were shown
Fixed a Bug where number of songs in queue didn
« Last Edit: July 28, 2005, 01:04:08 am by Barcrest »

Barry Barcrest

  • I'm only in it for the lack of money
  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1620
  • Last login:November 09, 2021, 09:54:17 am
  • Simple Plan
    • E-Touch Jukebox
Re: My Very BETA Jukebox Software
« Reply #26 on: July 28, 2005, 11:38:32 am »
It's out V0.7.0
« Last Edit: July 29, 2005, 05:45:10 pm by Barcrest »

Barry Barcrest

  • I'm only in it for the lack of money
  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1620
  • Last login:November 09, 2021, 09:54:17 am
  • Simple Plan
    • E-Touch Jukebox
Re: My Very BETA Jukebox Software
« Reply #27 on: July 30, 2005, 01:54:53 pm »


This is the top 20 screen now working ready for 0.7.2 However i have swapped a fair bit around internally to support ID3V2 tags as before it was only supporting V1 tags. This has ment several changes so i don't see a release coming until this time tomorrow. However i have fixed up a whole heap of bugs from the 0.7.0 release and the private 0.7.1 release.. I will post back here tomorrow with a link.

What's New

Added support for ID3V2 tags, before it was just ID3V1
Fixed a bug where if you played a song from the search it showed a video window not the cover.
Imcluded incorrect INI file with last release causing it now to load at all :S
Fixed a bug where an empty song was put in the queue, if it saved an empty queue on shutdown
Fixed the number of songs in queue display, it now updates correctly as the queue changes.
Fixed Bug where PLAY NOW and REMOVE song were showing even if queue was cleared
Fixed up some skinning issues, Random and Browse Buttons were not changing colour etc
« Last Edit: July 30, 2005, 02:00:50 pm by Barcrest »

Barry Barcrest

  • I'm only in it for the lack of money
  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1620
  • Last login:November 09, 2021, 09:54:17 am
  • Simple Plan
    • E-Touch Jukebox
Re: My Very BETA Jukebox Software (Touchscreen)
« Reply #28 on: July 31, 2005, 09:40:27 pm »

New Look History Screen and Credit Display

Hi guys, i have been busy working on this all day but i am now almost ready to release Beta 1 so i am holding back for that. Once i have the skins done for 1024x768 i will be releasing Beta 1. This will also be a proper installer that should set up the OCX,DLL and font file correctly on your pc so it all works. Creating the skins and installer will take me a day or so but i am hoping for early this week.

01-08-05
What
« Last Edit: August 01, 2005, 12:37:23 pm by Barcrest »

Barry Barcrest

  • I'm only in it for the lack of money
  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1620
  • Last login:November 09, 2021, 09:54:17 am
  • Simple Plan
    • E-Touch Jukebox
Re: My Very BETA Jukebox Software (Touchscreen)
« Reply #29 on: August 01, 2005, 05:30:56 pm »


01-08-05
What
« Last Edit: August 03, 2005, 12:35:02 am by Barcrest »

str1der

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 316
  • Last login:March 04, 2021, 04:35:31 pm
  • Live it!
Re: My Very BETA Jukebox Software (Touchscreen)
« Reply #30 on: August 03, 2005, 10:57:06 pm »
Barcrest,
              Since Pc Jukebox was running so slow on my system I decided to go ahead and try your program. I'm having trouble building my library. I finally realized you need to use the config.exe to do the build (You should put a shortcut to it in the program group). Anyway I assume I need to set the starting directory to my music directory. Is this correct? I then used the pull down on the left to to select my music directory the hit the build library button. Nothing happened. Am I doing something wrong?

Barry Barcrest

  • I'm only in it for the lack of money
  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1620
  • Last login:November 09, 2021, 09:54:17 am
  • Simple Plan
    • E-Touch Jukebox
Re: My Very BETA Jukebox Software (Touchscreen)
« Reply #31 on: August 04, 2005, 12:51:17 pm »
Manuals are not exactly my strong point but i really should get around to making one. I will try and give you a quick breakdown how to get it set up.

Quick Method
Launch FREEBOX.EXE and then switch to browse mode, use the windows browser to go to your music folder. Close browse mode down and then go into options and click the button to set the path to the current folder (This will be the one you browsed to) and save the settings. Now go back to the album view and you should see all your albums listed and you are ready to start playing tunes.

Full Method
Launch the config.exe and browse to your music path then click on generate music library. On the version you have i think it lets you put in a name for the music library, well this is a bit of a bug as the jukebox looks for RECORDS.REC and really should pick up what library you name you specified (For multiple libraries) i will fix this but for now make sure you put the name as RECORDS (It adds the extension). The carry on with the Quick Method once the library has built. The Library lets you rate the songs and search them this is all so it should be possible to use it without the library but obviously not fully.

Please let me know how you get on.

You might like to take the time to download this version it's the current build with some bugs fixed and also i fixed up the config.exe, you can now set other set up options correctly in it now.

Local Download. (4Mb)
http://baja.ods.org/setup102.zip

Rapidshare Download. (4mb)
http://rapidshare.de/files/3650667/setup.exe.html

Feature List...
http://baja.ods.org/features.zip

str1der

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 316
  • Last login:March 04, 2021, 04:35:31 pm
  • Live it!
Re: My Very BETA Jukebox Software (Touchscreen)
« Reply #32 on: August 04, 2005, 01:09:09 pm »
Ok I'll try that tonight. I didn't know it had to be a certain name for the music library. I put in the name Jukebox for mine. Is that why mine didn't work?

Barry Barcrest

  • I'm only in it for the lack of money
  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1620
  • Last login:November 09, 2021, 09:54:17 am
  • Simple Plan
    • E-Touch Jukebox
Re: My Very BETA Jukebox Software (Touchscreen)
« Reply #33 on: August 04, 2005, 01:32:28 pm »
Probably, because it tries to load in records.rec by default. The new version i just posted up doesn't let you put a name in and uses records.rec by default. However if you had set the jukebox to point to your music using browse mode then you should have still seen the albums listed
« Last Edit: August 04, 2005, 07:15:15 pm by Barcrest »

str1der

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 316
  • Last login:March 04, 2021, 04:35:31 pm
  • Live it!
Re: My Very BETA Jukebox Software (Touchscreen)
« Reply #34 on: August 04, 2005, 10:42:47 pm »
Ok I m tried the new version and I think I see the problem. My music is stored in the following structure. c:\music\artist$\album$\track$. Your software doesn't pick this up. I get no albums listed. If I set the directory to a single artist I get the covers for the albums for that artist.

Barry Barcrest

  • I'm only in it for the lack of money
  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1620
  • Last login:November 09, 2021, 09:54:17 am
  • Simple Plan
    • E-Touch Jukebox
Re: My Very BETA Jukebox Software (Touchscreen)
« Reply #35 on: August 05, 2005, 07:29:08 am »
Like i said this is srtange bacuse i had somebody else test it out for me and it worked ok for them too... I am going to have to rebuild the whole thing anyway as i am having to remove a major component and replace it with another so the next release will be a while away.

str1der

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 316
  • Last login:March 04, 2021, 04:35:31 pm
  • Live it!
Re: My Very BETA Jukebox Software (Touchscreen)
« Reply #36 on: August 05, 2005, 11:39:45 am »
If you look above it appears that Silver has the exact same issue with the directory structure.

Barry Barcrest

  • I'm only in it for the lack of money
  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1620
  • Last login:November 09, 2021, 09:54:17 am
  • Simple Plan
    • E-Touch Jukebox
Re: My Very BETA Jukebox Software (Touchscreen)
« Reply #37 on: August 07, 2005, 01:19:03 pm »
The problem silver was having was the sub folders don't show up if you are running the jukebox in browse mode, then it is operating like explorer. However if you run it in database mode then it will show all the covers for the albums in the database and sub folders are not an issue.

What is happening with you is that it's not even building the database for some reason?
« Last Edit: August 07, 2005, 02:59:40 pm by Barcrest »

str1der

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 316
  • Last login:March 04, 2021, 04:35:31 pm
  • Live it!
Re: My Very BETA Jukebox Software (Touchscreen)
« Reply #38 on: August 07, 2005, 09:25:40 pm »
Well I downloaded the newest version and it's still a no go. I tried using the config.exe to set the directory and the Browse mode. Neither would change the directory. I had to manually type it in. When I run the generate library it says 0 mp3's found. I put the directory in as c:\music and as I said my structure is c:\music\artist$\album$\track$. It just doesn't look in the subdirectories. Also after doing this I now get a run-time 53 error File Not Found

Barry Barcrest

  • I'm only in it for the lack of money
  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1620
  • Last login:November 09, 2021, 09:54:17 am
  • Simple Plan
    • E-Touch Jukebox
Re: My Very BETA Jukebox Software (Touchscreen)
« Reply #39 on: August 07, 2005, 09:57:51 pm »


Well I downloaded the newest version and it's still a no go. I tried using the config.exe to set the directory and the Browse mode. Neither would change the directory. I had to manually type it in. When I run the generate library it says 0 mp3's found. I put the directory in as c:\music and as I said my structure is c:\music\artist$\album$\track$. It just doesn't look in the subdirectories. Also after doing this I now get a run-time 53 error File Not Found

Hmmm ok i don't know where the file not found is coming from but we'll worry about that later. I have completely re-written the search routine that compiles the database now. (I had to as the old one was only searching for MP3's and i needed to add the search for videos, WMA's etc.. I am now doing this a completely different way. Unfortunatly it's a little slower but it is more compatible and i am 100% sure it will run and make the database for you slider.... As for the rest, it depends what that file not found was all about? But i supposed i need to see if the config.exe is going to work at all now.

Thanks for taking the time to keep testing, i will understand if you just give up with it...

Rapidshare Only (No one uses the other link LOL)
http://rapidshare.de/files/3760537/setup105.zip.html

EDIT: You were not the only one the search wasn't working for. Seems like it worked for some people and not others
« Last Edit: August 08, 2005, 05:22:20 am by Barcrest »