Sponsored links

Go Back   MP3Car.com > Mp3Car Technical > MacCar > NASAir


Reply
 
Share Thread Tools Display Modes
Old 02-23-2009, 06:37 PM   #1
Variable Bitrate
 
natedawgg's Avatar
 
Join Date: Jan 2007
Location: Dallas
Posts: 335
natedawgg is an unknown quantity at this point
My solution/workaround to the lack of GPS in OS X

this isn't a new, mind blowing idea but i have never seen it done before so i thought i would add it to NAS. the idea is that first off there is no good native GPS solution available for mac. so for most of us we have to turn to a vm running windows which then runs the gps software of choice. from here you can use spaces to switch back and forth between your music and your gps. this is nothing new. this does pose a few problems though. first off is what if you aren't running leopard and therefore do not have spaces? also what if you do not have some sort of rotary device to which you can map key commands to switch between spaces? what if you are trying to run your vm in fullscreen with the gps in fullscreen and for whatever reason, you cannot get your rotary device to send the correct key command to switch between spaces? Also what if you are running vm/gps in full screen and you get a phone call or for whatever reason need to quickly silence your music? if you cannot tell i have run into each one of these scenarios at one point in time or another, and they all left me wanting a better solution.

all that being said, i think i have come up with one that solves most (but prob not all) of the problems associated with the scenario's mentioned above.

at the bottom of the post is an image of what i have come up with.

what i came up with was the ability for NAS to go into a transparent mode. in this mode all of the system chrome (the window around an app the OS adds, to let you do things like close,minimize,maximize the app) has been removed and the entire app has been shrunk to just the most needed buttons. so essentially the app goes from full screen to less than 1/4 of the screen and becomes transparent. this way you can leave both NAS and your vm/gps setup in the same space ( or just open at the same time if you are using tiger) you can then launch NAS and then launch your vm/gps both into fullscreen mode. while NAS is in full screen mode it would (obviously) cover your vm/gps, but would allow you to select your music and do everything you normally be able to do. from here you can click the "transparent" button and the app will shrink and become, well, transparent. of course NAS doesn't become 100% transparent, but more to about 40%. This is so you can still see the buttons, but you can also see the portion of the map behind the buttons. While in transparent mode, NAS will remain on top of all other windows. NAS is able to be moved by clicking anywhere on the app and dragging it to its new position.

in the transparent mode you have the prev/next buttons, pause/play button, volume up/down buttons, and a "return" button to return you back to full screen mode. when returning to the full screen mode and then back to the transparent mode, NAS will remember where it was placed while in transparent mode and then return to that position.

i have been using this in my car for the last week, and i must say it works very well (at least to my standards). it makes it nice for when you don't need gps such as driving to and from work (hopefully you don't need gps to drive to work every day ) and can therefore have the music visualizations running and what not. but then of course when you do need gps to find your way, you can switch to transparent mode, be able to see where you are going, while remaining in control of your music. As i said before it works well for me but is not a perfect solution. the perfect solution would be iguidance being ported to mac and then being released as open source so that i could fully integrate it into NAS (one can only hope and dream ).

anyway here is how i have my setup configured:

os: OS X 10.5.6
front end: NASair
vm: Virtual Box (its free!)
gps: iguidance ( not so free )
rotary: griffin powermate

i use the powermate to control the selection of music and volume while NAS is in full screen, and then control the volume while in gps. i am also using a script that i wrote in apple script to launch both NAS and virtual box and then make sure that they re-open if they were to somehow crash. i then put virtual box in fullscreen along with iguidance. i can then switch back and forth from gps to NAS seamlessly. also, when in transparent mode, when you click on NAS the dock will appear, which lets you launch/quit any app you want. I like this since when virtual box is in full screen, it is very difficult to get out of that with only a touch screen.

here is the image. keep in mind this is a very early release and i have made some changes (mostly made the buttons easier to distinguish and click). also this image was taken with my iphone in my car so the quality may not be that great. ok for real this time, here is the image:
Attached Images
 
__________________
Check out the new version of NAS, a cross platform music frontend here

Last edited by natedawgg; 02-23-2009 at 06:46 PM.
natedawgg is offline   Reply With Quote
Advertisement
 
Advertisement
Sponsored links

Old 02-24-2009, 12:23 AM   #2
Admin. Don't bug or I'll byte.
 
Bugbyte's Avatar
 
Join Date: Sep 2004
Location: Corning, NY
Posts: 6,142
Bugbyte is a splendid one to beholdBugbyte is a splendid one to beholdBugbyte is a splendid one to beholdBugbyte is a splendid one to beholdBugbyte is a splendid one to beholdBugbyte is a splendid one to beholdBugbyte is a splendid one to behold
Kudos for actually implementing this idea! I've asked for it in several posts over the past couple of years. Glad to see it is working for you!

So that slightly blurry set of squares are the NASair buttons?
__________________
Want to:
-Find out about the iBug?
-Stop being a newbie? Take a look at the FAQ Emporium?
-Find out about carPC's in just 5 minutes? View the Car PC 101 video
-Help me kill my car PC
-Watch live video streams from my mobile PC? Check it out here.
-Where is the iBug?
Bugbyte is offline   Reply With Quote
Old 02-24-2009, 12:37 AM   #3
Variable Bitrate
 
natedawgg's Avatar
 
Join Date: Jan 2007
Location: Dallas
Posts: 335
natedawgg is an unknown quantity at this point
yeah, like i said earlier this is a VERY early build of this feature. it turned out that the buttons in that picture were too transparent and pretty hard to use while driving. Now there is more of a contrast and the buttons are a little more separated. this makes it all much easier to use while driving. it is a very fine line between too transparent and not enough.

anyway i will upload an update prob tomorrow.
__________________
Check out the new version of NAS, a cross platform music frontend here
natedawgg is offline   Reply With Quote
Old 02-24-2009, 09:51 AM   #4
Admin. Don't bug or I'll byte.
 
Bugbyte's Avatar
 
Join Date: Sep 2004
Location: Corning, NY
Posts: 6,142
Bugbyte is a splendid one to beholdBugbyte is a splendid one to beholdBugbyte is a splendid one to beholdBugbyte is a splendid one to beholdBugbyte is a splendid one to beholdBugbyte is a splendid one to beholdBugbyte is a splendid one to behold
Is the window full-screen or just the top section of the screen? I'm wondering what happens if you select a button on the GPS app. Does it make the transparent screen go to the back? If so, how do you get to it? Or does it always stay on top?
__________________
Want to:
-Find out about the iBug?
-Stop being a newbie? Take a look at the FAQ Emporium?
-Find out about carPC's in just 5 minutes? View the Car PC 101 video
-Help me kill my car PC
-Watch live video streams from my mobile PC? Check it out here.
-Where is the iBug?
Bugbyte is offline   Reply With Quote
Old 02-24-2009, 11:21 AM   #5
Variable Bitrate
 
natedawgg's Avatar
 
Join Date: Jan 2007
Location: Dallas
Posts: 335
natedawgg is an unknown quantity at this point
when in transparent mode NAS will always remain on top, and the app itself shrinks down only to the necessary size to hold all the buttons. this gives you full access to all the buttons and functions of the gps. in the instance of iguidance, you can position the buttons where 95% of the buttons you need to get to are not under NAS. in the event that there is a button in the gps that falls under NAS you can easily drag NAS out of the way.

here is another somewhat blurry iphone pic of the current view as i am running it right now. as you can see i made the buttons darker just so that you could actually identify which button is which.
Attached Images
 
__________________
Check out the new version of NAS, a cross platform music frontend here
natedawgg is offline   Reply With Quote
Old 03-04-2009, 11:28 AM   #6
Newbie
 
Join Date: Mar 2004
Posts: 12
thonl is on a distinguished road
Very cool approach - I may have to dust off the mini that i havent been using and replace my laptop.
thonl is offline   Reply With Quote
Old 03-04-2009, 12:35 PM   #7
Variable Bitrate
 
natedawgg's Avatar
 
Join Date: Jan 2007
Location: Dallas
Posts: 335
natedawgg is an unknown quantity at this point
yeah i really like it. i have been using now for several weeks, and it really is very functional. i am thinking about adding a couple of items to the transparent view, such as a clock and the current song title. the only problem is balancing too much/ too little info displaying. i think i may make up a settings menu for the transparent view, and let the user select/deselect what items to be viewed in the transparent view. This will let the end user customize the footprint of the transparent view.
__________________
Check out the new version of NAS, a cross platform music frontend here
natedawgg is offline   Reply With Quote
Old 03-12-2009, 05:48 PM   #8
Variable Bitrate
 
super-fly's Avatar
 
Join Date: Feb 2006
Location: In a van down by the river!
Posts: 226
super-fly is on a distinguished road
so is this feature integrated into the latest version of NAS?
super-fly is offline   Reply With Quote
Sponsored links
Advertisement
 
Advertisement
Old 03-14-2009, 12:36 PM   #9
Variable Bitrate
 
natedawgg's Avatar
 
Join Date: Jan 2007
Location: Dallas
Posts: 335
natedawgg is an unknown quantity at this point
no not yet. i am about to upload it this weekend. i wanted to get plenty of testing in before i released it.
__________________
Check out the new version of NAS, a cross platform music frontend here
natedawgg 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
W3bTracker - GPS Tracking & Secure Location Marking (also offering Mologogo tracking) W3bMa5t3r User Innovations 353 08-24-2009 10:31 AM
330i ZHP CarPC install - HEADUNIT RELOCATED - Lots of Pics Si_g Show off your project 6 07-19-2008 02:20 AM
GPS Software for OS X... twiggs462 MacCar 30 05-20-2007 10:12 PM
My GPS scenario & Bluetooth quest. gizak GPS 13 04-12-2005 01:11 PM
few gps questions fuctup GPS 2 03-02-2005 02:40 AM



All times are GMT -5. The time now is 06:01 PM.


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