Make your own free website on

Site Updates

Sunday, August 13, 2002   

OK.  Just reposted the ID3Lib vb class project.  Pertaining to the bug mentioned below, even after the fix, the .Updates were still sometimes double prompting (even with the Link/Unlinks fixed).  I traced the cause of this down to my Update verification code.  I had to create that code way back then because I wasn't receiving back any errors from id3lib when an update would fail.  This update removes that code, and goes back to relying on the update return value coming directly from ID3Lib (the frame collection is re-loaded when a successful update is performed).  If you encounter any problems after this where an update fails but does not return an error code... please let me know.  I will be interested to get a copy of the mp3 in question.

Sunday, August 11, 2002   

Fixed a small bug this morning in the SaveFrames function in the ID3Lib vb class wrapper which would be encountered whenever the library failed to update the tags in an MP3 file.  The bug would manifest itself in a double prompt to "Strip Tags and Try Again" which would ultimately be unsuccessful.  Be sure to hit the downloads and grab an updated copy.

Saturday, August 3, 2002   

ID3Lib Pre3 Update

Another finally... =)... I finally resynchronized vbID3Lib with CVS.  If you have ever downloaded any mp3 related files from this site, you will want to get this update.  The web install for MP3Tool has been updated, as have the Downloads for both VC Source Code and VB classes and example project.  Many fixes are included in these updates.  V1/V2 priority has been resolved... but luckily, the way my VB classes were setup, no re-write or code fixes were required to gain the benefit of the fixes (note to the VB savvy, speed could be improved by removing the loop forward duplicate checks).  

Saturday, July 6, 2002   

I reposted the source code for the xAudio player today to deal with one small bug in the ProcessReturn function.  Commands or events issued within the return would cause other returns to not be processed.  Now implements an instance counter so that all return messages are handled properly.  Click on the player to download your updated copy of the code.

Also posted an interface update for MP3Tool.  Updates on MP3 Tool will be coming fast and furious from this point on, so check back often in case I upload changes I forget to mention.  =)

Friday, July 5, 2002   


MP Tool

After over a year and a half, MP3 Tool is back and ready for prime time!  Many visitors to this site have inquired as to when I intended to get the install back on-line.  Today is the day!  =)  However... due to the file restrictions on Tripod, you must surf to here to download the install.

Friday, June 28, 2002   

Updated my Contact page today with additional instructions for e-mailing that will help me reduce the amount of junk mail I have to sift through, and that will guarantee you that your e-mail won't become lost in my junk mail box.

Thursday, June 27, 2002   

Wednesday, June 26, 2002   

Alright!  I've received several MP3 e-mails asking me about Windows Media player and how it doesn't play some MP3 files right (particularly after having been "touched" by id3lib), and I've finally got to a point where I can post my solution:  
using for my MP3Tool app the xAudio mp3 player engine.

You can read about and download a copy of this control for your own use here.

Tuesday, January 29, 2002   

O.K.  I've just posted an update to my VB classes for ID3Lib.  This update incorporates the xAudio xAnalyze component to process the technical details of the MP3 file (previously was VB code that wasn't all that great).  Some additional detail variables were added... and some detail variables (as well as old VB processing code) were dropped from the class file.  A copy of the correct version of the xAnalyze dll you should use with these changes is included in the zip file.  Additionally, thanks to Brian Kramer for pointing out a small issue with the way V1 genre was being tagged.  This update attempts it's best to deal with this issue so that when you tag a file with a genre that is within the 0-128 standard V1 genre list, it will be tagged with a V1 value (before, only the string type V2 genre was being set).  So... with that said, click on over to the Downloads section and pick up your updated copy.  =)

Thursday, January 3, 2002   

Well... after a long break, I'm back, with a post I have been promising to make for quite a while: a visual basic class file that wraps the xAudio library (xAnalyzer.dll to be specific) to read the Bitrate, Frequency, and Duration of MP3 files.  I found an excellently thorough VB implementation of xAudio on Planet Source Code, and pared it down to a single class file that can be used to parse the technical details from an mp3.  Eventually, I will work this class into my ID3 class, but for now, you can go to Planet Source Code and download a copy of the class file for yourself.  =)

Sunday, September 23, 2001   

"God Bless The USA (special joint session remix)"
(3.7 megs 160kbit)

I just finished making this... so I can guarantee you won't find this remix ANYWHERE else... =)  if you like it, share it with as many friends as possible. =)   (to download, right click the link above and choose "Save As").

Tuesday, September 18, 2001   =(

Wanted Alive: An Honest Muslim


Tuesday, September 11, 2001   =(

Prayers out tonight to all of the families affected today by the tragedy created by the poor, misguided people who believed that at this moment that they would be in heaven with 77 virgins.  =o/  Oh ya... and of course, did I mention, with a painless death!  =o/  The burning thought that will grow out of today is how do these poor misguided people become enabled to do what they do??  If people ever thought that fundamentalist christians were bad... they've never met a fundamentalist muslim.  =o/  For the sons of Ishmael, today, I'm sure "alah" is real proud.  =o/

There is only One way... and there is only One truth... and there is only One LIFE!!...

God bless America.

Monday, August 13, 2001

YAHOO!!  =)  Finally... after slamming my head into C source code for the past 6 months (not the entire time, of course)... I've finally come up with a "fix" for the main outstanding issue I had with ID3Lib.  It's certainly not graceful... but it does work.  =)  This latest update also includes the recent WinAmp null field patch.  If you've ever pulled a copy before, you want this update because V1 tags are now preserved and V2 takes the priority!  =)  Sample VB app, and full C source downloads have been updated.  This most definitely clears the way for "MP3 Tool V2".  Stay tuned here.  I've done a lot of work the past few weekends on the program and should have an updated install posted by the end this week (with links that will WORK!)   =)

Wednesday, July 18, 2001

Bug Fix!  =)  Found a pretty gnarly bug in jeffLabel.  Apparently, Windows 2000 has been forgiving of the way I implemented the sub class... =) but I installed on a Windows 98 machine today and ka-boom!  =)  I fixed and have posted an updated install.  This newer approach fixes *some* of the refresh issues.  =)  Note for future reference:  the .parent object of the UserControl is totally worthless!!  =)  ('cause it "is nothing" in the initialize and terminate events of the control... the 2 places you need to be subclassing at).  Fixed by using the GetParent() API call.  =)  In other news, yesterday I started a new "Music" page where I will begin to upload my musical noise.  =)

Monday, July 16, 2001

O.K.  Finally got the VB section started, with a post of my own personal (updated) copy of my ActiveX library.  The install now includes the vb add-in as an install option... go check out the vb section for a general overview, or the downloads section to grab a copy.

Thursday, July 12, 2001

Well... after a short break... I'm back at it. =)  And to start things back up, I have finally secured some reliable web space (thank you ITLackey)... so the install for MP3Tool 2 is back up!  The first thing I'll be doing is redesigning the install to hopefully bring down the size as well as including the app with the updates I've made since I built the last install... so grab a copy now, but check back in a week or so for updates.  Also... I hope to consolidate the posts I've made to Planet Source Code, and also post them here as one updated package in the next week.  Stay tuned.

Wednesday, April 4, 2001

Came in the top 10 for March on Planet Source Code's ASP/VBScript forum.  Not bad for posting only 2 days before the month ended.  =)  Since the post was MP3Tool related, figured I would post a link here for anyone who's interested.

Wednesday, March 21, 2001

O.K.  Got the beta of MP3 Tool reposted.  In order to make sure the downloads work, I had the Package & Deployment Wizard break it up into 6 cab files instead of one.  Other good news is, I actually had a chance to test the install on a clean installation of Windows 2K, and everything worked like it should.

Tuesday, March 20, 2001

Pulled beta install of MP3 Tool.  =)  Discovered after testing that tripod does not permit 14 meg downloads.  Standby...

Monday, March 19, 2001

Posted a beta install of MP3 Tool.  At this point, having devoted so little attention to the install, I can make no promises that you'll even get it to run. =)  This is a very early release primarily for people who have already expressed in an interest in trying it.

Monday, March 19, 2001

Got the ID3Lib resources reposted.  Will have to wait for more free time during the week to repost the VB stuff (sorry).  Can you say: backup gooood?  =)

Sunday, March 18, 2001

For some unknown reason, Tripod stomped on my previous page for allegedly violating my usage agreement.  =)  I have no earthly idea why, however, so I am posting my new page today and hopefully I don't offend them so again.  =)





























































































































































Hit Counter