Board Logo

eJukebox v3.97/v3.98 BugList
Pirk - 4-24-2005 at 12:47 PM

1) Autoplay modes freeze over 32768 songs: [FIXED in v3.98]

If you have more than 32768 songs the Autoplay modes don't work anymore. eJ play alternatively the songs from only 2 albums. So it plays entire albums by pairs, and it pass the database in reverse alphabetical order!
I think that is the "random" function which stop to produce random numbers...


2) START eJ in CUSTOM or BOOKMARK autoplay mode WITH the 'start playback on startup' option UNchecked:

If you start eJukebox in custom mode or bookmark mode AND you have unchecked the option 'start playback on startup', the "Up next" area is empty or it just duplicates the now playing song. There is only 1 song in the WINAMP playlist instead of 2 normally, so eJukebox can't move to a following song: It is and remains... stuck!!


3) DRAG albums from the Albumlist to the Playlist: [FIXED in v3.99]

3.a) Double and multiple albums:
If you drag from the Albumlist a album including 2 CDs or more, the dragging box indicate [1 songs] and it drops none song in the playlist.
Maybe in this particular case the message box could warn the user: [x CDs, x songs].

3.b) Album names with a comment in brackets:
i.e.: Album name (Comment)
If you drag from the Albumlist a album having a comment in brackets (not displayed in the albumlist), the dragging box indicate [1 songs] and it drops none song in the playlist.


4) In the EDITOR, the LINKS to Windows Explorer fail if they contain a COMMA --> , : [FIXED in v3.99]

In the "File Info" part, the "DoubleClick to Go to File" feature doesn't work if the link to the concerned file contains a comma somewhere (either in the folder structure or in the file name itself). Because in this case eJukebox pass a wrong link to Windows. The first part, before the comma, seems to be ignored and only the second part after the comma is transmitted. So Windows Explorer displays a error message saying this path does not exist...

Examples of path links which fail because of a comma:
c:/mp3/Rolling Stones, The/Forty Licks/...
c:/mp3/Springsteen, Bruce/The Rising/...
c:/mp3/ZZ Top/Chrome, Smoke & BBQ/...
c:/mp3/ABBA/1992 - Gold/09. Money, Money, Money.mp3


5) TRACKS# not extracted from file names for NON-MP3 files:

Each time I add non-mp3 files to eJukebox all the infos are correctly extracted from the file names EXCEPT the tracks# !
I name my non-mp3 files as recommended: track# - artist - title.xxx, but eJukebox seems to ignore the track#. It appears none track# in eJukebox, the corresponding field in the songlist is empty!


6) Not a bug, but a good suggestion: Why not to extract album YEARS from folder names?!

Still about non-mp3 files: I think the Album Year could be extracted from the folder name: /YEAR - Albumname/Track# - Artist - Title.xxx

Thus we would have a complete solution for all the non-mp3 files, without need of any additional text files...


Pirk - 5-6-2005 at 02:31 PM

...


cbsoundman - 5-9-2005 at 03:17 PM

It also crashes when entering in a "[" in the album field when not using the "rename album" button and just using the field.


SilverSquadron - 6-20-2005 at 02:58 PM

As depicted before under "Ejukebox v3.98 BETA download' from 6-3-2005 at 12:03 PM, bug 4:

BUG:
===
Strange ARTIST mismatch.
When looking at the provided picture at the location described above, one could see that the artist ('Bjork') is WRONG and should be a different artist ('live').
Somehow the administration is MIXING UP ARTISTS.
From a FRESH XP install, reading about 800 ape's results in
at least 5 ARTIST MISMATCHES. (Maybe more, not tested yet.).

Could this be a new bug, are was this defect already known.

Extra info:

type: .APE.
path: D:AudioDumpSK Pro 6SongsLive - V
file: Live-04, Like A Soldier
tag&rename info: filename=Live-04, Like A Soldier.ape Artis=Live, Album=V,Title=Like A Soldier
so this seems to be alright, but the ej's Édit Song'says the Artist is Bjork, which is wrong. (This happens with many albums)

:mad: :D


Audiosoft - 6-20-2005 at 08:35 PM

SilverSquadron,

eJukebox only supports reading and writing to MP3 id3 tags - there is no APE tag support. So the only way eJukebox can get the correct info from non-MP3 files is if the song's filename is formatted 'artist - title.ape' or 'track# - artist - title.ape'. In which case eJukebox will be able to extract the info from the file name itself. eJukebox will also get the album name from the containing folder's name if there is a cover.jpg file in the folder.


Pirk - 6-21-2005 at 12:16 PM

Tracks# not extracted when using the "non-mp3" file import method... And a suggestion: Why not to extract album YEARS from folder names?!

Hi Audiosoft,

I take advantage of your reply to refer to the non-mp3 import method:
Each time I add some non-mp3 files to eJukebox all the infos are extracted correctly from the file names except the track# ! :(
I name my non-mp3 files as recommended: track# - artist - title.xxx, but eJukebox seems to ignore the track#. It appears none track# in eJukebox, the corresponding field in the songlist is empty! So I think it's a bug...

And also, nothing is planned for the album YEAR field?
It's a shame because your "non-mp3" method works very good for ALL file formats!! :)
If you could add the year extraction (and fix the track# problem), the file name extraction would be a universal method: No need to fix the tags once again with the eJ editor.

I think the Year tag could be extracted from the folder name: 'Year - Albumname'

Thanks.


Demnos - 6-30-2005 at 08:11 AM

1. When ejukebox starts up with the new scroll buttons enabled, the <scroll up> button is missing, you can only scroll down. This is true for every view except for the Album view, as soon as you go there for the first time, you will get both buttons throughout all screens of the program.

2. Not a bug, but I really think the scroll buttons advance way to slow. Browsing the album list takes F o r e v e r. Have you tried it? It is unusable IMHO. Could you increase the speed? Of course even better would be if the scroll buttons would "page forward/backward" exactly by one screenful if you tap them.

3. Congratulations for really cleaning up the "fuzzy search" issues to a great extent. I just rebuilt a complete new database in a fresh directory. Of the 10425 files I imported, 10412 made it into eJukebox, only 13 missing. In previous versions, it used to be hundreds.

The only files it didn't import were:

- The track "Incomplete" (From "Fish" - "Raingods with Zippos")
- The entire "Recycle Or Die" Label Compilation (6 tracks)
- 6 tracks that were under 30 seconds length.

It would be nice if there were an option to import EVERYTHING even if it is called "Incomplete" or "Recycle" or has some other keyword that we don't even know yet.


Fishy - 6-30-2005 at 02:39 PM

Couldn't agree more on issue # 3. Remember that I had some hours with frustration trying to get "The Soundtrack of our Lives - Welcome to the infant freebase" away from the compilation header. I guess Ejukebox detected the word "soundtrack" and automatically put a compilation mark on all songs in the album. Even though all soundtracks are not compilations, but often made by one artist alltogether (The Blade Runner Score by Vangelis for instance). I "solved" the Soundtrack of Our lives issue by renaming the artist in the ejukebox editor to "S.track of our lives". I have quite a few of these desperate sollutions in my albumslist :), so it would be nice if these 'keywords' were made optional. Even if there always are workarounds that serve their purpose.

In sum an option to make everything unfuzzy (genre sorting, year sorting, albumsorting, etc.) except the albumlist search and songlist searchbox beside the edv button. At least this seems like a good idea to me.

As for non-mp3 files I remember audiosoft talking about atextfile sollution (kindof .ini file) which could hold tag information for these files so they didn't get lost on rebuild for instance. I still think that sounds like a good idea :)


Pirk - 6-30-2005 at 05:34 PM

Quote:
Message original : Fishy
As for non-mp3 files I remember audiosoft talking about a textfile sollution (kindof .ini file) which could hold tag information for these files so they didn't get lost on rebuild for instance. I still think that sounds like a good idea :)

Yeah, I remember the text file solution... You are right, at first sight that seems to be a "easy-and-good" idea, BUT just a question:
How you (or eJukebox) will create these text files the first time???
You will still need to MANUALLY fix these pseudo-tags for all your non-mp3 files using the eJukebox editor after you have imported them in eJukebox... No good!! :(

The major benefit of the "folder/filemanes" solution is that you can "format" your folders and filenames in advance using your favorite Tag Editor (Tag&Rename or others, no matter...) AT THE SAME TIME that you fix the "real" tags, and before you import your files in eJukebox.
After this single external edition, eJ will directly recognize the right "pseudo-tags"... (and the real tags are good too!)

So guys, do you see the time saving and annoyance we could avoid using the "folder/filenames" method?
Especially as this method already exits and works very good! But it would just need to be completed: Track# and Year... :)

Thanks ;)


PS: To Fishy, I'm sorry but I can't let you have an easy life during all the summer, while me I still work! :P


Fishy - 6-30-2005 at 07:49 PM

Pirk: Hmm.. What are you referring to? What are you plotting? Are you going to put me to work? Please don't :o :D


Pirk - 6-30-2005 at 08:07 PM

No no, nothing... don't take off your flippers! :D


Pirk - 10-17-2005 at 07:58 PM

Audiosoft,

I've updated my bug list: 2) 3) 4) 5) and 6)

2) is the major bug, but the others exist too!

6) is a (good) suggestion... :D

Thanks. :)


Audiosoft - 10-19-2005 at 09:37 PM

Pirk,

I have just finished fixing #4 and #3 (Draging a multi-disc album from the album list does not work) for v3.99. Works great now and drags all songs from all discs in track order. Looking into the other issues....

Seems to me, #2 only occurs if Custom Mode or Bookmark Mode are setup wrong and have 0 songs to play. In which case it would not be a bug because there really is nothing up next...you would just need to go and correct the playmode settings so you have some songs available to AutoPlay.


Willum - 10-20-2005 at 04:15 AM

Hi Audiosoft,
The problem with #2 is as follow: If i configure EJ to start with a playlist, it does not do so.. it just has one song and is repeataly playing this. What I (and probebly Prik) likes is: If you set to load a playlist at startup , that it load the playlist regardless of what the current songs are in EJ.


Audiosoft - 10-20-2005 at 08:05 AM

I am trying to dupicate #2 but bookmark mode works fine here at startup. When this problem happens, can you click the >> button to get it working?


Willum - 10-20-2005 at 11:06 AM

ok, here we go:

In Winamp is one song in the playlist.. when i start EJ i see
1 song in the now playing and -1 song in the Up next (autoplay)

I press the >> Song in Now Playing and Up next are the same.

I close EJ and clear the Winamp playlist.
Start EJ.. Song in now playing and 1 song in Up next... when I press the >> Both change (now playing and Up next) but still one song in the Up next (there are 20 songs in the playlist ).

Wat I woul like to see is: Regardless of there are songs in the playlist of Winamp... Start EJ and load the Playlist I have specified.. so 1 song of the playlist into Now Playing and 19 songs into the Up next list (Next).


I hope this will help. PS I have send you 5 jpg files to show the screens.. cant set them on my www page


Pirk - 10-20-2005 at 11:34 AM

Audiosoft,

- I set eJukebox in CUSTOM mode, it starts to play songs normally...


Pirk - 10-20-2005 at 11:37 AM

At this moment everything is OK, I have one Up Next song:


Pirk - 10-20-2005 at 11:38 AM

- Then I close eJukebox. But when I restart it, I get this:


Pirk - 10-20-2005 at 11:42 AM

If I click on the forward button, eJ stays on the same song!
I need to drag a full album in the playlist to unfreeze the next song area.


Fishy - 10-20-2005 at 12:44 PM

Pirk, I am unable to replicate this bug for some reason.


Pirk - 10-20-2005 at 04:26 PM

Coming back from work, I start my PC and run eJukebox.. And now I get this:


Pirk - 10-20-2005 at 04:34 PM

But this time the forward button works. !?


Pirk - 10-20-2005 at 04:40 PM

Only if I close and restart eJukebox, the up next erea is empty again... :(


Dyno Don - 10-20-2005 at 05:47 PM

I don't know if this helps, but when eJ freezes for me with the last song stuck in the now playing window, I right click, chose previous song and then click off of it. It almost always jumps up to the song that is playing now. But yes that is a bug.

Don


Pirk - 10-20-2005 at 06:08 PM

Dyno Don,

Your trick doesn't work for me.
As eJ is stuck from the first song played, there is none previous song to play... So nothing occur when I click on the Previous or Subsequent right click menus.


Pirk - 10-20-2005 at 06:24 PM

Quote:
Message original : Audiosoft
Pirk,

I have just finished fixing #4 and #3 (Draging a multi-disc album from the album list does not work) for v3.99. Works great now and drags all songs from all discs in track order. Looking into the other issues....

Great! Thank you very much for that already... :)

Quote:
Seems to me, #2 only occurs if Custom Mode or Bookmark Mode are setup wrong and have 0 songs to play. In which case it would not be a bug because there really is nothing up next...you would just need to go and correct the playmode settings so you have some songs available to AutoPlay.

No, as you can see on my first screenshot I have put a lot of songs to play in the custom mode!


Pirk - 10-20-2005 at 06:54 PM

Quote:
Message original : Willum
PS I have send you 5 jpg files to show the screens.. cant set them on my www page

You can upload files or images directly from your PC to the forums: Look the bottom line when you write a post... ;)


Audiosoft - 10-20-2005 at 07:57 PM

I am still looking into #2...

In the mean time, I thought some of you may want to check out the: eJukebox v3.99 BETA 1 Download that I just put up.


Pirk - 10-20-2005 at 08:03 PM

Quote:
Message original : Audiosoft
I am still looking into #2...

In the mean time, I thought some of you may want to check out the: eJukebox v3.99 BETA 1 Download that I just put up.


Thank you for your perseverance on #2...
Already checked the beta version! :D


Willum - 10-20-2005 at 09:58 PM

Quote:
Origineel gepost door Pirk
Quote:
Message original : Willum
PS I have send you 5 jpg files to show the screens.. cant set them on my www page

You can upload files or images directly from your PC to the forums: Look the bottom line when you write a post... ;)

My mistake, was looking at the top site :(, But Audiosoft anderstand the problem now, so no pictures needed ;)

Thanks Pirk


Pirk - 10-20-2005 at 11:49 PM

Quote:
Message original : Fishy
Pirk, I am unable to replicate this bug for some reason.

Ah really? Good for you! :D


Pirk - 10-21-2005 at 12:04 AM

Quote:
Message original : Willum
Quote:
Origineel gepost door Pirk
Quote:
Message original : Willum
PS I have send you 5 jpg files to show the screens.. cant set them on my www page

You can upload files or images directly from your PC to the forums: Look the bottom line when you write a post... ;)

My mistake, was looking at the top site :(, But Audiosoft anderstand the problem now, so no pictures needed ;)

Thanks Pirk

Ok..

Thank you Willum ;)


Pirk - 10-21-2005 at 07:03 PM

Quote:
Message original : Audiosoft
I am still looking into #2...


Audiosoft!! :o

I think I know the reason of the #2 bug I currently experience:
That seems to be some rests of the #1 bug... (random numbers which fail over 32768 songs in the database)

I've rebuild a small database for test; and guess... The custom autoplay mode works good!
So I think it still remains in the eJukebox program some randoms functions that don't manage numbers over 32768.

Maybe you could look for incorrect random functions in the CUSTOM features and also in the BOOKMARK features...

Thanks a lot. :)


Audiosoft - 10-21-2005 at 08:34 PM

Pirk,

If the problem was related to having move than 32768 songs then why would it only happen on startup and then work after that? Still looking into it...it may be related to the winamp playlist and the internal ej playlist database not having the same initial 2 songs after startup.


Pirk - 10-21-2005 at 08:43 PM

Audiosoft,

Well, you are right... it's strange! But nevertheless, with a small database the custom mode works good as soon as I start eJukebox!
That would be interesting if I could test just around +/- 32768 songs, but not easy...


Pirk - 10-21-2005 at 08:50 PM

Quote:
Message original : Audiosoft
...it may be related to the winamp playlist and the internal ej playlist database not having the same initial 2 songs after startup.


Where is stored this ej playlist? In the database file itself?

Maybe I could look into the database, using MS Access... :)


Audiosoft - 10-21-2005 at 08:54 PM

Quote:

Where is stored this ej playlist? In the database file itself?


Yes it is stored in the database file. The problem must be the 2 songs not matching because sometimes after starting eJukebox; clicking a songlist songtitle will start playing the song instead of adding it to the playlist...now I just have to figure out how to fix it.


Pirk - 10-21-2005 at 09:01 PM

Quote:
Message original : Audiosoft
The problem must be the 2 songs not matching because sometimes after starting eJukebox; clicking a songlist songtitle will start playing the song instead of adding it to the playlist...now I just have to figure out how to fix it.

When I start ej in custom autoplay mode, I never click on a songtitle!?


Audiosoft - 10-21-2005 at 09:53 PM

Quote:

When I start ej in custom autoplay mode, I never click on a songtitle!?


Pirk,

I think you misunderstood me:
(eJukebox playing the song, instead of adding it to the playlist, when you click a song's title text in the SongList after startup) is another bug that is caused by the same issue that is causing your bookmark mode to not show up.


Dyno Don - 10-21-2005 at 10:05 PM

Quote:
Originally posted by Audiosoft
Quote:

Where is stored this ej playlist? In the database file itself?


Yes it is stored in the database file. The problem must be the 2 songs not matching because sometimes after starting eJukebox; clicking a songlist songtitle will start playing the song instead of adding it to the playlist...now I just have to figure out how to fix it.


Interesting, we all assumed you programmed it that way. You start eJ, the song playing isn't one you picked today, so the first song you click goes right to now playing. We didn't think it was a bug, we thought you were thinking of everything...!!!

I guess we would prefer NOT to have that feature. Sometimes it is a song we like and we wait til it is almost over before picking new songs.


Thanks,
Don


Pirk - 10-21-2005 at 10:08 PM

Ok..

I've tested more:

If I check the option "start playback on startup" then when I start eJukebox, it plays the song that it was playing before I close it (normal). On the other hand it also changes the song that was in the up next erea before I close it. So the up next song is not the same, but at least it is not stuck...

So I think others users don't have this bug because probably they don't have their "start playback on startup" option unchecked.


Pirk - 10-21-2005 at 10:19 PM

Quote:
Message original : Audiosoft
Quote:

When I start ej in custom autoplay mode, I never click on a songtitle!?


Pirk,

I think you misunderstood me:
(eJukebox playing the song, instead of adding it to the playlist, when you click a song's title text in the SongList after startup) is another bug that is caused by the same issue that is causing your bookmark mode to not show up.


Ah... Ok, it's another bug caused by the same issue!


Audiosoft - 10-21-2005 at 10:20 PM

Quote:

So I think others users don't have this bug because probably they don't have their "start playback on startup" option unchecked.


Ah...nice work Pirk... that is it! :D
I can actually duplicate the problem now! I will try to get it working for when 'start playback on startup' is disabled.


Quote:

Ah... Ok, it's another bug caused by the same issue!


Yes it is all related the way the currently playing and first song in the playlist are initialized in EJ at startup. When there is no current song set EJ gets confused.


Pirk - 10-21-2005 at 10:31 PM

Phew! :D

It's not easy to make searchs in the good direction...

Thank you very much for follow me in my various wanderings!! :D


Pirk - 10-21-2005 at 10:57 PM

And concerning my tests with a small database: That was on another install of eJ in which the 'start playback on startup' option is checked... Sorry.


Willum - 10-22-2005 at 07:42 AM

Oeps.. another one :-( I was trying Pirk's solution... (uncheck start playing at startup) but also installed Winamp 5.11.. ) Winamp runs.. (start playing the song) but EJ keeps loading and the blue progress bar stays at about 75 % ) Using 3.99 Beta 1.

CPU continue at 50-80 %

So Or the checkbox doesn't work when unchecked. Or Winamp 5.11 scruwed up EJ
Or I don't anderstand it
29498 tracks.

I'll will keep it running for a while, see how it works out.


Willum - 10-22-2005 at 08:20 AM

Ok, it's 5.11... did go back to 5.1 and no problems with EJ (At least. starting the check box i test after shopping with the wife ;)


Willum - 10-22-2005 at 10:47 AM

Pirk, I don't get it... It doesn't have any effect or i check the Start Playback on Startup or don't .... It just start playing while loading.


Pirk - 10-22-2005 at 12:11 PM

Ah? Curious!
Maybe you have another option configured differently than me...

I fact I don't really use the bookmark mode, but rather the custom mode... Even so in my case if I test in bookmark mode with a playlist, the 'Start Playback on Startup' option unfreeze the up next area.
In spite of everything I think our problems are close...


Audiosoft,

Concerning the ej Autoplaylist stored in the database:
Do you store 2 songs when eJukebox is closed, or only the Now Playing song?

Because I think if 2 songs were stored in all cases, that could fix all our problems when we start eJ: It would just need to reload the 2 songs stored in the database.