Sponsored links

Go Back   MP3Car.com > Mp3Car Technical > MacCar > Neon Boombox


Reply
 
Share Thread Tools Display Modes
Old 01-31-2008, 01:52 PM   #1
Newbie
 
NeonBoomBox's Avatar
 
Join Date: Aug 2001
Posts: 33
NeonBoomBox is an unknown quantity at this point
Thumbs up Check Here For Updates!

Public Release 1-
Main Application

New Features:
Dynamically Arrangeable interface buttons
Dynamically Changeable interface/button color
Music Module Added
12 hour clock w day of week
Rotary Dial wheel which can hold up to 12 modules

Bug Fixes: None
Changes: None
Known Issues: Mouse Events outside options bezel don't get blocked
Dial wheel is free moving (no designated "locking" points)

Music Module

New Features:
Lists all music from your iTunes Library
Navigate Library by Artist Album or Genre
Play any Quicktime compatible track (that is in iTunes Library)
Real Visualizer (visuals are an actual result of the music playing, not faked)

Bug Fixes:None
Changes:None
Known Issues: Mouse Events outside options bezel don't get blocked
Play/Pause button will revert back to their original color when clicked
Once a song is done playing the next song in the list doesn't play
back/forward buttons play the previous/next song in list instead of starting the playing track over
Navigating by artist will show a "No Album" section in each artists respective album list, however it is never populated even when it should be

Public Release 2-

Main Application

New Features:None

Bug Fixes: Mouse events outside the options Bezel are no longer sent
Dial now has locking positions and is no longer free rotating

Changes: dial button positions are more accurately calculated to be a more perfect circle
clock no longer displays a leading 0 in the hours

Known Issues: None

Music Module

New Features: None

Bug Fixes: Play/pause button no longer reverts color
When a song is done playing the next song in the list will now play
mouse events outside the options bezel are no longer sent

Changes:None
Known Issues: back/forward buttons play the previous/next song in list instead of starting the playing track over
Navigating by artist will show a "No Album" section in each artists respective album list, however it is never populated even when it should be

Public Release 2B-
Main Application

New Features: Power button now displays a bezel allowing the user to quit sleep shutdown or restart

Bug Fixes: addresses an issue where the main window doesn't receive mouse events after launch (happens when another program becomes key during or after launch) thank you testers for pointing this out

Changes: None

Known Issues: none

Music Module: No changes (see above for details)

Hop on over to www.neonboombox.com to download the latest.
__________________
Take a peek >>> www.neonboombox.com
NeonBoomBox is offline   Reply With Quote
Advertisement
 
Advertisement
Advertisement Sponsored links

Old 02-01-2008, 04:57 PM   #2
Newbie
 
NeonBoomBox's Avatar
 
Join Date: Aug 2001
Posts: 33
NeonBoomBox is an unknown quantity at this point
A new SKD compatible version of Neon Boombox is available here
__________________
Take a peek >>> www.neonboombox.com
NeonBoomBox is offline   Reply With Quote
Old 02-04-2008, 11:54 PM   #3
Variable Bitrate
 
NeonDev's Avatar
 
Join Date: Feb 2008
Posts: 431
NeonDev is an unknown quantity at this point
Public Release 3 now available

Sorry to say that the feature complete music module I mentioned, (see poll thread)
will likely be delayed due to my actual job and some unexpected difficulties in implementing new features. Fear not, I still have a new release for you all today.

Public Release 3-

Main Application

New Features: None

Bug Fixes: None

Changes: Window animations are now handled by the windows themselves (does not apply to bezels)

Known Issues: Dial does not always calculate the "ideal" lock position

Music Module

New Features: support for embedded album art (AAC only)
support for track data, including album art, in visualizer
playing a song now displays a "now playing" screen (incomplete)
when reentering the music module from the main screen, if a song is playing user is taken to "now playing" screen

Bug Fixes: some variables were not being properly initialized, causing a crash upon launch under certain circumstances. Now fixed

Changes: previous button will now restart a playing track (if less than 1 second in)
window animations are now consistent

Known Issues: Navigating by artist will show a "No Album" section in each artists respective album list, however it is never populated even when it should be
A problem with the visualizer may cause a "crash" on app exit

it will be uploaded to neonboombox.com shortly (give us an hour)
__________________
check us out at: www.neonboombox.com
NeonDev is offline   Reply With Quote
Old 02-05-2008, 01:30 AM   #4
Newbie
 
NeonBoomBox's Avatar
 
Join Date: Aug 2001
Posts: 33
NeonBoomBox is an unknown quantity at this point
Ok everybody, The new build is up! stroll on over to www.neonboombox.com and have at it!
__________________
Take a peek >>> www.neonboombox.com
NeonBoomBox is offline   Reply With Quote
Old 02-05-2008, 01:42 PM   #5
Variable Bitrate
 
NeonDev's Avatar
 
Join Date: Feb 2008
Posts: 431
NeonDev is an unknown quantity at this point
hot on the heels of release 3

here is Public Release 3B (will be posted at neonboombox.com shortly)

Public Release 3B-

Main Appliction

Bug Fixes: fixed an issue where windows would animate in even if they were already key window

Changes: bezel windows are now responsible for their own animating

Music Module

Changes: added a "no album art" picture for when no album art is found

New Features: added support for embedded artwork in mp3s
__________________
check us out at: www.neonboombox.com
NeonDev is offline   Reply With Quote
Old 02-05-2008, 04:27 PM   #6
Variable Bitrate
 
NeonDev's Avatar
 
Join Date: Feb 2008
Posts: 431
NeonDev is an unknown quantity at this point
what a day for updates

here is Public release 3C (available at the usual spot)

Public Release 3C-

Main Application: no changes

Music Module

Bug Fixes: resolved an issue where MP3s with no album art would prevent the "now playing" screen from appearing
addressed an issue regarding the application interface being unresponsive
increases support for Mp3 embedded PNG art (previously if art was found but unable to load a "blank" picture would be loaded)
fixed a buffer overflow in the ID3 tag parser
fixed an issue where the track/album/whatever table would appear empty after leaving the module and reentering while music was playing

New Features: Expanded support for MP3 PNG embedded images
__________________
check us out at: www.neonboombox.com
NeonDev is offline   Reply With Quote
Old 02-05-2008, 08:21 PM   #7
Newbie
 
Join Date: Jan 2008
Location: Western Australia
Posts: 23
Cybix is an unknown quantity at this point
nice work. will d/l and try tonight.... Is the music playback still the only working feature of the app at the moment? all the other features give me a blank screen, at least I can say release 3B actually loaded and worked on my PPC mac mini!
Cybix is offline   Reply With Quote
Old 02-05-2008, 08:25 PM   #8
Newbie
 
NeonBoomBox's Avatar
 
Join Date: Aug 2001
Posts: 33
NeonBoomBox is an unknown quantity at this point
Quote: Originally Posted by Cybix View Post
at least I can say release 3B actually loaded and worked on my PPC mac mini!

Good to hear!

and yes, the music player is the only working module for now. we are waiting till it is fully functional and polished before we start on the next one
__________________
Take a peek >>> www.neonboombox.com
NeonBoomBox is offline   Reply With Quote
Sponsored links
Advertisement
 
Advertisement
Old 02-11-2008, 11:00 AM   #9
Variable Bitrate
 
NeonDev's Avatar
 
Join Date: Feb 2008
Posts: 431
NeonDev is an unknown quantity at this point
Thumbs up Public Release 4!

we are getting close to feature complete!

Public Release 4-

Main Application

New Features: None

Bug Fixes: Dial Now properly calculates the ideal locking position -
Fixed a graphical glitch with the power button bezel -

Changes: changed the color changer slider to match the rest of the interface (doesn't yet change color tho) -
whole slew of under the hood changes tweaks and adjustments -

Known Issues: slider doesn't change color with the rest of the interface

Music Module

New Features: Added a track scrubber to the now playing screen (doesn't yet change color)
Added repeat in options
Added shuffle in options
Added and "All" selection to artists, albums, and genres

Bug Fixes: fixed an issue where after the player moved on to the next song the player would repeatedly stop every so often
fixed the issue where the "No Album" for each artist would be empty even when they shouldn't be
fixed some overflows in the aac and mp3 parser
fixed a bug where clicking on the previous/next buttons would cause unexpected behavior

Changes: album tracks are now sorted by track number
visualizer no starts rendering immediately when opening the visualizer instead of waiting for the window to finish animating
album art is now loaded before the now playing screen is animated in
updated button graphics to match the main application
whole slew of under the hood changes tweaks and adjustments
double clicking table view selections is no longer necessary

Known Issues: slider doesn't yet change color with the interface

Application will be posted shortly. I am awaiting the updated graphics.

P.S. I am hopping release 5 will be feature complete for the music module so I'm going to list what Is coming so you people can tell me if I left out anything

Public Release 5 road map-


Main Application

New Features: Added a Master volume control in the preferences
User Preferences are now saved and loaded each use
Expanded Framework for SDK

Bug Fixes: ?

Changes: slider now changes color with the rest of the app

Known Issues: ?

Music Module

New Features: Added a volume controller in the preferences. (will be relative to master volume)
Added support for 3rd party visualizers
Added new visualizer(s)
Added support for track number in now playing/visualizer
Added ability to set visualizer color(s)
User preferences are now saved and loaded each use

Bug Fixes: ?

Changes: slider now changes color with the rest of the app
under the hood adjustment to use SDK framework instead of module included classes for objects/functions that will be globally used

Known Issues: ?

Please let me know of anything I am missing ;-)

P.S. If you cant tell from the coming features in release 5 I am revamping the SDK to try and generate at lease SOME interest (and to simplify/better demonstrate how to make modules). if not just for creating your own visualizer (its very easy if you are at all familiar with quartz composer)
__________________
check us out at: www.neonboombox.com
NeonDev is offline   Reply With Quote
Old 02-11-2008, 11:31 AM   #10
Newbie
 
NeonBoomBox's Avatar
 
Join Date: Aug 2001
Posts: 33
NeonBoomBox is an unknown quantity at this point
Its up. Its posted. Have At it! www.neonboombox.com
__________________
Take a peek >>> www.neonboombox.com
NeonBoomBox is offline   Reply With Quote
Old 02-12-2008, 05:00 PM   #11
Variable Bitrate
 
NeonDev's Avatar
 
Join Date: Feb 2008
Posts: 431
NeonDev is an unknown quantity at this point
public release 4B- Some important bug fixes

die bug die!

finally squelched that nasty bug allowing mouseclicks/finger pokes while windows are animating. could cause some really annoying problems see below for all...

Public Release 4B-

Main Application

New Features: None

Bug Fixes: fixed an issue where the user could send events while windows are animating, which in turn could cause the interface to become unresponsive if the key window was changed during an animation

fixed a rather moot bug where the incomplete modules wouldn't exit completely causing a problem that would result in an unresponsive interface if the user entered the main application options without clearing the erroneous state by entering the music module

Changes: None

Known Issues: Using expose can have dire consequences (I can only duplicate when the visualizer is open). (may not ever be fixed so the best solution at the moment is to not use expose)

Music Module

New Features: Added ability to start playing tracks from an artist/album selection by pushing the playbutton which previously had done nothing

Bug Fixes: Fixed an issue where pushing previous/next would start playing a song unless music was already playing
Improved accuracy when the table views determine if a row was clicked or if the user had scrolled to a different selection

Changes: changed the table views to both show the background instead of just one of them
had to change the visualizer not to animate out of view when closing (somehow moving the window off screen would cause problem that could lead to a crash if the user would repeatedly open and close the visualizer)

Known Issues: None
__________________
check us out at: www.neonboombox.com
NeonDev is offline   Reply With Quote
Old 02-13-2008, 10:29 AM   #12
Variable Bitrate
 
NeonDev's Avatar
 
Join Date: Feb 2008
Posts: 431
NeonDev is an unknown quantity at this point
I decided one more fixer up wouldn't hurt before I move on to release 5.
please enjoy. get it from the usual place.

Public Release 4C-

Main Application

New Features: Added ability to show/hide mouse in the general preferences

Bug Fixes: Nothing noticeable

fixed a rather moot bug where the incomplete modules wouldn't exit completely causing a problem that would result in an unresponsive interface if the user entered the main application options without clearing the erroneous state by entering the music module

Changes: tweaked the layout and appearance of general preferences
finally got around to making the sliders change color
dead code stripping

Known Issues: Using expose can have dire consequences (I can only duplicate when the visualizer is open). (may not ever be fixed so the best solution at the moment is to not use expose)

Music Module

New Features: None

Bug Fixes: added more boundary checking in the AAC atom parser so prevent buggy behavior with somewhat corrupted or lousily constructed AACs (seen with some podcasts)

Changes: minor speed boost when playing a new song

Known Issues: None
__________________
check us out at: www.neonboombox.com
NeonDev is offline   Reply With Quote
Old 03-05-2008, 09:20 PM   #13
Variable Bitrate
 
NeonDev's Avatar
 
Join Date: Feb 2008
Posts: 431
NeonDev is an unknown quantity at this point
Public Release 5-

Main Application

New Features: key bindings to controls tab- change focus space- execute x-close window up/down rotate dial
added a master volume controller visible in any options even in any module options

Bug Fixes: fixed a slew of problems with accurate dial creation and rotation. it is now 100% accurate.
patched some memory leaks
fixed an issue where the mouse would become visible (when set to be invisible) when the application becomes active such as after waking from sleep
fixed a crash resulting from attempting to rearrange the module button in focus after launching a module
fixed an issue that would allow a background window to move forward


Changes: dead code stripping
made the dial drawing more efficient
marginally improved app launch time
dial has a new layout which now only supports 10 modules. (future release may see dynamic resizing)
consolidated dial rotation code
smaller memory footprint
combined all window subclasses into a hierarchy to facilitate future additions/changes and to simplify things and reduce repeated code hopefully alleviate some bugs more easily
tableviews now back their selection with a colored oval (changes color with the rest of the interface) instead of a gradient
overhaul of application graphics and color


Known Issues: hitting the action key while dragging the dial can get it into some interesting positions

Music Module

New Features: user can now configure the browser screen to their choosing (still has just 4 active buttons at the bottom, but they can drag replacements in as well as rearrange the active buttons)
added several new filter choices. (playlist, song, audiobook, podcast... not yet active except for song)
beginnings of key binding support (user can scroll lists and choose selections, but no music control)
added a module volume controller in the preferences so user can set music volume (will eventually be a factor of master volume)
added the ability to jump to sections in the active list by typing the first letter (virtual keyboard coming soon)
enhanced the ability to play all songs from any given selection by double tapping/clicking the selection (artist/album/etc)
added support for track number on now playing screen


Bug Fixes: changed track time to be a larger data type in order to allow for longer tracks. long tracks could previously cause an overflow.


Changes: completely new music browser. now only one window with a split view. much easier to manage
track duration now decrements to reflect time remaining
track times now calculate to allow for hours had previously so now a track that is over an hour now reflects that so a track that is an hour and 14 min will now show 1:14:00 instead of 74:00 for example
various graphical improvements
overhaul of module graphics and color
added an album art reflection


Known Issues: Visualizer can cause application to crash on rare occasion (expose induced)
Buttons at the bottom of the music browser don't have a focus ring but are in fact active. put your memory to the test
no way to get back into the responder chain once stepping off it with tab (without using a mouse/finger)

sorry once again for the extraordinary delay. Ill try not to let it happen again ;-)

will be posted on our site shortly
__________________
check us out at: www.neonboombox.com
NeonDev is offline   Reply With Quote
Old 03-05-2008, 09:25 PM   #14
Maximum Bitrate
 
pepsibobby's Avatar
 
Join Date: Dec 2005
Location: Langley AFB
Posts: 607
pepsibobby is on a distinguished road
maybe its just me, but when i go to the site, i can only see release 3b.
__________________
Cant code cause I dont know how, but give me the paint bucket and my eraser and have at you!
pepsibobby is offline   Reply With Quote
Old 03-05-2008, 10:36 PM   #15
Newbie
 
NeonBoomBox's Avatar
 
Join Date: Aug 2001
Posts: 33
NeonBoomBox is an unknown quantity at this point
neonboombox.com download page has been updated! yay!
__________________
Take a peek >>> www.neonboombox.com
NeonBoomBox is offline   Reply With Quote
Sponsored links
Advertisement
 
Advertisement
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Bloomin' alternator whine Vodkapete Car Audio 4 05-03-2007 06:25 PM
Just an FYI: CHECK THE VOLTAGES! dbzeag Power Supplies 6 06-13-2006 04:22 PM
C.A.M.P. Project revealed! please check it out crazyshaxs General Hardware Discussion 10 04-12-2001 08:52 PM



All times are GMT -5. The time now is 09:40 AM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.3.2
Copyright © 1999 - 2008 Mp3Car.com Inc.Ad Management by RedTyger
Message Board Statistics