 |
 |
| re: covers |
 |
 |
By J.M.Reis - Posted on January 11, 2009 - 11:50:07 (#23037)
Current version when comment was posted: V0.4 |
 |
 |
phew...I have to think about this for a while. I think it's not really hard to implement that feature, but I'm absolutely not shure where to display the covers...hmmm...
Maybe an item for additional skins which can be enabled/disabled for every skin. I'll put that idea on the wishes list for V0.5 ;-)
P.S.: Does anybody know if Haiku will support multimedia keyboards (which have stop/play/fwd/rew-buttons on it)? I love this feature on my WinXP machine and it would be great to have it working under Haiku too.
|
|
| make it different |
 |
 |
By atapahs - Posted on January 3, 2009 - 23:18:22 (#23029)
Current version when comment was posted: V0.4 |
 |
 |
Or make it optional for square album cover or maybe a circle would be cooler and maybe having spin around when the song is playing.
|
|
| covers |
 |
 |
By beosfrance - Posted on January 3, 2009 - 16:48:34 (#23028)
Current version when comment was posted: V0.4 |
 |
 |
> You mean album covers? If so, activate the setting "show album info" and Jukebox will display all titles of an album + cover pictures (in a slideshow) when you move the mouse pointer on an album in the album list. The pictures (jpg or gif) have to be placed within the album folder (together with the titles).
Actually, i was thinking about something more like in iTunes or Winamp :) A small square somewhere where the current playing song cover is displayed...
|
|
| re: Covers covers covers ! |
 |
 |
By J.M.Reis - Posted on December 31, 2008 - 19:33:46 (#23027)
Current version when comment was posted: V0.4 |
 |
 |
You mean album covers? If so, activate the setting "show album info" and Jukebox will display all titles of an album + cover pictures (in a slideshow) when you move the mouse pointer on an album in the album list. The pictures (jpg or gif) have to be placed within the album folder (together with the titles).
|
|
| Covers covers covers ! |
 |
 |
By beosfrance - Posted on December 31, 2008 - 16:12:34 (#23026)
Current version when comment was posted: V0.4 |
 |
 |
> If anybody has found some other issues or has some ideas for the next versions,
> don't hesitate to post them here. Your feedback is always very welcome ;-)
Covers covers covers covers :)
|
|
| re: some behavior i noticed |
 |
 |
By J.M.Reis - Posted on December 25, 2008 - 01:22:17 (#23022)
Current version when comment was posted: V0.4 |
 |
 |
1.) The minimal window size is set to 800x600. This is because the background of a skin contains several pieces (some of them are static and some are resized depending of the window width/height). So every skin needs a minimal size where the static images are displayed correctly (without overlapping other images).
Didn't expect that somebody still uses 640x480 and defined the minimum as 800x600. But for the next version I already planned to introduce a minimal window width/height variable for every skin. So there could be a minimalistic skin in 640x480 too of course.
2.) Jukebox consists of several windows. The main window, the timetip, artist info, album info, title info, message window, etc...
The code which handles the interaction between these windows is quite new (and haiku doesn't really like it at the moment). I noticed that if there's another window (tracker for instance) behind Jukebox and you move the mouse pointer on the progress bar the tracker window sometimes becomes the frontmost window.
So my advice is to use Jukebox on a seperate workspace without any other windows. This works pretty fine on R5 and Zeta. But I'm trying to improve this code a little bit.
If anybody has found some other issues or has some ideas for the next versions, don't hesitate to post them here. Your feedback is always very welcome ;-)
|
|
| some behavior i noticed |
 |
 |
By AlienSoldier - Posted on December 24, 2008 - 23:22:25 (#23021)
Current version when comment was posted: V0.4 |
 |
 |
1- the interface does not display well on 640x480 (would be nicer to be able to display on a normal TV and still be able to read the track).
2- when on resolution of 800x600 and less (perhaps other did not test) then going full screen, then having the pointer cross the progress blue bar, the OS change workspace.
|
|
| merry x-mas ;-) |
 |
 |
By J.M.Reis - Posted on December 24, 2008 - 21:09:06 (#23020)
Current version when comment was posted: V0.4 |
 |
 |
It's almost a kind of tradition to release a new version of Jukebox at x-mas...
V0.4 is based on the latest trouble build and contains some additional features. Like the multithreaded lists or some more i-button functions. Have fun ;-)
|
|
| Quick answer |
 |
 |
By J.M.Reis - Posted on September 10, 2008 - 17:45:19 (#22984)
Current version when comment was posted: V0.3 |
 |
 |
The buttons are there because I simply like it to have these buttons at that position (I´m also a WinXP user)...
But since Jukebox is completely skinable (every GUI element can be placed at any position), you can of course create your own skin (or modify the base skin and move some buttons around).
Just download and install the example skin (this is in fact the same as the build in base skin) open the settings.cfg file and play around with the values (don´t forget to reload the skin after you have saved the changes).
All items have at least x and y coordinates (in relation to the top left corner of the application window). Some GUI elements (like the lists, the progressbar, etc...) have also values for width and/or height or rgb color values, so they can be resized according to the actual window width/height.
You can also use mathematical formulas here to place an item at the right side of the window. There are 2 variables (width and height) which represent the actual width and height of the application window.
The line:
quitbutton_xpos width-55
will place the quit button 55 pixels left of the right border of the Jukebox window.
The line:
playbutton_xpos (width/2)-19
places the play button in the middle of the window (x position).
You can see that I tried to keep the settings.cfg as simple (but also as powerful) as possible.
If somebody wants to create a new skin and has problems with that or questions, don't hesitate to ask me (talkback, e-mail or sometimes im also at the haiku IRC channel).
|
|
| Quick question |
 |
 |
By zenja - Posted on September 9, 2008 - 22:37:25 (#22983)
Current version when comment was posted: V0.3 |
 |
 |
Why does the Jukebox theme have the Window close button and the Window maximise button right next to each other? This is common on Windows platforms, but not found under BeOS. Actually, this is the first BeOS application which has this feature.
|
|
| here we go... |
 |
 |
By J.M.Reis - Posted on September 8, 2008 - 18:48:22 (#22982)
Current version when comment was posted: V0.3 |
 |
 |
Hi everyone,
the next trouble build is finished!
In this version experimental support for external applications has been added. The first app which supports this feature is BeCC - that application is now able to display title, duration, time, volume, playing status and VU meter data on your Crystalfontz display.
In addition to that I implemented an info display (at the bottom left of the base skin) which shows VU meter data and information like artist, album, title, volume and player status.
This trouble build is actually running very stable on my test machines, so V0.4 ain't that far away any more. Maybe I should keep the X-mas gift tradition of the past Jukebox versions...you'll see ;-)
Like always: feel free to post a comment about the new version. What you like or dislike or ideas for a new feature!
|
|
| 2 weeks |
 |
 |
By J.M.Reis - Posted on August 25, 2008 - 17:58:39 (#22963)
Current version when comment was posted: V0.3 |
 |
 |
I plan to release the new versions in about 2 weeks.
The code of BatteryStatus and BeCC is complete and the testing phase just started. BeCC is completely rewritten from the scratch (finally works with Zeta too!) so I expect to find (and fix) some bugs before the release date.
Jukebox will be ´´just´´ a trouble-build. So nothing completely new. It´s more about bugfixing than implementing new features (still some month away from V0.4).
I also updated the image galleries of this 3 applications.
|
|
| Thanks |
 |
 |
By salva - Posted on August 24, 2008 - 00:26:23 (#22960)
Current version when comment was posted: V0.3 |
 |
 |
Great news! Thanks for your apps :)
|
|
| working on the next version(s) |
 |
 |
By J.M.Reis - Posted on August 23, 2008 - 17:54:19 (#22959)
Current version when comment was posted: V0.3 |
 |
 |
Hi everyone,
some month passed by since my last activities in the BeOS scene. But I found some time to work on my projects again and you can expect new versions of BatteryStatus, BeCC and Jukebox of course quite soon.
BeCC, which is an application to power external Crystalfontz displays, will then be able to show information of Jukebox (title, duration, time, volume, etc...) and a VU-meter.
The next trouble-build of Jukebox will contain many bugfixes (sometimes I really wonder why it ran that good with all that bad code) and is about 80-90% of what will be in V0.4.
|
|
| trouble build 20080504 |
 |
 |
By J.M.Reis - Posted on May 4, 2008 - 21:45:15 (#22781)
Current version when comment was posted: V0.3 |
 |
 |
Hello everyone
a new month, a new trouble build ;-)
Some changes were made in the settings panel and as you can see I already planned some new features (which are disabled right now).
For those of you who have problems with seeking in a mp3-file, activate the "paranoia seek" in the settings. This feature is still VERY experimental (and slow) but it seems to seeks correctly for all files.
A new feature is the message window which shows what happens inside Jukebox when you play a song or a music video.
I also added a file info window. Not complete, but already useful.
Happy testing ;-)
|
|
| Nice work :) |
 |
 |
By ModeenF - Posted on March 29, 2008 - 17:36:23 (#22652)
Current version when comment was posted: V0.3 |
 |
 |
Now I only need a way to handle movie files the same way as mp3's (default directory and such)and perhaps show images (that exist in the same directory as the movie) to click on ;)
|
|
| Thanks |
 |
 |
By Michael.Henry - Posted on March 29, 2008 - 03:36:57 (#22646)
Current version when comment was posted: V0.3 |
 |
 |
I like what you have done. Thank you.
|
|
| trouble build 20080328 |
 |
 |
By J.M.Reis - Posted on March 28, 2008 - 22:02:36 (#22645)
Current version when comment was posted: V0.3 |
 |
 |
Hello everyone
the latest build of Jukebox is now available for download.
I added overlay support and fullscreen video playback to this build (music videos run perfectly on my old Vaio with 330MHz and Zeta 1.21).
Happy testing ;-)
|
|
| working on the next trouble build... |
 |
 |
By J.M.Reis - Posted on March 13, 2008 - 23:19:07 (#22570)
Current version when comment was posted: V0.3 |
 |
 |
Hey everyone,
since it's raining allmost all day here I spend some extra time working on the next trouble build of Jukebox.
I made some really nice improvements within the video playback code and I think I will upload another build at the end of this month. To give you an impression about this improvements, I added 3 new screenshots (of course with my favorite artist).
mmmmmmmore to come...
|
|
| actual builds for download |
 |
 |
By J.M.Reis - Posted on February 27, 2008 - 21:25:38 (#22518)
Current version when comment was posted: V0.3 |
 |
 |
Hello everyone,
you can now download and test the actual builds of Jukebox if you want. So you don't have to wait several month for the next release ;-)
I called these builds trouble builds, because they are untested and therefore not safe to work.
You should always use these builds with the build in base skin, because some features need additional settings in the cfg-file of a skin.
OK...and now have fun!
|
|
| re: default vs. skin |
 |
 |
By J.M.Reis - Posted on February 3, 2008 - 13:20:47 (#22462)
Current version when comment was posted: V0.3 |
 |
 |
In the very very very first version of Jukebox (never released) I uses standard buttons to test the concept of Jukebox.
But since the GUI elements of the actual Jukebox have very complex functionalities (like a button with 3 states, the progressbar or the lists) I had to write really everything by my own.
Even the lists aren't BLists like in other BeOS applications, because they don't provide me all the functionalities I need. They are very complex BViews (a BView in a BScrollView in a BView again, just to be exact).
Therefore there's no standard BeOS GUI under the skin. Or in other words, Jukebox is just a mediaplayer, a kind of file manager and many many BViews ;-)
|
|
| default vs. skin |
 |
 |
By -Meanwhile- - Posted on February 3, 2008 - 12:40:32 (#22461)
Current version when comment was posted: V0.3 |
 |
 |
In fact, isn't the default BeOS look what you automatically start with, i.e. something that just uses the OS's GUI standard already there (and which may later be changed into a skin)?
:S
And then talking about a 'default BeOS look skin' makes no sense...or does it?
|
|
| re: BFS attributes and skins |
 |
 |
By J.M.Reis - Posted on February 3, 2008 - 11:44:55 (#22460)
Current version when comment was posted: V0.3 |
 |
 |
@koki: I played around with that idea about a year ago, but there's one big problem. Many people (like me on my desktop PC) store their music on a FAT-partition to have access from BeOS, Linux and Windows. Some also use an external USB harddrive (also FAT-partitions).
Therefore it's not such a good idea to make JUST use of attributes and mimetypes.
But as I already mentioned, I plan to create a kind of import or CD-rip function where you can enter the ID tags. I guess it would be good place to add support for attributes here. But I have to think about this for a while, to find out what will be implemented (and how).
@Meanwhile: Feel free to create such a skin for us ;-)
You can download the example skin, then add your image files and modify the settings.cfg file.
I'm still waiting for the skins of beosfrance...just by the way :-)
|
|
| skin |
 |
 |
By -Meanwhile- - Posted on February 3, 2008 - 09:22:41 (#22459)
Current version when comment was posted: V0.3 |
 |
 |
Maybe you want to add a 'default BeOS look' skin?
|
|
| BFS attributes |
 |
 |
By Kokito - Posted on February 3, 2008 - 00:48:12 (#22458)
Current version when comment was posted: V0.3 |
 |
 |
> bfs-attributes: on my list...will see what I can do
Perhaps you may consider creating a Tracker add-on?
I suppose that if you created such an add-on, the app itself would not have to deal with MP3 tags and could rely instead on the BFS attributes, which are native to Haiku.
This would also benefit users from a file management POV, as it would enable BFS queries for all the MP3 files.
|
|
| some answers |
 |
 |
By J.M.Reis - Posted on February 2, 2008 - 20:10:15 (#22456)
Current version when comment was posted: V0.3 |
 |
 |
Hi and thanks for your feedback!
Here are some answers to your questions/requests:
random: random playing is already implemented in V0.3 (even if it's still very experimental). Just select random as the playmode by clicking the button right to the stop-button. This button toggles between normal (one arrow down), loop (a round arrow) and random play mode(two twisted arrows).
id-tags: yes the id-tagger still needs a lot of work, thats true. It's on my list since V0.1 or V0.2.
playlists: jukebox adds every title within the m3u-list and checks if the file can be found. So if the m3u-list contains some strange characters or the filename is slightly different to this, the file won't be found (and added). So if your playlist describes the file song1.mp3 while the real filename is Song1.mp3, the file won't be found.
But I'll have a look at this and see if I can modify the mechanism a bit.
colums in the playlist: Thats a good point and already on my list. I guess (hope) the playlist will make some huge improvements until V0.4 or V0.5.
bfs-attributes: on my list...will see what I can do
I just spend some hours in improving drawing mechanism. The timetip of the progressbar is now displayed as a window and not as a view (really tricky, but it works). So no more flickering and some new features will follow in V0.4 ;-)
|
|
| Playlist |
 |
 |
By salva - Posted on February 2, 2008 - 16:58:12 (#22454)
Current version when comment was posted: V0.3 |
 |
 |
Also, it could be great to select the columns on the Playlist and play the songs in random order.
|
|
| ID3 Tag and M3U... |
 |
 |
By salva - Posted on February 2, 2008 - 16:56:55 (#22453)
Current version when comment was posted: V0.3 |
 |
 |
Well, now I have organized all my MP3 music, and Jukebox 0.3 doesn't recognize most of the ID3 tags (all of them ID3 TAG v1 for better compatibility) and too much m3u list are incompletely displayed (for example, it the album has 9 songs, it only displays 3 or 4). But well, I still like very much this app and hope it will be the only MP3 player I will use in the near future. (I still use the outstanding CL-AMP)
|
|
| MP3 tags > BFS attributes |
 |
 |
By Kokito - Posted on January 26, 2008 - 19:49:02 (#22437)
Current version when comment was posted: V0.3 |
 |
 |
Can you add synchronization of MP3 tags to BFS attributes, so that when you add MP3 files that don't have BFS attributes (say, from a FAT/NTFS/ext3 volume), the attributes are added to the files automagically?
|
|
| Your wishes please! |
 |
 |
By J.M.Reis - Posted on January 25, 2008 - 19:32:48 (#22436)
Current version when comment was posted: V0.3 |
 |
 |
Hey everyone,
after a little break I guess it's time to start with V0.4 in february or so.
So now YOU have the chance to post your wishes for the next version of Jukebox again!
My ideas/wishes for V0.4 are:
- rework of window movement/resizing code (the code is a real mess righ now...and works really bad on haiku)
- improvement of the player (video and streams)
- user can set the thread priority of jukebox (so the gui works better under high system load)
- maybe a little info window, that shows details of an album or artist (albums, tracks, picture of the album cover or artist, etc...)
- a search function (still have no idea how, but it's on my list)
- an import function for the playlist, so you can drop files on the playlist, enter/change the ID tags and then import these files into your mp3-directory.
- what about a cd rip function (would make use of the lame encoder)? Files are (of course) automatically imported into your mp3 directory.
- thought about some visualisation, but don't really know how
- maybe support for BeCC (an application to control external Crystalfontz displays)
Sooo...now it's on you to add stuff to this list ;-)
|
|
| Simply love it ! |
 |
 |
By beosfrance - Posted on January 3, 2008 - 13:42:00 (#22350)
Current version when comment was posted: V0.3 |
 |
 |
I bought Zenebona for Zeta when it comes out, but i must say that i really love this JukeBox v0.3 !!!
I must now port my v0.2 skins for this v0.3 now :) (Zeta and Winamp5 one)
|
|
| re: changed skin download links |
 |
 |
By atapahs - Posted on January 1, 2008 - 01:18:15 (#22340)
Current version when comment was posted: V0.3 |
 |
 |
links fixed. thx great app.
|
|
| changed skin download links |
 |
 |
By J.M.Reis - Posted on January 1, 2008 - 00:08:33 (#22339)
Current version when comment was posted: V0.3 |
 |
 |
Hmmm...seems that your browser wasn't able to handle urls with whitespace in it. Changed the filenames and links a little bit and hope this works.
|
|
| skins download RE:RE: |
 |
 |
By atapahs - Posted on December 31, 2007 - 22:51:32 (#22338)
Current version when comment was posted: V0.3 |
 |
 |
Skins download example link only work others are nil. thx
|
|
| re: Skins download |
 |
 |
By J.M.Reis - Posted on December 31, 2007 - 15:56:16 (#22335)
Current version when comment was posted: V0.3 |
 |
 |
Like I said, the older skins do not work in V0.3.
I added some V0.3 skins under "Related Links: ". Just download them to your desktop and drag 'n drop them on the Jukebox window.
If the download doesn't work, do a right click on the download link and select "Save target as..." or "Save link as..." (depending on your browser).
If it still doesn't work, please let me know.
|
|
| Skins download |
 |
 |
By atapahs - Posted on December 31, 2007 - 14:53:55 (#22333)
Current version when comment was posted: V0.3 |
 |
 |
cannot download skins from link, Tried using skins from earlier version but just endup
with no background and no change in the buttons. Is there another link not listed for the skins? Thanks
|
|
| how to install skins |
 |
 |
By J.M.Reis - Posted on December 31, 2007 - 12:34:20 (#22332)
Current version when comment was posted: V0.3 |
 |
 |
The skins changed a little bit from V0.2 to V0.3 (scalable background image and some buttons). This means you have to use V0.3 skins.
In total there are different 3 ways to install a skin:
1. unzip the skin to /boot/home/config/settings/Jukebox/skins
2. choose "install skin(s)..." from the rightclick menu of the skinlist and select the .zip file of the skin
3. just drag 'n drop the .zip file on the jukebox window. The skin will be installed and jukebox switches to the skinlist.
I prefer number 3, because it's really just one mouseclick to install a skin.
|
|
| re skins |
 |
 |
By Bardulas - Posted on December 31, 2007 - 06:20:05 (#22331)
Current version when comment was posted: V0.3 |
 |
 |
/boot/home/config/settings/Jukebox/skins
|
|
| skins |
 |
 |
By atapahs - Posted on December 31, 2007 - 02:59:57 (#22329)
Current version when comment was posted: V0.3 |
 |
 |
Skins no longer work, or is there a different way to install the skins
|
|
| some answers |
 |
 |
By J.M.Reis - Posted on December 27, 2007 - 22:19:05 (#22325)
Current version when comment was posted: V0.3 |
 |
 |
@BeOS Mr X:
Ah ok...you mean codecs. The player inside Jukebox is very simple and makes use of the system codecs installed in BeOS/Zeta/Haiku. So if there is a codec, that can play .xm or .mod files, intalled on your machine Jukebox will play that stuff (at least it should...).
But I have no idea if something like this exists for BeOS!?!?
@cvincent:
Thanks...developers really like to hear that kind of feedback..*g*
Jukebox uses .m3u playlists (which should be the standard for CL-Amp; don't really know what soundplay uses) as standard playlists.
So...if you drag 'n drop a .m3u playlist on jukebox, the files are added to the playlist (if the files described in the playlist are found and the playlist didn't reach its limit of 1000 files) and jukebox should switch to the playlist.
I tried this right now and it works with all my .m3u-playlists automatically created by my favorite CD ripper (CDeX).
|
|
|
|
 |
 |
|
 |
 |
 |
 |
 |
 |
 |
|
|
 |
 |
 |
| |
Recent Downloads - # 58
Total Downloads - # 961
Total Views - # 268
User Ratings - # 4
|
 |
 |
 |
 |
| |
Audio Playback
MP3 Tools
|
 |
 |
 |
 |
 |
1. BePodder - 9.80
2. QEMU - 9.68
3. ScummVM - 9.57
4. cpu_fix - 9.42
5. Jukebox - 9.40
6. libdl.so - 9.40
7. Haiku AGP busm... - 9.35
8. vim6 - 9.31
9. Beezer - 9.26
10. HandBrake - 9.25
|
 |
 |
 |
 |
 |
1. BeOS 5 Perso... - 13,528
2. Realtek RTL8... - 13,070
3. Ati Radeon G... - 12,499
4. Ensoniq Audio... - 7,529
5. ATI Rage 128... - 7,425
6. USB Joystick... - 5,629
7. Broadcom 440x... - 5,394
8. USB Serial dr... - 4,699
9. S3 Trio 64 v2... - 4,693
10. Intel Extreme... - 4,457
|
 |
 |
 |
 |
| You are not logged in.
Login
|
 |
 |
 |
 |
|