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: My jukebox project has finally started  (Read 18839 times)

0 Members and 1 Guest are viewing this topic.

Bumblebounces

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 126
  • Last login:January 26, 2016, 07:57:28 pm
  • I ever tell ya 'bout Bumbles? Bumbles...BOUNCE!
    • Starbase 74
My jukebox project has finally started
« on: May 10, 2005, 01:06:39 am »
Well I never thought this day would come but it finally has.  I started on the cabinet for my custom designed wall mounted jukebox today.  I have spent a lot of time sweating the details and I think I have all the design kinks worked out.  For now, I will be building up the cabinet as a "plain jukebox" but have a great idea to add some flash at a later time (just can't afford the parts right now).

I am running JBSim (http://www.jbsim.co.uk/) on this jukebox.  In fact, I have the PC motherboard and all the associated parts connected together and just laying on the bench, running.  I have the JBSim software in "radio mode" so it just plays random songs constantly while I am building the cab.

Today, I got most of the cabinet built up.  I figure I will be able to get it finished up tomorrow and hopefully get all the PC stuff installed in it.  I will still need to cut a hole in the face for the Dell LCD I am mounting.  Then all of that will need to come out so I can paint the cab (hopefully at the end of work tomorrow night).

Here's some pics I took today.  More on the way tomorrow.

Bumble


Bumblebounces

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 126
  • Last login:January 26, 2016, 07:57:28 pm
  • I ever tell ya 'bout Bumbles? Bumbles...BOUNCE!
    • Starbase 74
Re: My jukebox project has finally started
« Reply #1 on: May 10, 2005, 01:07:24 am »
More pics...

Bumblebounces

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 126
  • Last login:January 26, 2016, 07:57:28 pm
  • I ever tell ya 'bout Bumbles? Bumbles...BOUNCE!
    • Starbase 74
Re: My jukebox project has finally started
« Reply #2 on: May 10, 2005, 01:07:54 am »
One more...

NinjaEpisode

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 733
  • Last login:June 16, 2019, 06:47:45 pm
Re: My jukebox project has finally started
« Reply #3 on: May 10, 2005, 08:48:08 am »
Are those the mameroom plans?  Looks cool so far!

Bumblebounces

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 126
  • Last login:January 26, 2016, 07:57:28 pm
  • I ever tell ya 'bout Bumbles? Bumbles...BOUNCE!
    • Starbase 74
Re: My jukebox project has finally started
« Reply #4 on: May 10, 2005, 10:42:20 am »
Thanks.

No.  It's an original design but I have to admit I got a lot of ideas and inspiration from his design.  I didn't like what he used and where he placed the speakers.  So I took the idea of having something that is "not furniture," taking up a bunch of floor space and actually compressed it a bit.  My box will be using Logitech's Z560 4.1 surround speakers.  I am hiding the sub in a nearby bench that will also become game storage for the game room.

Fingers crossed on it all working out as designed...

More pics to come tonight.

Bumble


Bumblebounces

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 126
  • Last login:January 26, 2016, 07:57:28 pm
  • I ever tell ya 'bout Bumbles? Bumbles...BOUNCE!
    • Starbase 74
Re: My jukebox project has finally started
« Reply #5 on: May 11, 2005, 02:52:40 am »

Well, I didn't get as much done today as I wanted.  No paint.  The PC motherboard, hard drive, power supply and power strip are installed.  Drilled the large bores for the cooling fans and started work on the LCD monitor plate.  I took a couple of pics but since I didn't get as much as I wanted done today, I didn't bother getting them out of the camera yet.  I'll post again tomorrow night with those pics and tomorrows progress.

Hopefully there's paint in the near future...

Bumble

clonestar

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 102
  • Last login:March 09, 2009, 04:00:53 pm
  • Thunderbirds are puppets!
Re: My jukebox project has finally started
« Reply #6 on: May 11, 2005, 07:31:27 am »
You might want to make sure that power strip is anti-surge (if you haven't already thought of this).  If in the future you add any lights amplifiers etc that are plugged into the strip you might get a few problems with the pc, I certainly had a few issues with shutting down and starting up that all when away, at first when I unplugged the other devices from the power strip, and permanently when I replaced it with anti-surge.

http://forum.arcadecontrols.com/index.php/topic,24123.0.html

Can't wait to see some more pictures.

Bumblebounces

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 126
  • Last login:January 26, 2016, 07:57:28 pm
  • I ever tell ya 'bout Bumbles? Bumbles...BOUNCE!
    • Starbase 74
Re: My jukebox project has finally started
« Reply #7 on: May 11, 2005, 10:57:10 am »
As a matter of fact, it's not a surge protection power strip (it says so explicitly on the package) but the amplifier (built into the subwoofer cab) is not going to be in the cab.  And I did not use the same type of amp you did so I don't think it will be as power hungry.  But I will keep the idea in mind in case I run into any trouble at power up.  Thanks for mentioning it.  If need be, I can always plug the non-surge strip into a protected strip closer to the power source. 

Placing this on a surge protection strip is probably a good idea anyway due to the fact that there's a PC and power supply connected to it.  I just didn't have the real estate inside the cab for a hefty surge protection strip.  As it was, I cut the mini strip I installed down and removed the circuit breaker/switch assembly to make it smaller.  LOL!

Bumble

Bumblebounces

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 126
  • Last login:January 26, 2016, 07:57:28 pm
  • I ever tell ya 'bout Bumbles? Bumbles...BOUNCE!
    • Starbase 74
Re: My jukebox project has finally started
« Reply #8 on: May 12, 2005, 12:44:52 am »
A quick update just to add pictures.  Today was a long day and the pics speak for themselves.

Enjoy.

Bumble


Bumblebounces

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 126
  • Last login:January 26, 2016, 07:57:28 pm
  • I ever tell ya 'bout Bumbles? Bumbles...BOUNCE!
    • Starbase 74
Re: My jukebox project has finally started
« Reply #9 on: May 12, 2005, 12:46:02 am »
Don't try this at home boys and girls...

Bumblebounces

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 126
  • Last login:January 26, 2016, 07:57:28 pm
  • I ever tell ya 'bout Bumbles? Bumbles...BOUNCE!
    • Starbase 74
Re: My jukebox project has finally started
« Reply #10 on: May 12, 2005, 12:46:43 am »
2 more...

Bumblebounces

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 126
  • Last login:January 26, 2016, 07:57:28 pm
  • I ever tell ya 'bout Bumbles? Bumbles...BOUNCE!
    • Starbase 74
Re: My jukebox project has finally started
« Reply #11 on: May 12, 2005, 12:48:28 am »
Again...

Bumblebounces

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 126
  • Last login:January 26, 2016, 07:57:28 pm
  • I ever tell ya 'bout Bumbles? Bumbles...BOUNCE!
    • Starbase 74
Re: My jukebox project has finally started
« Reply #12 on: May 12, 2005, 12:49:25 am »
Last two...  PAINT!!!

owenowen

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 90
  • Last login:August 04, 2007, 04:15:59 am
Re: My jukebox project has finally started
« Reply #13 on: May 12, 2005, 08:12:22 am »
man this is commin along nicely! what sort of measure ments are we looking at? its giving me some insparation!

Just out of curiosity what made you choose jbsim?
« Last Edit: May 12, 2005, 08:15:44 am by owenowen »

Bumblebounces

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 126
  • Last login:January 26, 2016, 07:57:28 pm
  • I ever tell ya 'bout Bumbles? Bumbles...BOUNCE!
    • Starbase 74
Re: My jukebox project has finally started
« Reply #14 on: May 12, 2005, 10:09:51 am »
Thanks...

The size is about 24.5 inches wide, about 39.5 inches tall and a little over 10 inches deep at it's deepest point.

The JBSim choice was pretty easy, once I found it.  I was looking for a while and had tried quite a few others.  I wanted something that felt like a real jukebox and handled full albums as that's what a real modern CD juke does these days.  I thought I had found what I was looking for.  I liked most of the features and it ran well with the demo load of albums but once I registered it and started loading it with hundreds of albums, I found some stability problems.  Add to that the lack of response to messages posted to their forum regarding these types of issues and the lack of responses to my email inquiries left a bad taste in my mouth.  Not looking to gossip or bad mouth anyone's product so I'll leave it nameless but it disappointed me, so I had to start looking again.

That's when I found JBSim.  It had the same type of interface as what I was using.  It wasn't as customizable but the author answered my emails with questions right away even though he is in the UK and I am the US.  I shared with him my expreiences with the other product and he gave me some reassurances that his program would not suffer those issues because it handled the music catalog in a different way (no databases to build and maintain).  After a few exchanges with him, I felt really good about the program and it looked good.  I registered it and loaded it with 680 albums and it has never crashed on or disappointed me once.   A short time after I registered, the author started up a forum engine where you can post comments, bug reports, and fetures requests.  It's certainly not as active as the BYOAC forums but I was able to request the features I wanted and found that the author was inclined to attempt to add some of them at some future point.

I can honestly say that the only problem I have had with this program is that it does not handle mp3 files with commas in the file name properly.  If the file is selected, it indicates that it's playing it but theres no sound coming out.  I referenced this bug at the forums and the author responded with a message stating that commas in the filenames will mess with the scripting he's using to manage the mp3 player.  Fair enough.  I scanned my collection and found only a handful of filenames with commas.  Was easy enough to fix and have been problem free ever since.  Of course the real test is putting it a jukebox and letting people who have never used it before work with it and see if any problems crop up.

Fingers crossed...

Bumble

clonestar

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 102
  • Last login:March 09, 2009, 04:00:53 pm
  • Thunderbirds are puppets!
Re: My jukebox project has finally started
« Reply #15 on: May 12, 2005, 12:51:43 pm »
One more suggestion from my own experiences - You might want to tie the chassis of the Hard Drive, to one of the ground points/screws on the motherboard and then on to the case of the power supply, think about when the parts are in a pc case these bits are all grounded and whilst I don't think you will necessarily have aqny problems if you don't it might just save the motherboard or hard drive in the event of something going wrong.  I used the metal braid available for earthing car stereos but anything would do.

Your project is looking great, I especially like the neat way the display fits in.

Bumblebounces

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 126
  • Last login:January 26, 2016, 07:57:28 pm
  • I ever tell ya 'bout Bumbles? Bumbles...BOUNCE!
    • Starbase 74
Re: My jukebox project has finally started
« Reply #16 on: May 13, 2005, 03:23:02 am »
Minimal measurable progress today (meaning a lot of little things got done that wouldn't really show up in pictures so I took very few). 

When I awoke, the paint was still tacky.  I chose this paint because of a previous project in a different color that came out so well.  I remember having this same issue there as well.  It takes forever to dry, but it's worth the wait.  There was another brand/type of paint that dried faster but the finish wasn't as good. 

So, I used today to run some errands and do some design for the bench that will house the subwoofer cabinet and our game collection.  I also did some work on the control panel and towards the end of the day when the paint finally was no longer tacky, I was able to stain and seal the oak accents.

Early start tomorrow and I should think I will be "making sound" by the start of the weekend.

Cheers!

Bumble

HaRuMaN

  • Supreme Solder King
  • Global Moderator
  • Trade Count: (+45)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 10328
  • Last login:July 14, 2025, 02:03:34 pm
  • boom
    • Arcade Madness
Re: My jukebox project has finally started
« Reply #17 on: May 13, 2005, 06:21:15 am »
Wow!  This is really nice!  Can't wait to see more pics!!   :D

billf

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 528
  • Last login:September 14, 2022, 05:53:05 pm
  • Why ya dog-gone crazy idgit!
Re: My jukebox project has finally started
« Reply #18 on: May 13, 2005, 04:53:23 pm »
It looks awesome so far.  I can't wait to see some more pics of the progress.  What size flat panel monitor is that and did you try out SK Jukebox?

- Bill

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 jukebox project has finally started
« Reply #19 on: May 13, 2005, 05:44:04 pm »

The JBSim choice was pretty easy, once I found it.  I was looking for a while and had tried quite a few others.  I wanted something that felt like a real jukebox and handled full albums as that's what a real modern CD juke does these days.  I thought I had found what I was looking for.  I liked most of the features and it ran well with the demo load of albums but once I registered it and started loading it with hundreds of albums, I found some stability problems.  Add to that the lack of response to messages posted to their forum regarding these types of issues and the lack of responses to my email inquiries left a bad taste in my mouth.  Not looking to gossip or bad mouth anyone's product so I'll leave it nameless but it disappointed me, so I had to start looking again.


I have no such qualms, because I had the same issues with "support" you did over there at VMJ.  Some of my questions and issues actually WERE responded to, but when I ask a question, I don't expect the response to be this rude, and I quote, "upgrade your computer to something modern."  That response was essentially telling me that his software would end up costing me upwards of $100  :o  In trying to test the demo on my b-i-l's XP machine, it crashed three times before it worked well enough to test, and the support issues he was having with XP were helping show me he wasn't the most capable of fixing the problems he WAS willing to deal with! 

My request there was I wanted to test out the ease of creating a skin.  I'm still waiting for a reply to that first and second e-mail, the post on the forum, and the suggestion as a future feature to be done.

All in all, I left VMJ sitting with the same bad taste in my mouth you experienced.  For someone who's so into being "commercial", he comes off QUITE unprofessional, and I'm someone who DOESN'T mind "gossipping" the truth, as it'll help quite a few people know the SERIOIUS downsides of going the VMJ route.

I had been using Chris' software, since I generally liked that and Chris NEVER seemed to be as flummoxed with problems (and even if he was, he never let on ;) ) and would probably still use it for a singles-based jukebox.  It's PERFECT for that, and I keep checking here and there to see what he's added, since I like his "style" and programming skilz.

Thank you again for alerting us to JBSim.  Kudos for the awesome tip!

Quote
Of course the real test is putting it a jukebox and letting people who have never used it before work with it and see if any problems crop up.

My wife was able to fire it up and choose exactly what she wanted with absolutely no help from me.  You may have some determined fools as friends, so I don't wanna tell you it's foolproof, but the wife test has yet to fail me when trying to gauge stuff like that.
You’re always in control of your behavior. Sometimes you just control yourself
in ways that you later wish you hadn’t

Bumblebounces

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 126
  • Last login:January 26, 2016, 07:57:28 pm
  • I ever tell ya 'bout Bumbles? Bumbles...BOUNCE!
    • Starbase 74
Re: My jukebox project has finally started
« Reply #20 on: May 15, 2005, 12:44:37 pm »
It's Aliiiiiiiiiive!!  Muhahahahah!!

Sorry for no updates the last couple of nights.  Rest assured I have beeen working on it, so much so that I was ignoring my family.  I needed to take some time out to spend some time with them the last couple of nights after work on the cab was done for the day, hence no updates.

Okay, when I last left a message, I was done with paint.  Well, no such luck.  I wasn't happy with the finish once the paint was dry, but there's good news.  After "reprepping" and repainting, it's a lot closer to what I was looking for.  I was in a hurry the first time and didn't take the time to properly prep the surface.  This cost me time...  SUCK!

I have now done a lot of little finish work (it's the little details that you forget need to be done that always kill you) and it's actually up on the wall and powered up.  I still need to execute the compainion project which will hopefully be done today.  Since I am using a set of speakers that has a subwoofer (a pretty large one), I need someplace for that sub to live.  I came up with an idea that's a winner with the wife.  Our game room is devoid of seating and storage.  I am planning a bench to hide the sub in and provide storage and seating for the games and people in the room.

See attached pics of progress so far.

Now for some responses...

Clonestar-

That's a good idea about the common ground to the powersupply.  I never thought about the fact that in a PC case, everything is touching the same metal.  I might just do this.  Thanks for the idea.


DrewKaree-

Yeah, I had a feeling lot of people would figure out I was talking about VMJ.  I just didn't want to come out and say it in case I was the only one to have had issues.  I did try Chris' program but had some issues with it and didn't really pursue any resolution because it is more geared to "singles" than "albums".  I do have a collection of singles that I am planning to try and seperate into genre's and make "greatest hits of the <fill in the blank>" albums in my juke.

I think the wife won't have much trouble either.  It's pretty simple.  But she did ask if it was gonna be capable of doing "internet radio".  I hadn't really thought about that before so I will have to give it some thought.  The biggest problem to that is that the juke does not have a keyboard or mouse or anything like that.  Just a two-way joy for right and left and a keypad for choosing album/song.

Now that the secret is out that I was talking about VMJ, the one thing I really liked about it was that it could have more than one music library (but at the same time, you can only have 4??  WTF?).  That suits my needs as my wife, my daughter and I have vastly different tastes in music.  JBSim, doesn't currently have anyway to do this but I have conversed via email with the author and he seems willing to attempt to add it at some future point.  For now, I will live with it the way it is or use a work around I came up with that uses a batch file to change the mp3 source directory in the config file.

billf-

it's a 17 inch Dell LCD.  I got a bargain on it but I don't recall what I paid for it.  I bought it over a year ago for this project.  Yeah, I have been planning for a while now...

Cheers and enjoy the pics!

Bumble

Bumblebounces

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 126
  • Last login:January 26, 2016, 07:57:28 pm
  • I ever tell ya 'bout Bumbles? Bumbles...BOUNCE!
    • Starbase 74
Re: My jukebox project has finally started
« Reply #21 on: May 15, 2005, 12:46:38 pm »
More pics...

Bumblebounces

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 126
  • Last login:January 26, 2016, 07:57:28 pm
  • I ever tell ya 'bout Bumbles? Bumbles...BOUNCE!
    • Starbase 74
Re: My jukebox project has finally started
« Reply #22 on: May 15, 2005, 12:47:26 pm »
Couple more...

Bumblebounces

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 126
  • Last login:January 26, 2016, 07:57:28 pm
  • I ever tell ya 'bout Bumbles? Bumbles...BOUNCE!
    • Starbase 74
Re: My jukebox project has finally started
« Reply #23 on: May 15, 2005, 12:49:00 pm »
Did I mention I was doing a Coca Cola theme?  Hence RED.
« Last Edit: May 15, 2005, 12:55:59 pm by Bumblebounces »

Bumblebounces

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 126
  • Last login:January 26, 2016, 07:57:28 pm
  • I ever tell ya 'bout Bumbles? Bumbles...BOUNCE!
    • Starbase 74
Re: My jukebox project has finally started
« Reply #24 on: May 15, 2005, 12:49:49 pm »
Pretty control panel...

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 jukebox project has finally started
« Reply #25 on: May 15, 2005, 01:54:27 pm »
What about trying to do a hyper link type thing for internet radio?
You’re always in control of your behavior. Sometimes you just control yourself
in ways that you later wish you hadn’t

Bumblebounces

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 126
  • Last login:January 26, 2016, 07:57:28 pm
  • I ever tell ya 'bout Bumbles? Bumbles...BOUNCE!
    • Starbase 74
Re: My jukebox project has finally started
« Reply #26 on: May 16, 2005, 02:52:06 am »
The jukebox is set up and working except for one thing.  The kypad does not seem to be operating correctly.  Some of the buttons work and some don't.  I have checked and rechecked the KeyWiz and it's working great (except for the fact that it loses everything upon power down -- I didn't know this was the case).  Anytime a short is placed between ground and any input, the associated programmed keystroke is generated. 

It seems to be the keypad itself that is the problem.  I bought and hacked this unit quite some time ago and as I recall, each button was working fine at that time.  Now that I have everything all hooked up, it seems to have taken a powder on me.  I rechecked all my trace cuts and everything is in order.  The only thing I can think of is that I may have overheated some of the pads while soldering wires to it.  It was all working the last time I tested it. 

I will have to take a more invasive look into this problem but I must say that the juke itself is working fine.  The start/stop and fan buttons work as designed and the thing sounds great when I leave it in radio mode and it just randomly plays.  The speakers do not sound as good as they did when on my MAME cabinet.  That motherboard has better audio and the driver software includes an EQ to allows for better sound shaping.  It occurred to me that a new sound card is pretty cheap and should come with software to give me an EQ.  Either that or does someone know of a decent FREE software based EQ that will give me at least 10 frequency centers?  I don't think I need a 31 freq 1/3 octave EQ but 10 to 15 would be nice.

I still need to build up the bench that will hide the sub and give us storage.  That was supposed to be done today but it never got off the ground.  For now, the sub is sitting on the floor with everything connected to it and functioning.  I am sure the bench will come along someday but until I work out the keypad problem, it's back burner.  Will post a pic of the under cab wire molding solution I installed today soon.  For now, It's time for a well deserved rest.

Mission: (mostly) Accomplished...

Bumble

Bumblebounces

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 126
  • Last login:January 26, 2016, 07:57:28 pm
  • I ever tell ya 'bout Bumbles? Bumbles...BOUNCE!
    • Starbase 74
Re: My jukebox project has finally started
« Reply #27 on: May 16, 2005, 09:59:41 am »
What about trying to do a hyper link type thing for internet radio?

Not a bad idea but again, how to access that hyperlink?  There's no mouse to click or select anything, no keyboard to "tab around" a web page.  I did have an idea while loading the KeyWiz software.  Since the juke has no floppy drive, I had to load the contents of the floppy to it via the network.  Once there, I needed to install it.  Since I have no keyboard and mouse as an interface, I had a problem.  I used VNC (a free remote desktop package) to access the juke's desktop from my MAME cab which is in the same room.  If I set up the favorites list on IE in the juke with internet radio stations, it can be selected via VNC from MAME.  Being in the same room, it will hardly be a hardship, although I am not sure the wife will want to go through the trouble...

Still laboring over the keypad problem from last night.  Talk about a total bummer.   :'(   The project was going along so well.  For it to end on such a low note really sucks.

Bumble

GadgetGeek

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 414
  • Last login:July 09, 2024, 09:32:57 am
  • whatever
Re: My jukebox project has finally started
« Reply #28 on: May 16, 2005, 01:15:50 pm »
My first thought for internet radio was to set up a custom "album" that had the various stations as the tracks and then just keypad to select, but then I realized that the juke software would then try to "play" that and it wouldn't work.  Unless JBSim allows for some sort fo macros that would allow something like this.  Just a thought to put into the back of your mind.

Oh, and good work on the juke.  Looks nice.  Thanks for sharing.

allroy1975

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 980
  • Last login:November 11, 2023, 08:51:48 pm
  • I'm a dork!
    • Matt's Mame
Re: My jukebox project has finally started
« Reply #29 on: May 19, 2005, 01:45:46 pm »
what kind of keypad is that and how much did it cost?

Thanks
Allroy
They have the FAST Ms. Pac-Man!  MOM!  Can I have a quarter!??

Bumblebounces

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 126
  • Last login:January 26, 2016, 07:57:28 pm
  • I ever tell ya 'bout Bumbles? Bumbles...BOUNCE!
    • Starbase 74
Re: My jukebox project has finally started
« Reply #30 on: May 19, 2005, 04:47:30 pm »
It's this:

http://www.jameco.com/webapp/wcs/stores/servlet/ProductDisplay?langId=-1&storeId=10001&catalogId=10001&productId=196171

But I found the same thing cheaper here:

http://www.allelectronics.com/cgi-bin/category.cgi?item=KP-24

Of course, this doesn't include the oak I trimmed it with.  That's custom  ;D

Bumble

allroy1975

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 980
  • Last login:November 11, 2023, 08:51:48 pm
  • I'm a dork!
    • Matt's Mame
Re: My jukebox project has finally started
« Reply #31 on: May 20, 2005, 12:52:05 pm »
did you get the keypad working properly? 

how does it work with a matrix?

Allroy

oh, and by the way, it's beautiful!  nice work!  :D
They have the FAST Ms. Pac-Man!  MOM!  Can I have a quarter!??

Bumblebounces

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 126
  • Last login:January 26, 2016, 07:57:28 pm
  • I ever tell ya 'bout Bumbles? Bumbles...BOUNCE!
    • Starbase 74
Re: My jukebox project has finally started
« Reply #32 on: May 20, 2005, 03:24:09 pm »
did you get the keypad working properly? 

how does it work with a matrix?

Allroy

oh, and by the way, it's beautiful!  nice work!  :D

Thanks for the kind comments.  I am very happy with the way it came out...  All except for the keypad problem, of course.

No, I haven't gotten it to work yet.  I haven't really had time to work on it that much.  I took a week of vacation that I had built up at work to do the primary construction otherwise, I would never be this far this quickly.  That vacation time ended last weekend and the completion of the project has slowed to a crawl.  Fortunately, I am almost done.   :laugh:

The keypad is a 2x8 matrix as it comes from the factory.  What I did was hack it by cutting some of traces and soldering wires to the pads.  As I said above, this was done months ago when I first got the keypad and at that time, everything tested OK with a multi-meter (see attached pic taken at that time - explanation below).  Then, towards the end of last week, I took that hacked keypad and soldered wires to it and hooked it up to the KeyWiz keyboard interface.  The KeyWiz was programmed with the codes I needed and then I tested it.  A few of the buttons on the keypad worked but many did not.  The only thing I can think of is that I damaged the keypad during the soldering operation. 

I will have some time to work on it this weekend.  I can tear the keypad apart and figure out where I screwed up and either fix the one I have (doubtful) or order another and be more careful about the hacking I do to it.

Bumble

Expalnation of attached photo:  In the picture, you see the perfectly round pads?  These line up with the buttons on keypad as I am sure you guessed.  So I scraped the green board coating off these pads and soldered a wire.  I also cut many traces (sorry no pic) so that each button would be it's own input.  Then, I had to find the ground side of each button which ended up being 4 of the pins on the header you see in the pic below.  This should have resulted in a short (or close to it) for every button to ground which is what the KeyWiz is looking for.  Near as I can figure, by soldering to the pad and not the traces near the pads, it damaged the membrane on the underside of the board.  Tearing it apart this weekend to see if I am right.  Will post results soon.

rob1234

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 338
  • Last login:September 23, 2022, 07:40:58 am
  • I'm a llama!
Re: My jukebox project has finally started
« Reply #33 on: May 20, 2005, 10:54:40 pm »
I have a write up on how to hack this pad in the jukebox forum

http://forum.arcadecontrols.com/index.php/topic,34852.0.html

cut and paste that. It is very simple to do, easiest/cheapest way is to use a keyboard hack.

Bumblebounces

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 126
  • Last login:January 26, 2016, 07:57:28 pm
  • I ever tell ya 'bout Bumbles? Bumbles...BOUNCE!
    • Starbase 74
Re: My jukebox project has finally started
« Reply #34 on: May 21, 2005, 01:32:42 am »
Thanks for the tip but what you did is not so much hacking the keypad as it is hacking the keyboard to use it's matrix.  I already have an interface in the KeyWiz which does not use a matrix.  I just need a short to ground for each button.  I know I'll be able to get it done.  I just may need a new keypad to get there.  This weekend will tell the tale...

Bumble

Bumblebounces

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 126
  • Last login:January 26, 2016, 07:57:28 pm
  • I ever tell ya 'bout Bumbles? Bumbles...BOUNCE!
    • Starbase 74
Re: My jukebox project has finally started
« Reply #35 on: May 22, 2005, 11:49:54 am »
There's good news and there's bad news.

The good news is that I figured out what happened and fixed it.

The bad news is I think the fix actually damaged the membranes of the keypad.

I am posting this in hopes that anyone attempting the same hack I did will heed my advice and not make the same mistake I did.  Moral of the story:  Flux residue is NOT conductive!! 

The problem was that the flux residue from me soldering to the pad on the back side of the board traveled through the solder flow hole to the front side of the board which is the snap dome contact pad.  The flux residue from my soldering caused a little pile of non conductive material right where there needs to be conductivity.  I was able to "fix it" by peeling back the plastic overlay that keeps this unit waterproof and makes it outdoor rated.  The metal snap domes are stuck to the plastic shield so when I peeled the plastic back, I was able to see the concentric rings that make up the contact and ground (see first attached photo).  Where I soldered to (see second attached photo) is the pad on the back side of the board that has a flow through hole directly to the center contact on the front side of the board.  I was able to clean the flux residue off with some alcohol and that did fix the problem. 

I now have the keypad reinstalled and working.  The problem is that I think my jacking with the membrane and the snap domes may have decreased the efficiency of the grounding action.  This has resulted in some buttons being significantly less sensitive than others.  I am not happy with it the way it is.  There is a slight delay in feedback of button press to button press display anyway and this problem seems to aggravate the situation to the point where it is not really usable.

My solution is that I am going to replace the keypad anyway.  Hopefully, I will be able to make mods to the new keypad and not damage anything in the process of doing so this time.  My plan is the do the same thing I did the last time except use the traces leading to the round solder pad instead of the round pads themselves, hence no flux flow through.  This will be a little harder but certainly doable and should result in a perfectly functional keypad without ever actually disassembling the keypad (which I did several times with this one).  I'll document the procedure in pictures and post the results when I finish the work.  The keypad is on order and should be here in a couple of days.

Wish me luck

Bumble

[edit: some spelling and a little clarity]
« Last Edit: May 22, 2005, 11:59:23 am by Bumblebounces »

Bumblebounces

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 126
  • Last login:January 26, 2016, 07:57:28 pm
  • I ever tell ya 'bout Bumbles? Bumbles...BOUNCE!
    • Starbase 74
Re: My jukebox project has finally started
« Reply #36 on: July 19, 2005, 10:07:22 am »
Alright....  I know it's been a while since I last posted about the final touches of this project.    When I last posted, I was waiting for a keypad to modify.  But my wife had some house guests that were using the jukebox almost daily (such as it was) so tearing it apart didn't seem like the right thing to do.  Now that they are gone, work can continue...

I didn't document in pictures this time like I promised so I'll just explain what I did.  Basically, what I said in the last post is what I did to the new keypad.  I hacked it in the same way, cutting traces to kill the 2x8 matrix.  Then, using the traces instead of the little solder pads under each button, I soldered all the wires going to my KeyWiz ECO.

I am proud to say that the procedure was a complete success.  The keypad is now 100% fully functional. 

I also made some other tweaks to improve usability.  The biggest one is moving to a different software.  As mentioned in earlier posts in this thread, SK Jukebox was suggested.  At the time, I was happy with JB Sim but with the jukebox nearing real completion and the wife actually showing real interest in using one of my little creations, I had to make it as usable as possible.  One of things she was asking for was a way to separate her music from mine.  I too was looking for this feature and had been lobbying for it with the author of JB Sim.  He had said it had been added to the list of planned improvements and I was planning to wait for it.  But once the juke was actually nearing usable completion, I started to get the itch to make it done and that meant I needed this feature sooner than later.

One night, I was re-reading this thread and user billf suggested SK Jukebox.  During the design phase, I had tried many different jukebox programs (like, all of them at the time) and had settled on VMJ.  It had issues so I moved on just before construction started to JB Sim.  I had never tried SK Jukebox because it wasn't around yet when I was first looking.  So I decided to give it a try.  I have to say that the features of this software and the fact that the author is giving it away make it the ONLY choice for a jukebox project (for me at least).

I now have it installed and running perfectly.  I have only experienced two issues with it.  The first was it was crashing for some reason.  I realized shortly after that I had not yet installed the update from 2.5.0 to 2.5.3.  Once I did that, smooth sailing and it hasn't crashed even once.  The other thing is that I am using an older PC motherboard with built in video.  It's only 8MB for video on-board and at first, the system only had 128MB of ram.  This made the animations of the album changes a little slow.  Consulted the author via his thread announcing SKJ and he suggested a better video card.  I was planning this when I found some more memory for the motherboard.  I have 256 now and with some tweaks to the display depth (down to 16bit from 32bit) and to the animation speed in the software, it's really quite passable.  This area might be where JB Sim has an advantage.  It is a simple and very stable software that performs very, very well on lower spec machines.  I still have great faith that it will be a great piece of software one day.  Just needs a few more features to satisfy the needs of its end users.

So, with the exception of getting myself a significantly larger hard drive to hold the music (27GB just isn't cutting it - need a 250GB), I consider this project complete and fully functional.  I have this crazy idea about adding a little light show to the cab that may or may not ever happen depending on money and time, so for now, I will just enjoy it the way it is.

Cheers all

Bumble

[edit: version numbers of SK Jukebox software]
« Last Edit: July 19, 2005, 10:33:49 am by Bumblebounces »

billf

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 528
  • Last login:September 14, 2022, 05:53:05 pm
  • Why ya dog-gone crazy idgit!
Re: My jukebox project has finally started
« Reply #37 on: July 19, 2005, 11:49:04 am »
Awesome job Bumble!!

allroy1975

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 980
  • Last login:November 11, 2023, 08:51:48 pm
  • I'm a dork!
    • Matt's Mame
Re: My jukebox project has finally started
« Reply #38 on: December 20, 2005, 11:15:36 pm »
hey Bumble, I've got the same number pad and I'm trying to do exactly what you've done.  I'm trying to cut through the leads on the circuit board, but I can't get them to cut, and I'm mangling the freaking thing.

was hoping you could shead some light on how you did it.

thanks
Allroy
They have the FAST Ms. Pac-Man!  MOM!  Can I have a quarter!??

c64rulez

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 482
  • Last login:July 09, 2011, 05:08:36 pm
  • It's live and kicking
Re: My jukebox project has finally started
« Reply #39 on: December 21, 2005, 12:48:35 am »
That's a very slick design you got there. Great job.
I was just wondering if you considered concealing the speakers.
Again, looking great.