Start streaming immediately by clicking on a playable item (track, album, year, favorite list etc.) or use the queue as an intermediate placeholder for tracks about to be played. Read more.

Advertisement

AmpJuke News Archive

Please note that some links and/or images might be dead or missing.

07-08-2012: AmpJuke 0.8.6: Want an online jukebox ?

Yes: Once again it's been a while (a whole year) since last release.

This also means that AmpJuke's online "age" incremented with one year. Happy Birthday, AmpJuke!

 

This release - version 0.8.6 - contains some exciting new functionality as well as the usual bunch of small improvements here&there.

 

A brief introduction to the most important things in AmpJuke 0.8.6:

 

AmpJuke as an online jukebox.

Up until this release, AmpJuke acted (more or less) as a personal streaming service, making it possible for each individual user to listen to whatever he/she prefers to listen to - individually.

 

With the new "jukebox mode", you can turn AmpJuke into a regular jukebox, where each individual user requests music to be played. All users listen to the same music - simultaneously.

 

Requests are placed in the queue and can also be viewed there:

The queue in jukebox mode

You can read more about running AmpJuke in jukebox mode in the FAQ.

The best place to start is here: http://www.ampjuke.org/?id=faq93.

 

 

AmpJuke + the Echonest: Improving the listening experience.

If you're familiar with AmpJuke, you might know that most of the artist+album images and biographies comes from accessing various webservices (or API's), - mainly the webservice provided by last.fm.

 

As I mentioned a year ago I "stumbled across an extremely interesting API".

This time the API/webservice is provided by the Echonest.

You can enable access to the Echonest API in order to take a huge leap towards improving the experience of listening to your music. The Echonest feature will ‘identify’ the song you are playing – analyse the tempo/bpm, danceability, and loudness levels among other things. 

 

That last sentence might have caught your interest, right ? Read more here: http://www.ampjuke.org/?id=faq87

 

 

Screensaver.

A simple 'screensaver' is available. Naturally, it only runs within the browser where AmpJuke is running:

 

Imagine something like this running as a "front end" to a computer/client accessing AmpJuke running in jukebox mode....

 

If you want to know more about how to enable+configure the screensaver, take a look at this FAQ-entry: http://www.ampjuke.org/?id=faq98.

 

 

Alternative scan+music management.
By Marc Apgar - THANKS!

Marc's got a rather big music collection and wanted a little bit more control of the scan routine compared to what's offered out-of-the-box in AmpJuke. 

You will find this new feature/tool in the admin panel on the left side on the "Welcome" page.
The tool is included "as is" as I haven't really had the time to look close into it.

 

Bye bye Bing!  

Sometimes I get just a little tired of Microsoft...

...here's another reason:

Recently, Microsoft decided to (almost) pull the plug on free usage of the API in relation to Bing! 

Unless - of course - you want to pay real $$ to get access to their webservice (API). Guess Microsoft is of the impression that that's a great offer.
I don't think so. 

 

So I flushed the countless hours of coding against the Bing webservice down the drain and turned to last.fm+Google for artist/performer images.

 

 

That's it! I bet your computer mouse is already looking for a download link and installation instructions!

Well - go ahead - don't let me keep you waiting.

 

//Michael.




31-07-2011: AmpJuke 0.8.5: Visual effects + random play improved

Yes, it's been a while since last release compared to earlier releases. There are many reasons behind this fact.

Although the so-called summer-weather so far has been pretty lousy (to say the least) here in Denmark, I've been busy doing other things (work, f.ex.) and had trouble finding time for AmpJuke.

 

By the way: AmpJuke's online presence (ie. this homepage) turned 6 years a little less than a week ago. Happy Birthday, AmpJuke!

Now, for this release, here's a brief list of most important updates/modifications/new functionality:

 

Introduced: jQuery.

It's almost impossible these days to avoid a site using some kind of JavaScript framework, so I took the liberty to introduce jQuery in AmpJuke.

Although I really would have loved to go berserk in all the great possibilities offered by something like jQuery, I've only managed to squeeze in some basic visual effects, - here's an example:

An image showing a "frozen" animation in AmpJuke using jQuery.

More information can be found in the FAQ: http://www.ampjuke.org/?id=faq86

 

- New feature: Edit tags on files.
It is possible to enable editing right away when an error/warning is encoutered after scan+import has completed.
Besides editing tags right after scan+import, it's also possible to do it later on.

This piece of functionality was made possible using the id3tag-class.

It's written by a guy named Jean-Sébastien Goupil - thanks, great work!
More in the FAQ: http://www.ampjuke.org/?id=faq35

 

- Improved: Random play.

Random play has been improved.

Besides the existing functionality, it's from now on also possible to specify a maximum duration of tracks to about to be played randomly as well as avoiding tracks to be picked by random, if a given track has been played within a user-specified number of days.

If "Automatic play" is enabled, random play will also avoid going "circular" (track A -> B -> C -> B -> C etc.etc.) from now on.

More in the FAQ: http://www.ampjuke.org/?id=faq30

 

- Information: GetID3 version 1.9.

AmpJuke uses GetID3 version 1.9 (http://www.getid3.org).
It's the newest.

 

- Language updates.

Italian language updated by Pietro "Maerlin" Baiguini. Thanks, it's highly appreciated.

Danish language updated by some strange fellow name Michael H. Iversen... :)

 

That's it. I will not hold you back, since you probably cannot wait to download AmpJuke 0.8.5.

Please note the installation example is supposed to help you with a step-by-step guide in order to get up&running smoothly.

Besides that you might also find the FAQ-pages to be a great resource as well as the forum.

 

//Michael.

 

P.S. Unless something "nasty" shows up in this release, I just happened to stumble across an extremely interesting API the other day.

The API offers some functionality that - if/when implemented - really will give AmpJuke a huge boost in certain areas.

I'll certainly look a bit deeper into it.

As you might know already, AmpJuke is already using API's from last.fm and Bing!

 


19-12-2010: AmpJuke 0.8.4: Self registration (finally).

This release of AmpJuke mainly covers some of the suggestions for improvements and/or new functionality found in the forum.

Although AmpJuke is my free-time project, I consider most of the improvements in version 0.8.4 to be “user driven” (suggested by you “out there”).


Let’s take a look at what’s new/updated/improved in this release:

 

- New feature: IE9 jumplists.
Frankly, I'm quite impressed with the Windows 7 / Internet Explorer 9 beta combination.
So I punched in a few lines of code that takes advantage of pinning a site - in this case AmpJuke, naturally - to the taskbar in Win 7.
Just take a look at how right clicking the pinned AmpJuke site (using IE9) located on the taskbar in Windows 7 presents the user with some interesting options:

AmpJuke pinned to the taskbar in Windows 7
AmpJuke pinned to the taskbar in Windows 7.

 

- New feature: Self registration (finally).
Yes - It's been on the to-do list for quite a while... Although I really have no personal interest in a self-registration feature, the question has been asked at least a couple of times in the forum.
For further information about how to enable and configure self-registration please take a look at this FAQ-entry: http://www.ampjuke.org/?id=faq85.

 

- New personal setting: Hide text next to icons.
A new personal setting can hide the text after the icons scattered around the various options in AmpJuke. The text in the main menu to the left will still be visible.
More here: http://www.ampjuke.org/?id=faq84.

 

- German translation updated.
Thanks to Benjamin Preuß (r2k) for updating the German language in the forum.
Feel free to introduce/update any language here: http://www.ampjuke.org/forum/viewforum.php?f=6.

 

- Improvement: Error checking of album covers downloaded automatically.
If an album cover isn't downloaded+stored correctly then the cover will be hard (impossible) to see later.
From now on, the routine that auto-downloads covers will check if the size of the image is above a "certain size" (10 bytes). If not, the default/blank AmpJuke cover will be used instead.
Thanks to Ben for suggesting this in the forum.

 

- Error correction: “Play all...” didn’t work with favorite lists.
Clicking on "Play all..." when displaying a specific favorite list didn't have any effect (ie. the music wasn't streaming).
That is no longer the case.

 

- Modified: Changed split() to explode().
The function split() has been deprecated since PHP version 5.3.0.
I've changed the code where split() is used and is now using explode() instead.
Thanks to all of you 'out there' who kindly mentioned it in the forum (and thanks to grep!).

 

- Fixed: “Broken” themes.
Some themes was "broken" (not rendered as expected in the browser).
It required some work *everywhere*. Anyway, "broken" layouts should be history now (I hope...).

 

- Fixed: Replacing an image using an URL didn’t work.
When replacing a picture of an artist (performer) and/or replacing an image for an album using an URL, nothing happened.
That is no longer the case.

 

- Fixed: XSPF-playlist format.
I've changed the way XSPF-playlists are generated so the XSPF-playlists in AmpJuke are according to the standard.
XSPF-playlists comes into play when enabling the built-in flash player in AmpJuke.
More about the flash music player can be found here: http://www.ampjuke.org/?id=faq73.

 

- Improvement: Cleaned up in some of the code.
...besides what’s stated above, naturally :-)

Please remember: Suggestions for ‘realistic’ improvements in relation to AmpJuke are welcome. Whenever possible, please also supply some code/links/examples.

Yes - you can join the party and grab your copy of AmpJuke right here: http://www.ampjuke.org/?id=download.
...and, yes, it is really easy to get it up&running: http://www.ampjuke.org/?id=installation.

Feel free to take a closer look at the FAQ, visit the forum, try the demo and/or browse the screenshots in order to determine if you would like to give AmpJuke a spin on your music collection.

 

//Michael.

 

P.S. I’m still accepting friend requests coming from other AmpJuke users at last.fm: http://www.last.fm/user/ampjuke  

 




19-12-2010: AmpJuke 0.8.4: Self registration (finally).

This release of AmpJuke mainly covers some of the suggestions for improvements and/or new functionality found in the forum.

Although AmpJuke is my free-time project, I consider most of the improvements in version 0.8.4 to be “user driven” (suggested by you “out there”).


Let’s take a look at what’s new/updated/improved in this release:

 

- New feature: IE9 jumplists.
Frankly, I'm quite impressed with the Windows 7 / Internet Explorer 9 beta combination.
So I punched in a few lines of code that takes advantage of pinning a site - in this case AmpJuke, naturally - to the taskbar in Win 7.
Just take a look at how right clicking the pinned AmpJuke site (using IE9) located on the taskbar in Windows 7 presents the user with some interesting options:

AmpJuke pinned to the taskbar in Windows 7
AmpJuke pinned to the taskbar in Windows 7.

 

- New feature: Self registration (finally).
Yes - It's been on the to-do list for quite a while... Although I really have no personal interest in a self-registration feature, the question has been asked at least a couple of times in the forum.
For further information about how to enable and configure self-registration please take a look at this FAQ-entry: http://www.ampjuke.org/?id=faq85.

 

- New personal setting: Hide text next to icons.
A new personal setting can hide the text after the icons scattered around the various options in AmpJuke. The text in the main menu to the left will still be visible.
More here: http://www.ampjuke.org/?id=faq84.

 

- German translation updated.
Thanks to Benjamin Preuß (r2k) for updating the German language in the forum.
Feel free to introduce/update any language here: http://www.ampjuke.org/forum/viewforum.php?f=6.

 

- Improvement: Error checking of album covers downloaded automatically.
If an album cover isn't downloaded+stored correctly then the cover will be hard (impossible) to see later.
From now on, the routine that auto-downloads covers will check if the size of the image is above a "certain size" (10 bytes). If not, the default/blank AmpJuke cover will be used instead.
Thanks to Ben for suggesting this in the forum.

 

- Error correction: “Play all...” didn’t work with favorite lists.
Clicking on "Play all..." when displaying a specific favorite list didn't have any effect (ie. the music wasn't streaming).
That is no longer the case.

 

- Modified: Changed split() to explode().
The function split() has been deprecated since PHP version 5.3.0.
I've changed the code where split() is used and is now using explode() instead.
Thanks to all of you 'out there' who kindly mentioned it in the forum (and thanks to grep!).

 

- Fixed: “Broken” themes.
Some themes was "broken" (not rendered as expected in the browser).
It required some work *everywhere*. Anyway, "broken" layouts should be history now (I hope...).

 

- Fixed: Replacing an image using an URL didn’t work.
When replacing a picture of an artist (performer) and/or replacing an image for an album using an URL, nothing happened.
That is no longer the case.

 

- Fixed: XSPF-playlist format.
I've changed the way XSPF-playlists are generated so the XSPF-playlists in AmpJuke are according to the standard.
XSPF-playlists comes into play when enabling the built-in flash player in AmpJuke.
More about the flash music player can be found here: http://www.ampjuke.org/?id=faq73.

 

- Improvement: Cleaned up in some of the code.
...besides what’s stated above, naturally :-)

Please remember: Suggestions for ‘realistic’ improvements in relation to AmpJuke are welcome. Whenever possible, please also supply some code/links/examples.

Yes - you can join the party and grab your copy of AmpJuke right here: http://www.ampjuke.org/?id=download.
...and, yes, it is really easy to get it up&running: http://www.ampjuke.org/?id=installation.

Feel free to take a closer look at the FAQ, visit the forum, try the demo and/or browse the screenshots in order to determine if you would like to give AmpJuke a spin on your music collection.

 

//Michael.

 

P.S. I’m still accepting friend requests coming from other AmpJuke users at last.fm: http://www.last.fm/user/ampjuke  

 





13-08-2010: AmpJuke 0.8.3: Maintenance release

Well...a rather long news-entry this time...
For starters, the project turned the 5-year mark a couple of weeks ago. Happy Birthday, AmpJuke!

 

In relation to managing some of the content on this site, I have been through a rather busy period looking for a replacement to what I did previously (don’t ask...it’s complicated...).

I ended up with GetSimple CMS based on a lot of factors. I had to code some modifications here and there in order to suit all the needs, but I’m happy with the result so far.

 

With the above modification of the homepage in mind, it shouldn’t be necessary to mention that this release of AmpJuke is considered to be a maintenance release.

 

However, the changelog says that there have been corrected 4 errors, implemented 3 new types of functionality, introduced 2 new themes as well as added 2 new sets of icons...

...see for yourself:

 

- Fixed: Security issue.
An URL-parameter was not properly sanitised before being used in SQL queries. This is no longer the case.

 

- Fixed: Upgrade issue.
If you plan to upgrade to this version, please MAKE SURE that you're running AmpJuke version 0.8.0 or above. If not, I highly recommend a fresh installation.

 

- New feature: Use URL when replacing image for an album or artist.
If you're unhappy with the images suggested by the API from either last.fm and/or Bing, you can type in an URL that points to the image you want to use to represent the album or artist.

THANKS to jesperts for coding this simple,clean and efficient modification. It's great.

 

- New theme: Bright Theme.
Made by Eigan.no. Thanks! Looks extremely great!

 

- New set of icons: Spirit20 by Dale Morrell.
You can find the entire set here: http://19eighty7.com

 

- New set of icons: Crystal Project by Everaldo Coelho.
You can find the entire set here: http://www.everaldo.com

 

- New personal setting: Create favorite lists automatically.
It turned out that having just "Add tracks to favorite lists automatically" as the only option to automatically add something to a favorite list (existing or new) was a little overwhelming (ie. a *lot* of favorite lists were created). This has changed with this release.
More in this FAQ-entry.

 

- Error correction: ‘un-share’ a faovrite list throws an error.
This is no longe the case.

 

- Error correction: Anonymous users could not stream music.
This is no longer the case. THANKS to dontaco2000 for notifying about this in the forum.

 

- New theme: Big blue.
Made by me :-) Mainly for fairly large monitors.
...and/or to be used with Everaldo's Crystal Project icons

 

- Improvement: Turn on/off shared favorite lists.

A request in the forum made me code this improvment.

From now on, sharing of favorite lists can be completely turned on/off for all registered users.

More in this FAQ-entry.

 

Grab yourself a copy of AmpJuke 0.8.3 and throw it against your own music library.
Don’t forget the installation example, the forum and the FAQ are there to answer questions and/or provide general help.

 

Provided nothing "nasty" turns up in relation to 0.8.3 (as usual, AmpJuke has been tested before relase), I'll start moving forward to the next relase.

The forum has some interesting suggestions that are worth investigating, - you might want to take a look yourself.

 

//Michael.


13-03-2010: AmpJuke 0.8.2: Favorites reloaded. If you take a look at the changelog, you'll probably realize that this release of AmpJuke is mainly about new functionality in relation to online playlists (aka. favorite lists).

Here's a short description of new stuff in AmpJuke version 0.8.2:

Favorite list suggestion:

When adding something to a favorite list, a setting can suggest appropriate favorite list names to add the item (track, performer and/or album) to.
The suggestions are pulled from the last.fm API. You can also see what list(s) a given track has been added to already.
More information: here (configuration) and here (personal setting).
Basically it looks like this:

AmpJuke can suggest appropriate names before adding something (track/album/performer)
to one or more online playlists (favorites).


Automatically add to favoritelist:
Besides suggestions as mentioned above, you can enable a personal setting, tune in to your AmpJuke box, and watch the contents of your personal favorite online playlists grow. Automatically!
This FAQ-entry has more information.

Add what's being streamed to a favorite list:
...rather than waiting for the track to finish.
When having "now playing" turned on in your settings, you can add what's being streamed to a favorite online playlist.
Combine this feature with the favorite list suggestion mentioned above, and you'll have great control over your favorite lists.
More information in this FAQ-entry.

Correct tags on downsampled music:
When transcoding/downsampling is active, the actual names (track, tracknumber, album, performer) are used.
Thanks
to dawadoc for coding this nice improvement and posting it in the forum, - it's a great enhancement!

Transcode/downsample based on IP-address:
Force transcoding of streamed music to happen when someone is coming from a specific IP-addresses and/or -ranges if IP-addresses.
It's also possible to force transcoding/downsampling for individual users, no matter where they come from.
More information about transcoding/downsampling of music can be found here.

As usual, I've been taking my own medicine before releasing. In other words: I've tested as much as possible.

So go ahead: download AmpJuke 0.8.2 and give it a try against your own music collection.
Please remember there's a rather detailed installation guide available, the FAQ-section is full of explanations and there's also the forum.

//Michael.




12-12-2009: AmpJuke 0.8.1: Integration with the Bing API.

This release of AmpJuke has some exciting new features plus a few improvements so please read on (or download AmpJuke right away):

- New feature: "Scan metadata".
It's possible to auto-download and store images of albums and artists/performers, using a new functionality - "Scan metadata".
"Scan metadata" is using the API associated with the Microsoft Bing search engine to automatically find albums covers and artist images.
More information about configuration of AmpJuke vs. the Bing API is right here.
More information about automatic download of cover and performer images can be found in this FAQ-entry.

- New feature: Create and automatically populate a favorite list with tracks.
If you need to create and automatically populate a favorite list with music, this new functionality might help.
This was - once again - made possible using last.fm's API (and some heavy coding in AmpJuke, naturally).
More information about favorite lists can be found in this FAQ-entry.

- New feature: Using last.fm and Bing API vs. album covers and performer images.
The option to replace/lookup covers and/or images for albums/performers has been improved so it's now using the API from last.fm and the API from Bing.
Cover and performer images are used in a lot of places in AmpJuke.
Just take a look at "Browse performers by picture", "Browse albums by covers" and/or information about a specific performer - here's an example from the screenshots:

- Improved: Scan+import can lookup local (ie. from the filesystem) album covers during scan+import.
If you have album images stored in the same folder as the album tracks, then activating a setting can look for album images to be used+displayed later on.
Thanks to wurlitzer (great nickname, btw) for notifying about it in the forum + contributing with some code to build upon.
More about scan+import of music can be found in this FAQ-entry.

- New feature: The option "Keep me signed in..." on the login page can be hidden.
More info. here.

- Error correction: "Re-process tracks found in database and on the filesystem" caused error(s) to be displayed.
This is no longer the case.
Thanks to enedene for notifying about it in the forum.

As mentioned above you can get AmpJuke 0.8.1 right here. I've taken some time to get the FAQ up to date.
The installation example/guide has also been updated.

Unless something really nasty shows up in this release, it will be the last for 2009. As usual, I've tested as much as possible before release.
Thanks to all who took the time to post (nice) feedback in the forum, and thanks to everybody else who uses AmpJuke to stream music online - may YOUR hits keep on coming in 2010 and beyond!

//Michael.





13-09-2009: AmpJuke 0.8.0: Flash player introduced. As mentioned when releasing earlier versions of AmpJuke with a .0 at the end of the version number: Your mother/father/family/friends/whatever may have warned you about drugs, driving with strangers, and - especially - software releases that has a version number ending with .0 (point-oh).

Well...having done as much as possible to test+verify everything is OK, AmpJuke 0.8.0 is now available for download.

This release is about the introduction of one major new functionality as well as a change in the method album covers are retrieved:

- Automatic cover retrieval: Ditched Amazon, switched to last.fm.
Amazon recently made it a bit harder to fetch, download and display album covers automatically using the Amazon API/webservice.
So I switched to the functions dealing with covers in the API provided by last.fm.
From now on album covers are found, downloaded and displayed automatically - provided last.fm finds a cover, of course.
This makes it much easier to configure the album cover feature in AmpJuke, since no API-key is needed anymore.
Bear in mind you can upload your own covers as well.
More information in this FAQ-entry.

- New feature: Flash player introduced.
Having been asked for a flash player feature a while ago in the forum, it's (finally) implemented in AmpJuke - thanks to nevergone for pointing me in the right direction with some code for inspiration.
The flash player relies on the XSPF Web Music Player (it's also included in the download).
Please note that the flash player is not supposed to replace the normal way music streaming works, but rather supposed to be an "add-on" to the streaming music engine in AmpJuke.
More about the flash player in AmpJuke here and here....and a small screenshot to get your curiosity up a notch right away:
The flash player in AmpJuke


- Error correction: Scan+import of music only happened in subfolders.
A rather annoying error has been corrected.
It's related to the fact that music found in the "base_music_folder" was not discovered during scan+import.
F.ex. a track located in /music/track01.mp3 would not be found during scan+import, but /music/somefolder/track01.mp3 would.
This is no longer the case.
Yes...we've seen some cases in the forum in the past...I'm sorry for the pain, anger and grief this error might have caused.

- Error correction: "Play all..." from a specific favorite list.
Nothing started playing when clicking on "Play all..." in relation to any given online playlist (favorite list).
This is no longer the case, so feel free to stream your music using "Play all...", again.

- Optimized: Displaying images of related performers is now remarkably faster.
...really.
At least compared to earlier releases.
Furthermore, when clicking "Refresh related..." the existing images are left untouched and only new images are retrieved, stored and displayed.
More about related performers here and here.

- Fixed: Only administrators are allowed to edit biographies for albums and artists/performers.
...at least starting from this release :)
More about automatic retrieval of biographies from albums and artists/performers in the corresponding FAQ-entry.

So - what's holding you back ?? Download AmpJuke, follow the installation guide, and perhaps customize your setup with help from the FAQ and/or the forum.

//Michael.




07-07-2009: AmpJuke 0.7.9: More improvements.
Wow...when going through the changelog I saw there are a lot of improvements in this release of AmpJuke, - some of them as follows:

- Improvement: Upload performer picture.
If you happen to have a better picture of a performer/group compared to the pictures retrieved by the last.fm webservice, you can upload and replace a picture of any performer/group in your music collection.
So - if you have a picture of yourself drinking whiskey with AC/DC, discussing climate changes with Bono, spending time in the jacuzzi with Sugababes or perhaps just hanging out with Moby - you can upload that picture.
...and - naturally - brag about it to anyone who has access to your AmpJuke box.

- Improvement: Browse albums by covers.
It's possible to browse albums by covers (pictures) rather than a "plain" list (for old-timers the list is still an option).
This is a personal setting - so users decides for themselves what's best ("plain" list or covers).
Basically, it looks like this screenshot:    

Browse albums by covers.
More info. in this FAQ-entry: http://www.ampjuke.org/faq.php?q_id=67.

- New functionality: Edit biographies for albums and performers.
This functionality was made possible by including the TinyMCE JavaScript editor. Thanks! It's great somebody codes+documents something useful and makes it public for people to download!
Users with administrator access can edit the various biographies retrieved, stored and displayed automatically from last.fm.
Please note that: a) Bio's "operates" on two levels: A short bio (summary) and a long. Each is treated individually...  b) This is a coded-just-before-release-functionality, - if you encounter  any errors I'll be more than happy to know about it in the forum.
More info. in this FAQ-entry: http://www.ampjuke.org/faq.php?q_id=57.

- Improvement: Browse performers by pictures.
Basically same comments to this one as seen above.
More info. in this FAQ-entry: http://www.ampjuke.org/faq.php?q_id=68.

- Improvement: Retrieving "squared" images of related performers from last.fm.
Related performers retrieved+stored from last.fm's webservice, is now retrieving+storing the "squared" pictures.
The pictures comes in a fixed size of 126x126px. Previously, it wasn't possible to determine in advance the size of a picture from a related performer.
This approach looks much, much better - at least in my humble opinion...

- Improvement: Columns of related performers rather than rows.
When dispalying related performers and _not_ having a configured number of samples displayed, the related performers are shown in several rows rather than one related performer per row.
More info. in this FAQ-entry: http://www.ampjuke.org/faq.php?q_id=41.

- New theme: Minimalistic.
An attempt to make a theme for netbooks and other stuff w. relatively small screens.


For a complete list, please take a look at the changelog.txt.

And - as always - feel free to investigate the screenshots, take AmpJuke for a spin in the demo, or - even better - download and give AmpJuke a try on your own box.
Please note there's help available, - f.ex. the detailed installation example, the FAQ and of course the forum.

//Michael.




19-05-2009: AmpJuke 0.7.8: Improvements...
Hey! I'm just about to turn 41. I'm still accepting birthday presents...
However, I would also like to offer you a present (birthday or not): Get AmpJuke 0.7.8, and apply some magic to your music-collection.

The 0.7.8 release is mainly about improvements to existing functionality, as follows:

- Error correction: Change password in personal settings.
When changing the password in personal settings (Login -> Settings), the new password wasn't stored.
That is no longer the case.

- Unexpected behavior fixed:
When deleting something from the database (track,album,performer) and with "Confirm deletion" turned on in the personal settings, nothing happened.
This is no longer the case.
Thanks to Samme for notifying about it in the forum.

- More information about related performers.
When displaying a specific performer and with 'related performers' turned on, the part of the page with related performers now shows the number of tracks in the database plus a configured maximum number of track/samples for each related performer.
More information here: http://www.ampjuke.org/faq.php?q_id=41 .
 
- Advanced search introduced.
Besides using the simple search, it's also possible to do a more advanced search based on several parameters.
F.ex. is it possible to search all performers starting with a specific letter, search for all albums starting with "E" from a specific year, or search for tracks with the word "love" from albums starting with "A"....or another combination...
There's no FAQ-entry in relation to this, so you might want to give it a try in the demo (click on "Search" in the left menu to the left).
 
- Reflection on album image.
When displaying an album, a reflection of the album's image can be shown.
This is a site-wide setting that must be enabled before reflections are shown.
Please note that an AWS-key is required in order to obtain album images for your music collection.
Also please note that not all browsers will display reflections - no matter if it is enabled or not.
More information here: http://www.ampjuke.org/faq.php?q_id=10 .

- Added a new icon-set - "Boomy".
The icons are relatively large and therefore best suited on medium to big sized monitors/screens.
Feel free to add your own in order to apply a personal look to AmpJuke, see this: http://www.ampjuke.org/faq.php?q_id=49 .

As usual, more information is available various places on this site.
For starters, please take a look at the features, the demo, the FAQ or - if you're in a hurry - go straight to the download page...please don't forget there's a installation example available to get you started without too much headache.

//Michael.




31-01-2009: AmpJuke 0.7.7: Maintenance release plus 1 cool new feature.

If you check the changelog AmpJuke version 0.7.7 was supposed to be released yesterday, but issues at work prevented me from doing that.
Anyway, this is the second of two so-called maintenance releases of the AmpJuke project.
Although a lot of energy has been invested in optimizing code and making several "behind-the-scene" improvements, one new feature and several other improvements are worth mentioning, as follows:

- New feature: Retrieve, store and display biographies for performers and albums.
Display a biographies for performers and albums within your collection using AmpJuke.
This functionality relies on a webservice provided by the good folks over at last.fm.
If enabled, and a bio is available, both short and long biographies for performers and albums are fetched from last.fm and then stored in the AmpJuke database for fast access later.
More information can be found in this FAQ-entry.

- Hungarian language updated.
Thanks for Rezso for doing this.

- Improvement: If enabled, lyrics can now be obtained from a configurable source.
Previously, lyrics relied on a search engine.
This FAQ-entry has more information.

- Improvement: Larger images (related performers).
Rather than displaying small images of related performers, AmpJuke now uses the medium sized images, if available.
It was hard enough to see anything using the (very) small images in the first place anyway - or maybe I'm getting old...lol :)
You can read more in this FAQ-entry.

- Improvement: Expand/collapse sections for individual performers.
When displaying a specific performer, the various information about that performer (bio., albums, tracks and related performers) is now displayed in sections that can be expanded/collapsed.

- Improvement: Banning of IP-addresses.
A very simple mechanism for automatic lockout/banning of individual IP-adresses can now be configured.
The setting was hardcoded previously.
More information in this FAQ-entry.

- Corrected a major inconvenience: Too many page numbers.
When displaying performers starting with a certain letter (f.ex. "E"), the page numbers showed links to pages  from *all* performers or albums (f.ex. 105 pages instead of just 3).
That is no longer the case.

So - quick! - download AmpJuke, use the installation guide, or - if you're still curious - browse the FAQ, perhaps take a look at the online demo and/or the features.

//Michael.




26-11-2008: AmpJuke 0.7.6: Maintenance release, plus security issue fixed.
As mentioned when releasing the previous version of AmpJuke, this is the first of the so-called "maintenance" releases.
However, a couple of bugs have also been fixed.


So - before downloading - you might want to check out this part of the changelog:

- Error correction: Personal settings wasn't saved.
Unfortunately, a "leftover" from an earlier release. This has - finally - been fixed.
More information here: http://www.ampjuke.org/forum/viewtopic.php?f=2&t=124.

- Romanian language introduced.
THANKS to Nelu Campean for doing this.

- Improved installation procedure.
For more information, please see the detailed installation example.

- Some "under the hood" modifications.
This covers a lot of improved stuff.

- Fixed a security issue in relation to displaying a specific performer.
When changing the URL "by hand", it was possible to do something completely different (cross-site scripting).
This is no longer the case.


Unless something nasty shows up in relation to this release of AmpJuke, it will be the last in 2008.
Merry Christmas and a Happy New Year to all of you out there!

//Michael.




14-09-2008: AmpJuke 0.7.5: Improved scan+import routine.
A brand new version of AmpJuke is available for download.
With detailed installation instructions available it's fairly easy to install.

This release is about:

- The Scan+import routine has been re-programmed.
The new scan+import offers a lot of parameters in order to let you tweak how to scan+import, handle missing tags, re-process files already in the database
and much more.
This FAQ-entry has a complete explanation of the parameters associated with scan+import.
Thanks to wolf and kanna for providing some of the inspiration in the forum on order to (finally) improve the scan+import music routine.
By the way: For old-timers the previous version of scan+import is included and available as well.
 
- Fixed a couple of security issues in relation to login.
Password is now hashed in the cookie, 3+ failed login attempts will ban the users IP-adress, and a small delay is introduced after a login fails.
Thanks to BigBaddaBoom for suggesting this in the forum.

- Hungarian language updated.
Thanks to Rezso for doing this,

- Each section in the personal settings can now be expanded/collapsed.
With the many different personal settings, it's now much easier to jump to and expand the part of the settings (Login -> Settings) that should be changed.
Expand/collapse is also introduced when inspecting/setting site-wide parameters (Login -> Configuration...).
 
- "Popout" window in "Now playing" shows what's up next.
When "Now playing" is enabled (see this FAQ-entry about "Now playing"), the "popout" window has been modified, so it also shows what's up next.
 
- With Internet Explorer 8 just around the corner, the new IE8 meta tag is included in the header.
The Internet Explorer 8 meta tag is set so pages are rendered as IE7 does, since - from my point of view - not many people knows 100% what IE8 exactly is supposed to do better and/or different (apart from introducing new Microsoft-"standards", of course).
And to be completely honest up-front: I have not tested this - I just punched in the IE8 meta-tag in the part of AmpJuke that generates a header...
 
- Changed slightly in the AWS (Amazon Web Service) routine.
The new method should be more efficient when fetching an album cover automatically from Amazon.
Besides an AmpJuke installation, you'll also need an AWS-key from Amazon in order to automaticall get and store album covers from Amazon.
 
- Images of related perfomers from last.fm are now stored _relative_ to the folder where AmpJuke is installed.
Previously, the images was stored as an URL (http://...whatever...), which gave problems displaying images of related performers after moving an AmpJuke installation from one server to another.


Finally, some important information: I've decided there will be a "feature freeze" on the AmpJuke project during the next 2, perhaps 3, releases.
With the current schedule, where a new release is made public approximately every 2nd month, it means that it will be around early 2009 before brand new stuff will be introduced in AmpJuke.
...unless - of course - it's just a matter of hacking together a couple of lines...
Reasons:
- When coding the improved scan+import routine, I realized that much of the stuff in the old version really could have been optimized a lot.
This is no big surprise since the old scan+import routine relied on a "codebase" from 2002, which has been built upon (and constantly adding new things) for 6 years.
- I suspect there are some redundant functions/methods "buried" in various places in AmpJuke. Once again the main argument is that features have been added constantly since 2002.
- After trimming/optimizing, I'm sure that the AmpJuke-project will have a better "structure" available for expansion compared to the existing one.
...and yes: I have some really wild ideas going on in my head for new stuff in AmpJuke, but I'll need a more "solid" foundation to build upon.

With the above arguments in mind expect the next 2 or 3 releases to be classified as "maintenance" releases, - most likely with a lot of improvements "under the hood".

//Michael.




17-07-2008: AmpJuke 0.7.4: Some suggestions implemented.
This release of AmpJuke is mainly focused on some of the (rather good) suggestions posted in the forum.
Furthermore, releasing version 0.7.4 also marks AmpJuke's 3rd "birthday". In other words: The script has now been available for download for approximately three years.

So, as usual, here's the part of the changelog containing things related to this release:

- Password encryption.
Passwords are now md5-hashed and stored as such in the user table.
Please note that after an upgrade, and if "remember me" is turned on on the loginpage, a user is forced to login again because passwords stored in cookies needs to be md5-hashed as well.
Thanks to wolf for suggesting this in the forum.

- 'Welcome' page improved.
The headline on each of the "boxes" on the 'welcome' page is now a link to the corresponding section/view.
F.ex., if a box is used to display recently played tracks, then clicking on the headline "Recently played tracks" will switch to the track list sorted
by tracks played recently.
Thanks to kanna for suggesting this in the forum.

- 'Jump to' improved.
When jumping to something (f.ex. albums starting w. "K"), it's also possible to jump to something (tracks, albums, performers) that starts with a digit (0..9).
Thanks to anil_mndl for suggesting this in the forum.

- Username and -password in the last.fm section in the personal settings accepts more characters.
Thanks to kanna for a reminder about this in the forum.

- Minor improvement: The utility for editing the data in the database has been improved slightly.
More information about editing in this FAQ-entry.

- Minor improvement: The functionality for showing/hiding the upload option is now the same as the functionality related to download.
Basically it's not necessary to login (again) to see the upload option, if actived on the personal settings page.
More about upload/download of music in the FAQ-entries here, here and here

If you want to see/learn more before downloading, you might want to take a look at the demo, the FAQ or perhaps just browse the forum.

Happy Birthday, AmpJuke !

//Michael.




23-05-2008: AmpJuke 0.7.3: Support for m4a (sort of...) Huh ! This was just supposed to be a minor "ampjuke-is-still-alive-and-michael-just-turned-40" release...
However, as you can see below, it turned out that there's a large number of new/improved/fixed  things in this release.

Ready ? Here we go:

- Support for the m4a music format.
...sort of... since there are - unfortunately - some limitations.
A new setting - called 'special extensions' - is introduced to handle this.
This FAQ-entry has all the important details.
With the limitations in mind, please consider this to be a "m4a support version 0.1" in AmpJuke...
...and please don't forget to check out the FAQ and/or the forum in relation to this.
Thanks to Nick and Simon ! Both of you gave the un-official release several spins and provided very valuable feedback !

- Fixed a rather serious error in upload that enabled upload of music _outside_ the 'base' folder used to store music.
This meant that a user before upload could enter something like '../../otherfolder' as the destination folder...
Thanks to don for notifying about this.

- Cool stuff: Mouseover an album or performer name, and a small image will pop up.
This is done using a simple, pure CSS-based popup image viewer.
An Amazon AWS-key and at least one last.fm profile is required, - check this FAQ-entry for details.

- New theme: "Matrix", done by cowboy. Thanks !
There are now 17 different themes available to choose from in AmpJuke.
Feel free to add your own.

- New icons: "Circular" (16x16 .png format) has been added.
There are now 7 different icon sets to choose from in AmpJuke.
Feel free to add your own.

- Restored access for anonymous users.
One of the security issues fixed in the previous version meant that  anonymous users couldn't get access (provided anonymous access is allowed in the configuration). This is no longer the case.

- Corrected a minor inconvenience in relation to displaying what's up next.
When the last track in the playlist was being streamed, the "next playing" section showed "Random tracks".
This is no longer the case.

- Optimized for speed. 
Compared to earlier releases, this version of AmpJuke has improved in terms of page load times. The 'price' to pay is increased memory consumption.
There's still some optimization to do, however.

- Fixed a small error in relation to "jump to <letter>".

Wanna learn more about AmpJuke ?
Check out the features or try out the CSS-based image viewer in the demo and perhaps decide to download AmpJuke and see how (IF...) it works on your own music collection.

//Michael.




04-04-2008: AmpJuke 0.7.2: Submit streamed music files to last.fm ("Scrobbling"). The new release of AmpJuke (0.7.2) is available for download. This version is about the following:

- Submit music to last.fm (aka. "Scrobbling").
Fancy stuff ahead if you're a last.fm aficionado: Submit tracks to last.fm.
AmpJuke will submit music to last.fm that each user listen to. After streaming it will show up on the recently-played list and update last.fm's listening statistics.
This will happen automatically (at least one last.fm profile is required).
You can configure AmpJuke in several different ways to send recently played music to last.fm - this FAQ-entry has the details about configuration.
There's also a FAQ-entry explaining how this works for users (when enabled, it can be a personal setting).
Once again: a big "thank you" to the nice folks at last.fm for providing such openness (as seen in the Audioscrobbler Web Services API) to the data.

- Show what's up next.
When displaying what's being played currently, AmpJuke also displays the name of the _next_ track to be streamed (or just "Random play" of you're at the end of the playlist).
This is only displayed in the "Now playing" section (not in the "pop out"), and only of your media-player isn't in the "light update" list.
Confused ?? Don't be ! Help is available in this FAQ-entry.
Sidenote: I might change this in a later release, so each user can hide/show the name of the next track to be played.

- New icons: The minimalistic "Pi Diagona" (10x10 .png format) has been added.
Feel free to add your own.

- Minor inconvenience fixed.
Added a check to see if all pictures are locally available when displaying related performers (as in: performers related to the performer displayed currently).
If not, refresh related performers from last.fm (automatically, of course).
More info. about related performers and how it works can be found in this FAQ-entry.

- Added an (unobtrusive) donation button.
Only AmpJuke administrators will see this, and furthermore it's only seen on the personal settings page.
The ads on this page doesn't even come close to cover the hosting expenses for this site...

- Improved security, again (a few words that describes a lot of work...).
This time I'll probably get off the hook from the paranoid security types out there...LOL

So go ahead and knock yourself out: Download AmpJuke, see the detailed installation example, browse the FAQ, take AmpJuke for a spin in the demo or perhaps see what's up in the forum.

//Michael.




14-02-2008: AmpJuke 0.7.1: Stream related performers, XSS issue fixed and "cutoff" date introduced. A new release of AmpJuke is available for download.

This release covers:

- "Cutoff" date introduced.
A new option is available when setting up scan+import of (new) music: "Cutoff" date.
If/when set to a date in the past, AmpJuke will only look for+add music tracks that have been modified on or after that specific date (actually it's a UNIX timestamp).
This makes scanning+importing new music into AmpJuke really fast, compared to previous functionality (scan everything, everytime).
If you - like kanna and me - have a not-so-up-to-date system, the "cutoff" date might be invaluable for a medium to large music collection.
For more info. about the new scan-option, please consult this FAQ-entry.

- New functionality: Stream music based on related performers.
This is possible using a (brilliant) webservice from last.fm.
Just like last.fm, AmpJuke selects a random track based on a performer that's "related" to the most recently played performer.
Whether you want this or not is a personal setting, - this FAQ-entry has more information about how AmpJuke pick and stream related performers.

- When searching in previous versions of AmpJuke, there was a XSS-vulnerability which have been reported elsewhere.
XSS is (should) no longer (be) possible.

- New theme: "Kutzaray's Cool Theme".
Thanks to kutzaray for taking the time do do this.

- Minor improvements here+there.
F.ex. scan show the number of seconds used to scan - you might, by the way, want to compare scan time with a "cutoff" date against doing it without a "cutoff" date ("scan everyting")...

The FAQ has been updated and that's true for the installation example as well - the demo will be updated soon.

Next move for the AmpJuke project ? On to 0.7.2...I'll evaluate the (rather good) suggestions from the forum and see what's reasonable/possible to implement.

//Michael.




15-01-2008: AmpJuke 0.7.0: Transcode streamed music and icons. As mentioned earlier (when releasing 0.6.0), your mother/father/family/friends may have warned you about drugs, driving with strangers and software releases with a .0 (point-oh) at the end.
Well...having tested as much as possible (i.e. taking my own medicine), I'm taking the plunge and offering AmpJuke 0.7.0 for download.


In this release, you'll get the benefit of the following:

- Realtime (on the fly) transcoding (downsampling) introduced.
Lame is required to be present on your box, if you want to do this.
You can set individual transcoding parameters for individual users, and/or completely turn off transcoding for one or more users.
This FAQ-entry has all the goofy details about configuration of transcoding, as well as some (rather) important notes in relation to this.

- Icons.
A new personal setting means you can combine themes with icons.
If you still want the 'good old' behaviour, you can select "no icons" in your personal setting, and the usual "arrow" is displayed in various places.
If you want more eye candy, please take a look at how to add more icons (in the FAQ).

- Hungarian language updated.
Thanks to Rezso for doing this.

- Estonian language updated.
Thanks to kanna for doing this in the appropriate forum-thread.

- The earlier reported error about the "disappearance" of the configured prefix for tables does no longer exist.
See the previous newsentry below.
Once again: Thanks to chs for notifying about this in the forum.

- Refreshing related performers from last.fm happens automatically.
If Displaying related performers is enabled, then a query will be made against last.fm. Of course the query will only happen if the cached list of related performers isn't available.

A few more updates exists - for details please see changelog.txt (also included in the download).

Good luck downloading/installing/upgrading, and please don't forget the Ampjuke homepage offers a comprehensive FAQ, a detailed installation example as well as a forum in order to help you with questions.

By the way: I did spend quite a lot of time updating the demo (uuh-wee)

//Michael.




31-12-2007: Prefix table issues. It's been discovered that an error exists in relation to prefixed tables in AmpJuke.
After installation, and when inspecting the configuration (Login -> Configuration) the saved configuration "lost" the configuration setting (and only that) describing what tables should be prefixed with.

A workaround can be found in this thread in the forum.
Use it if you're using prefixes on your tables within AmpJuke.

Sorry for the inconvenience and thanks to chs for reporting about this in the forum.

Happy New Year !

//Michael.




14-12-2007: AmpJuke 0.6.7: Prefix table names. Just in time before 2007 runs out: A new release of AmpJuke is available for download.

If you're worried about installation procedures, take a look at the detailed installation example.

This release is about the following:

- New feature: Prefix table names.
During installation it's possible to specify a prefix for all table names.
This is especially useful if you use a server that only allows each account access to one MySQL database (some ISP's do that for some reason).

- New feature: Refresh related performers.
Added an option (for users with administrator access) to refresh/update related performer(s) from last.fm, when displaying a given performer/group.

- Error correction: File(s) in ./tmp was not removed automatically after 24 hours.
This is no longer the case.

- Improvement: A warning is issued, if you try to install AmpJuke using a PHP-version less than 5.
Although AmpJuke might work on a version of PHP less than 5, it's highly recommended (required) to run at least PHP 5.2.x.

- Improvement: When displaying a list that spans across several pages, there's now a link that jumps to the 1st/last page of the list in question.

- Improvement: Tables are now, by default, created using the MyISAM storage engine.


Thanks to all for the nice feedback in the forum, as well as everybody else who uses AmpJuke - may YOUR hits keep on coming in 2008 and beyond !

//Michael.




06-11-2007: AmpJuke 0.6.6: Blood, sweat and tears. November already, winter is approaching in this part of the world, and (what's really interesting) AmpJuke version 0.6.6 is available for download.
This version is about:

- Cleaned up + improved the entire streaming process.
Basically, we're moving back to functionality from an earlier release with a twist, since the "Now playing" functionality is also available.
However, if you - or your users - get into trouble in relation to "Now playing", I recommend you consider how it's configured (there are a lot of options...).
See this FAQ-entry for detailed information.
As an alternative, you might turn it completely off.

- Improved the code that retrieves album covers using the Amazon web service.
Besides a significant reduction (33%) in the number of lines to handle this, combined with a more speedy cover-retrieval, the code also relies completely on PHP5.

- Hungarian language updated.
Thanks to Rezso for doing this.

- Corrected an error in relation to replacing an Amazon cover by either a "blank" cover and/or by looking up a new cover at Amazon.
Thanks to kutzaray for notification about this in the forum.

- New personal setting: Avoid duplicate entries.
When enabled (checked), AmpJuke will not add a given track to a specific favorite list, if the track is already present in the favorite list.
More information about this can be found in this FAQ-entry.

- Minor improvements here+there.
Such as: Added link to "Play/enqueue all..." when displaying a specific performer, added more links to the AmpJuke FAQ, etc...


With this release of AmpJuke I hope that the focus from now on can be the development of future functionality and features.

//Michael.




14-10-2007: AmpJuke 0.6.5: Two bugfixes and improved functionality. Well...the previous version didn't last long.
Some bugs and inconveniences has been reported in the forum, causing this release to happen rather quick compared to the normal schedule (approx. once every 2nd month).

This release is about the following:

- Corrected an annoying (but important) detail:
When using Microsoft Windows Media Player and having "Now playing" set to "on", the track name in Media Player might be "stream" and/or delays happened.
More information in this FAQ.
Thanks to kutzaray for notification about this in the forum.

- Corrected an error that appeared during upgrade.
Basically, the upgrade stopped unexpectedly with an error.
Thanks to wolf for notifying about this in the forum.

- Spanish translation updated.
Besides being available in the download, it's also available in the forum.
Thanks to kutzaray for notification about this in the forum.

- Covers for albums are now stored using "album_id.jpg".
It used to be "performer name - album name.jpg".
Thanks to kutzaray for notification about this in the forum.

- "Help" links points to the AmpJuke FAQ.
This is a personal setting. It can be turned on/off.
When turned on, a small question mark appears next to various menus and configuration options within AmpJuke.

As usual, more information is available in the changelog, which is also included in the download.

//Michael.




10-10-2007: AmpJuke 0.6.4: "Now playing" introduced. Some short release notes in relation to AmpJuke version 0.6.4:

- New feature: "Now playing".
AmpJuke can display what's being played currently in the browser. This happens automatically.
A "popout" box can also display what's being played currently.
This FAQ-entry has all the details about configuration of "Now playing".

- New language: Estonian.
See this FAQ-entry for more information about translations.
Thanks to Kalmer Kand for this nice contribution.

- Allow anonymous users to browse only.
When configuring AmpJuke to allow access for 'anonymous' users, you can further limit 'anonymous' users to only browse for music (=they cannot not stream it).
Thanks to viciouslime for suggesting this in the forum.

- Songs with "#" in the filename could not be streamed.
This has been corrected by introducing a configurable setting called "forbidden" characters (more information in this FAQ-entry).
Thanks to kutzaray for notification about this in the forum.

- Error correction in download.
An error causing tracks with "special" characters (like o-umlaut) not to be downloaded has been corrected (see previous topic).
Thanks to wolf for notification about this in the forum.

- The './tmp' folder is no longer included in downloaded music.
Thanks to  wolf for asking for this improvement in the forum.

- Error correction: MySQL displayed an error when deleting stuff.
The deletion simply failed when a performer with no tracks/albums was being deleted and "confirm deletion" was switched on
This is no longer the case.
Thanks to kutzaray for notification about this in the forum.

- New theme: "Back to school".
It's available in two flavors: Blackboard and Whiteboard. Depending on your age, either one might bring back memories from your time in school.
The theme relies on certain fonts that should be installed on your system, in order for "Back to school" to show up like it's supposed to.

So - quickly - download the latest release of AmpJuke to get started with the installation or upgrade.
If you're worried about support there are various options, such as the step-by-step installation guide, a nice FAQ and of course the forum.

//Michael.




30-08-2007: AmpJuke 0.6.3: Three improvements and one new feature. The new version of AmpJuke is available for download.

This release covers:

- Change the contents on the 'welcome' page.
The contents are now considered to be a personal setting that each user can set to his/her own taste and preference.
Basically, you can set/change what's displayed in the three "boxes" shown on the 'welcome' page.
You might want to try it out in the AmpJuke demo.

- Remember login+password.
Just like f.ex. Google and Yahoo!, you can check a "remember me..." on the login-page.
This causes the login-credentials to be remembered on the computer being used to login with.

- Scan+import: Deletion of "dead" records in the database will from now on happen BEFORE new music is discovered and added to the database.
Thanks to wolf for suggesting this in the forum.

- Upload a cover "by hand".
If - for whatever reason may apply - the Amazon webservice doesn't return a suitable cover for a particular album in your collection, you can upload one (if you have appropriate access to do so).
So far, you only had the option to use a "blank" cover and/or tell AmpJuke to retrieve a new cover from Amazon.
Please note that only .jpg-files can be "recognized" by the new cover-uploading feature.
Once again, thanks to wolf for suggesting this in the forum.


With this release, some of the (brilliant/relevant) suggestions from the forum are introduced.
There are still some outstanding though.
I'll look into it, and possibly include most of it in a future release.

Another important thing to remember is that AmpJuke will soon rely completely on PHP 5.
So far, I've coded with 'backward compatibility' in mind, but since PHP 4 will reach end-of-life next year it might be a good idea to make the switch now, if you're still running PHP 4...

//Michael.




01-08-2007: AmpJuke 0.6.2: 'icons' -> 'ampjukeicons' If you're already running AmpJuke version 0.6.1 without any particular problems, there's really no need to download and install this version.

This "patch release" covers:
- Graphic images are from now on located in a folder called "ampjukeicons".
The previous foldername caused problems on some installations.
Thanks to Brad and Kevin for the notification about it in this topic.

- French and Turkish languages have been updated.
Unfortunately, they're not 100% translated yet (some words/phrases might turn up in English), but at least this is better than nothing.

//Michael.




26-07-2007: AmpJuke 0.6.1 released (Happy birthday!) First and foremost: Happy Birthday, AmpJuke.
This is the project's 2nd "online anniversary" !
As promised earlier, AmpJuke version 0.6.1 is now available for download.

This version covers a lot (really) of new/updated stuff. Here's the short list:

- Display related performers.
May not sound of much, but take a look at it. I think it's cool -  at least from a technical point of view.
The display of related performers is actually made possible using a webservice from the popular site/community last.fm.
Important: you must run PHP version 5 in order to be able to display related performers.
The rest of AmpJuke will still be usable with PHP4, but maybe it's time to upgrade...?

- Getting/displaying covers is now done using Amazon's upgraded/new webservice (they refer to it as "ECS4").
Amazon have announced that the current version will shutdown by March 2008.

- Upload feature introduced. It can be turned on/off completely for the site you install AmpJuke on.
Furthermore, it can be set to on/off individually for each user.

- The SQL-code for displaying album lists and individual albums is updated.
Thanks to Stuart Hardy for supplying some code in relation to this !

- New theme, "AB Centered Terracotta".
Thanks to Andreas B. for this !

- Corrected an error that didn't allow .wma-files to be scanned+imported.
Thanks to Claes-Henrik for pointing me in the right direction !

- Improved some places in relation to installation to ensure a (hopefully) smooth, quick and error-free installation.
This is especially important in relation to having the right permissions.
If the 'right' permissions haven't been set, AmpJuke will stop whatever it's doing and make an intelligent complaint about what's wrong (in most places).

- The login page is now mainly using css to control the look&feel of the page.
The settings for this can be found (and altered) in the 'ampstyles.css' file.

For a full list, please take a look at the changelog.txt file.


Since this is a "birthday release", I have updated the page about the history of AmpJuke.
Take a look at it if you want to know what triggers this particular project as well as what's been happening during the years.

The installation example is updated already, and that's true for the FAQ as well.
So there's absolutely no excuse not to download AmpJuke and get started.

...and the immediate future...? Well within a couple of days I'll be on vacation for quite some time, so I may not be able to answer questions.
You might want to try the FAQ and/or the recently opened forum.

//Michael.




06-07-2007: Forum introduced. The AmpJuke forum is now available.
For some time a 'real' forum has been high on the to-do list.

The next release of AmpJuke (version 0.6.1) is in the final stages of testing.
Besides introduction of a brand new module for connecting to Amazon's webservice, there's also some improvements in some of the SQL, a new theme and some error corrections here+there.

Version 0.6.1 is scheduled for release on July 26th (approx. 3 weeks from now).
Why that date ? Well, - the 26th is AmpJuke's "2nd online anniversary", so I hope I'll make it in time.

//Michael.




06-06-2007: AmpJuke 0.6.0: Improved scan and download functionality. Your mother/father/friend may have warned you about driving with strangers, go swimming after lunch and software with a release-number that has .0 (point-oh) at the end...
Still, the next major release of AmpJuke is available for download.

AmpJuke 0.6.0 covers improved functionality in relation to scan+import of music.
F.ex. will new music be discovered and added to the MySQL database on demand.
This FAQ-entry explains more.

Downloading multiple tracks (f.ex. an album) is easier.
Rather than sending a number of individual files for download, the files are now 'compressed' (using 'tar') into one file, which is sent for download afterwards.

Languages have been updated: Espaol, Francais, Dutch, Portuguese and Turkish.
Many languages are now almost 100% up-to-date.
Thanks to all who took the time and effort to do this - it's really appreciated
Also a big 'thank you' to Andreas B. for a 'last-minute' update of the German language.

Besides what's already mentioned above, there are more new/improved features and error corrections in this release.
For a complete list, please take a look at changelog.txt (it's also included in the download).

The FAQ has already been updated, so questions (hopefully) are answered up front.
In the near future, the installation example, screenshots, online demo etc. will be updated as well to reflect the features and functionality found in AmpJuke version 0.6.0.

//Michael.




18-04-2007: Translation feature re-introduced. The possibility to translate AmpJuke to another language has been on the to-do list for a while.
I was possible earlier, but honestly I wasn't happy with the functionaliy (or lack of...).
Translation/maintenance of languages within AmpJuke is now re-introduced, - please have a look in the menu, or simply click here.

Besides translating AmpJuke to a new language, you can also maintain one of the existing languages.
This is also done using the translation feature.

//Michael.




07-04-2007: AmpJuke 0.5.5: Contributions. This version of AmpJuke contains new functionality, as well as some contributions.

- New personal setting: you can pick the name of the favoritelist each time, before actually appending something (tracks, albums, performers, years). For more information, please see the FAQ-entry that explains this in more detail.

- Hungarian language updated.
(As always) Thanks to Rezso (www.rezso.net) for doing this.

- Spanish language updated. Thanks to Claudio for doing this.

- New feature: download individual tracks from a favorite list.
Thanks to David for asking for this (obvious) feature.

- Corrected an error in relation to fetching/displaying lyrics.
Thanks to Steven for reporting this.


The last three changes in this release, are found in changelog.txt (also included in the download).

The detailed installation example has already been updated, so there's a good opportunity to try AmpJuke out and download the program...

//Michael.




13-03-2007: AmpJuke 0.5.4: Maintenance update. A 'maintenance' update in the stable 0.5.x-series of AmpJuke, covering the following:

- Dutch language up-to-date.
Thanks to Fokke Slottje (www.twilightmusic.nl) for doing this.

- Incrementing the value of 'times played' by one for a given track, is from now on done *AFTER* the track has been streamed.

- New theme: Typewriter.

Minor improvements, - please see the changelog.


For more information about AmpJuke in general, you might want to take a look at the requirements, see some screenshots, get questions answered in the FAQ, see how easy it is to install or perhaps go straight for the download.

//Michael.




20-02-2007: AmpJuke 0.5.3: Improved functionality in random play. This version addresses new and improved functionality in the random selection of songs.
For more information, please check out this entry in the FAQ.

Besides the improved functionality, a small error in relation to updating 'last played' has been corrected.

//Michael.




16-02-2007: Screenshots updated. New screenshots are available.
For some time the screenshots displayed was from a rather old version of AmpJuke.

If/when you look at them, you might actually see some differences between a given screenshot and the same screen in a live/real running version of AmpJuke (f.ex. on your own box or in the demo).

That's because the screenshots displayed are from the next release (0.5.3) of AmpJuke.

//Michael.




13-02-2007: AmpJuke 0.5.2: Share your favorites. Release notes:
- It is now possible to share favorites between users.
If you're the owner/creator of a specific favorite list, and you want other users to access that list, it's now possible.
For more information about this, please view this FAQ-entry.

- The display of favorites is now faster, compared to earlier versions of AmpJuke.

- Swedish language updated (done a long time ago in fact...THANKS, Jorgen).

- Hungarian language updated (THANKS, Rezso, www.rezso.net).

The detailed installation example has already been updated, the FAQ and the demo will be updated soon.

Should you encounter any problems in relation to installation that's not covered in the FAQ, do not hestitate to contact me.

//Michael.




19-01-2007: AmpJuke 0.5.1: Maintenance update. This version of AmpJuke addresses the following:
- Error correction: When using AmpJuke in 'jukebox mode' against a specific favorite list, the list wasn't used.
- Modification: The stream method has changed slightly.
- New feature: Get external, extended information about a given performer/group.
- Update: Portuguese language 100% up-to-date. Thanks to Alfredo Oliveira for doing this using the new translation feature on this site.

For more details, please see the changelog.txt file (also included in the download).

//Michael.




14-01-2007: Translation feature re-introduced. The ability to translate AmpJuke has been introduced again.

Basically, you can now maintain an existing language and/or translate AmpJuke to a new language.
Note that if you enter your email address during translation, you can get the PHP language file sent to you immediately by email.

//Michael.




05-01-2007: Site update. The site has been updated, as follows:

Detailed installation example
Some entries in the FAQ
The online demo.

//Michael.




31-12-2006: AmpJuke 0.5.0: 'Under the hood'. I know that 'major' new functionality was promised earlier.
However, during development of 0.5.0, I realized that some significant "under the hood" modifications would be more appropriate for this release.
So in other words: The 'major' new functionality will have to wait a couple of releases (cannot reveal what it's about, but I can promise it's 'major' in relation to the AmpJuke project).

On the other hand: there are some new features available for this release.
Please checkout the changelog.txt file (also included in the download) for details.

As usual, I will be busy updating the detailed/guided installation example, the FAQ as well as the online demo in the beginning of 2007.

Happy New Year to everyone, and a big thank you to all who have downloaded AmpJuke so far !

//Michael.




10-11-2006: Updated... Yes, it's been a (theoretically) long time since last update.
I'm busy working on AmpJuke version 0.5.0 with major new functionality...

I have also been busy "fine tuning" this site.
F.ex. the comments for the news have been disabled: too many spammers were taking advantage of this feature, - perhaps I should consider moving to another news-system ?
I have also made some minor changes in the FAQ.

Anyway, AmpJuke version 0.5.0 is in the works (actually: being tested), so I'll get back when it's ready.

Until then...

//Michael.




19-10-2006: AmpJuke 0.4.4: New method for streaming music introduced - New method for playing/streaming music.
Thanks to Allan Hansen from the getID3 project (getid3.sourceforge.net) for suggesting this as well as suppplying a couple of lines of code I could use for implementing this.

- The 'demos' directory under the 'getid3' directory have been removed.
Thanks (again) to Allan for pointing this out.

- Hungarian languagefile was updated.
Thanks to Reszo (www.rezso.net) for doing this.
To everybody else: Please email me your updated language files, - they will be included in the next release.

- Two settings have been removed as a consequence of the new streaming method mentioned above.

Minor stuff:
- Last search word(s) is (are) remembered.
- Date+time on the 'welcome' page now uses the correct date (Thanks to Rezso).


So far, the installation example has been updated, and (as usual) the FAQ as well as the online demo will follow soon.


It is my sincere hope that this release will be good enough to last a little longer than the previous version did.
In fact, AmpJuke 0.4.4 is supposed to be one of the last in the 0.4.x-series.


//Michael.




04-10-2006: AmpJuke 0.4.3: Themes (finally!) The ability to have a 'themed' look in AmpJuke is by far the most important feature in this release.

Besides that, this version of AmpJuke covers:
- References to relevant FAQ-entries during installation.
- When pointing to the directory where AmpJuke is, a check is made to see if the program have been installed already (or not).
- Correction of yet another error in relation to displaying lyrics.
- New logos introduced.

For more details, see below.

I will be busy updating this site's installation example, FAQ as well as the online demo in the near future, so stay tuned.
Please email updated/improved themes and/or questions you didn't find an answer to in the FAQ.

//Michael.


Details about this release:
- THEMES ! (finally)
By far the most important in the release: It's now possible to change the layout of AmpJuke.
This has been on the list for quite a while, and a *lot* of you out there have asked for this feature.
I've included 4 themes (one is for different screen resolutions).
Let it be stated up front: I'm a novice when it comes to CSS !
Feel free to email new/improved themes to me, - I might setup something later on the homepage for submitting themes.

- During installation/configuration, references are made to relevant FAQ-entries on the AmpJuke homepage describing the task/parameter in more detail and (hopefully) explains what's supposed to be entered.
In other words: help is just a click away for some features in this release.

- When pointing the browser to the directory where AmpJuke is installed, a check is made to see if you want to upgrade or install.

- Corrected some small errors found here+there (not a big deal).

- Corrected another small error in relation to displaying lyrics. Grab+display of lyrics should work as expected now...hmmm...hope so at least...

- What else...Oh yes: I've made new logo's for AmpJuke.
In these Web 2.0 times it's almost required to have "bleached" logo's :-)
The old logo's are still included in the distribution.




21-09-2006: Off topic: How to compile Apache, MySQL and PHP on Linux. Finally ! I've taken the liberty to put my guide online on how to compile Apache 2, MySQL 5 and PHP 5 on Linux.

There seems to be so many guides out there, but I haven't been successfull enough to find one that covers some fairly new versions of the popular "package" (Apache/MySQL/PHP) that brings "web-life" to your databases...

So - even though it's a little bit away from the Ampjuke topic - the guide is now online right here.

//Michael.

P.S. Yes - I'm working like mad on the next release of AmpJuke....stay tuned...




06-09-2006: AmpJuke version 0.4.2: "Maintenance" release This is a "maintenance" release of AmpJuke, adding one new feature as well as adressing some minor inconveniences:

- You can keep extensions (mp3/ogg/wma/ape/whatever) when streaming music.
By setting this to 'on' music files will be streamed as:
"performer - track.extension" (extension could f.ex. be: mp3).
By setting this to 'off' music files will be streamed as:
"performer - track".
See the difference ?

- When creating a new user, the selected language is stored (was set to EN by default earlier).

- When searching for lyrics, the first result (URL) from the search at Yahoo! is displayed (wasn't sure that was the case earlier).

- Deletion of individual tracks/album/year/performer also deletes the references to the track/album/year/performer from users favorites lists.
The data is only deleted from the database - no musicfiles will be deleted.


As always, feel free to contact me if you have any questions in relation to AmpJuke, but please remember to check the FAQ first.

//Michael.




25-07-2006:AmpJuke version 0.4.1: .ogg-error corrected + Happy Birthday, AmpJuke ! Actually, it's not until tomorrow that AmpJuke celebrates its 1st year "online-birthday".

AmpJuke has just been released in a version 0.4.1, covering the following:

- Error correction: When reading .ogg-files, nothing was imported. This has been fixed.

- A file called 'template.php' now exists in the 'lang' directory.
It contains all keywords/phrases you will need to translate to your own language, in order to get a 'local' version of AmpJuke.
If you could take the time and e-mail me a copy of whatever language you have translated to, I (and possibly everybody else) would be happy.
Include your homepage, if you want me to link to it.
Thanks to Rezso ( www.rezso.net) for suggesting and implementing this.

- Some minor inconveniencies have been eliminated.
Once again: Thanks to Rezso for pointing this out.

Note: If you already run version 0.4.0 and haven't missed the ability to import .ogg-files and/or new languages, you might want to skip this upgrade.

//Michael.

P.S. If you're interested, here's a link to the history of AmpJuke (so far).




25-06-2006: Website updated While the Fifa World Cup in Germany is still in progress - and getting more and more exciting as round 16 continues - I have taken a couple of hours off from watching soccer doing some "maintenance": bought more beer+soda, frozen pizzas, cleaned up the place and (by far the most important) updated this website: the FAQ, the demo and a couple of other things.

I'm also working on a version 0.3.7 containing minor improvements...so version 0.4.0 will be delayed until later this year.

Please note that AmpJuke will celebrate it's "one year online anniversary" on July 26th, even though development of the program actually started as far back as 2002.

Until later (that is: end of World Cup)...

//Michael.




08-05-2006: AmpJuke version 0.3.6: Download and Autoplay options This release of AmpJuke covers the following:

- Download option. A user with the appropriate access level can download individual tracks, entire albums, search results etc. This might come in handy when a portable device is present, and you want to transfer some music to it.

- Automatic play option. Just after a login, it is possible to have AmpJuke play 1-x tracks based on "all tracks" or a favorite list. This was made as a result of a user-request (actually: many of you out there suggested this feature).

- AmpJuke now "speaks" another language: French / Franais.
Thanks a lot to Edwin for getting this done ( www.allan.ch) !

- If no AWS-key is entered, AmpJuke will not try to find a cover for an album.

As usual, the demo, FAQ and a lot of other stuff on this site will be updated in the near future.

AmpJuke 0.3.6 will be the release for this summer, unless nasty errors comes along...(FYI: AmpJuke was tested before release !)
I'm working on a "major" release (probably a version 0.4.0) which requires some work to be done, so this version will most likely be the last in the 0.3.x-series.

Furthermore, the summer is approaching and there's also a major soccer event taking place in Germany in the near future... it will surely take some of my (rather limited) spare-time away

As always, feel free to contact me with whatever questions you might have in relation to AmpJuke, but please remember to check the FAQ first.

/Michael.




30-03-2006: AmpJuke version 0.3.5: More user-controlled settings - AmpJuke "speaks" yet another language: Dutch.
Thanks to Fokke Slottje for getting this done !

- Introduction of more user-controllable features/settings, such as:
* Confirm deletion.
* Display durations.
* Display "totals".

- The selected/active favorite list is now shown more clearly.

As always, feel free to check out the release notes (changelog.txt).

A brief note to those of you who are upgrading...
Please note that there are two options when upgrading:
a) Upgrading from a version before 0.3.4 to 0.3.5 (current).
b) Upgrading straight from 0.3.4 to 0.3.5 (current).
It's rather important that you select the right version you're upgrading from.

The demo will be upgraded soon...

/Michael.




15-03-2006: New FAQ launched For some time, the FAQ-section on this site has been a pain in the...(you know what).

I have now implemented a new FAQ-system.
Instead of just listing all Q. and A.'s on one page, the questions are now in categories.
This allows for the FAQ to grow further in the future.




09-03-2006: AmpJuke version 0.3.4 available Yes - it's been a while since the last update...
What can I say ? I've moved to a new town and had to wait for my new DSL to come online. Things like that put a natural limit on activities like updating this site.

However, development haven't stopped while waiting for the new DSL, so AmpJuke version 0.3.4 is available for download from now on.


New stuff in this release:

- AmpJuke has been translated to Italian.

- Settings for "Show ID numbers" and "Show letters (jump to)" are now stored/remembered between sessions/logins.

- Users can optionally change password under "Personal settings".


The Demo and the FAQ will be updated in the near future...

/Michael.




22-11-2005: AmpJuke version 0.3.3 ...and there's still a little more than one month until Christmas !

Anyway, this release has the following new/improved features:

- AmpJuke has been translated to another language: Turkish. Thanks to Mehmet Akif EKER (www.oksohom.com) for getting this done !

- You can FILTER the tracks displayed in "Tracks" and "Search", so that either: "All tracks", "Tracks only on albums" or "Tracks not on any album" will be displayed.

- When stepping back to a previous page containing a search-result, the browser warns about that data should be POST'ed again. Normal, but annoying. The inconvenience is fixed in this release.

- Some minor improvements. For example: the calculation of "Number of performers" is no longer 1 too many.

Next task for me will be to update this site's frontpage, the FAQ, the demo as well as a couple of other things.
Hopefully, around 01-Dec-2005 it all should be in place.




07-11-2005: AmpJuke 0.3.2 available Version 0.3.2 of AmpJuke is available for download.

New features:
- Option to remove duplicate entries in the queue as well as any favorite list. This comes in handy if you have huge lists and want to get rid of any tracks that are included more than once.

- Option to avoid playing the same track when selecting random tracks.

Updated:
- All translated languages (so far) are now included in the release.

Misc.:
- Various "missing" translations fixed.
- Ability to play music from "hosted" server (ie. an ISP, - even though I find it hard to believe any ISP will allow music-files on their servers....).
- "Random play": functionality has been rewritten.


So - quickly download or - if you want to know a little more, visit the AmpJuke demo.

/Michael.




17-10-2005: AmpJuke 0.3.1: Multiple fileformats
This is mainly a "maintenance" release.
However, one important new feature is also included in this release: The ability to import music in MP3, OGG, WMA and/or APE format.

The langauages that AmpJuke has been translated to so far, are also a part of the download.

For further information, please check the changelog.txt file (also included in the download).

I haven't changed the demo and/or screenshots, since the new features applied to this release isn't "visible" anywhere.

/Michael.




08-10-2005: AmpJuke 0.3.0 released
AmpJuke version 0.3.0 is available !
This release basically addresses 3 new things and one update:
  • Automatic retrieval of album/cover art.
  • Multiple language capability.
  • Automatic deletion of files in 'tmp'.
  • (Update) install/upgrade.


Details:

Cover art.
You can have AmpJuke display a cover related to an album.
This is accomplished using a webservice from Amazon, - hence you will have to sign up for an "Amazon key".
Check out the FAQ section for details.

Multiple languages.
AmpJuke has been translated to ONE language (apart from english): Danish.
In other words: your help is needed in order to have more languages.

Automatic deletion of files in 'tmp'.
Think of this in the same way as your browser handles 'temporary internet files'.
Check out the FAQ section for details.

Install/upgrade. It is now possible to UPGRADE an AmpJuke installation without overwriting previous configuration values/settings (the db.php file).
Just extract the files in the distribution to your ampjuke directory and point your browser to "www-ampjuke-directory"/install.php.
If you're INSTALLING (from scratch or the 1st time) you should also run install.php.

/Michael




19-09-2005: AmpJuke version 0.2.5 released
AmpJuke version 0.2.5 has just been released.

Following the previous stable release, this version mainly focuses on four minor improvements.
Please take a look a the changelog.txt (also included in the download).

From now on (and if no serious errors pops up in 0.2.5), I will focus on development of version 0.3.0 of AmpJuke (major new functionality) as well as a couple of small improvements for this website.

/Michael.




15-09-2005: New graphics for AmpJuke
Recently, I received some graphics for AmpJuke.
In fact, they're much, much better than I ever will be able to make myself. I'm a programmer, not a graphic artist/wizard. :-)

Since I haven't set up any "contribution" page, yet, I'll just mention who brought new life to the graphic side of AmpJuke:
Jonas supplied the loudspeaker icon.
Jorgen has then used the loudspeaker, and made two icons.

Thank you very much, guys ! Both icons will be included in the next release of AmpJuke.

On the more "alternative" side, Jorgen (same guy as above) made an alternative looking icon.
The loudspeaker in this icon was made by Everaldo.
You can find more of his artistic work at:
www.everaldo.com.

/Michael.




09-09-2005: Patch release
I've just released AmpJuke version 0.2.4.
It's available in the Download/Installation section.

Basically, this is a patch-release fixing minor errors and inconveniences.

Next task is to update the detailed installation example.
The example can also be found in the Download/Installation section.

I consider release 0.2.4 to be "stable" (until proved the opposite), and will focus on some major new functionality for the next release.

/Michael.




07-09-2005: AmpJuke version 0.2.3 ready for download
AmpJuke version 0.2.3 is available for download !

This is basically a release including new functionality as well as a couple of errors that have been fixed, for example:
  • New logos.
  • Editing capabilities.
  • Settings controlled in one place.
  • User administration (several bugs fixed).
For a complete list, see the changelog.txt file (also included in the distribution - that is: the .gz-file).

Furthermore, the screenshots have been updated.

I'm working on changing the demo, so it will reflect the current version.

/Michael.




29-08-2005: Version 0.2.2 available
Back from holiday.
Sorry for the late reponse in relation to the missing 'tmp' and (for some) 'icons' directories.

Version 0.2.2 is available.
It fixes the problems addressed (missing directories).

And yes: The graphics [b]really sucks[/b]. I clearly admit that 100%.
If someone have some graphics they want to [b]donate to this project[/b], I would be very thankful.
It would be nice to have some new graphics for release 0.2."whatever"...

/Michael.




11-08-2005: AmpJuke-0.2.2 under development
Just a short note: The next version of Ampjuke - it will be 0.2.2 - is being developed.
However, I'm going away on two week's holiday soon, so it might be around mid September before the next release is finished.

Another interesting thing is that I have ordered a "custom" T-shirt where the name of this site - [b]www.AmpJuke.org[/b] - is printed on.
Let's see if that gives an impact on the number of visitors...

More about these two subjects later...




26-07-2005: Demo is up and running The "version 1" of this site, is coming to a stage where it's completed.
Last thing was to complete the working demo of AmpJuke.

I also managed to submit the project on various sites hosting PHP-projects, such as SourceForge and HotScripts.
...and maybe a couple of others as well - I really don't remember anymore...

So now I'm in the mood to ease off a little in relation to this and focus on a couple of other projects (not related to AmpJuke, but still PHP-related).
It has taken considerable time to get to where I am now with website, working demo, installation instructions etc.

I have done what I could to test that nothing unexpected happens during installation/running the program.
I happen to hate when such things happens when I download a project.
Even though the stuff is for free, you would still expect it to work...

I might fire up for my own AmpJuke (version 0.2.1, of course), and post a couple of lines in the FAQ-section...



26-07-2005: So - it finally happened !
AmpJuke is now an "official" name for this project !

I've worked hard towards this moment.
Now that the site is live, AmpJuke-0.2.1 is released, the news system is installed, and everything seems to be working ok, it's almost too good to be true :D

Next thing to concentrate on is the working demo...



29-07-2010