Page 29 of 85 FirstFirst ... 19202122232425262728293031323334353637383979 ... LastLast
Results 281 to 290 of 841

Thread: AMP v1.0 Worklog

  1. #281
    AMP Creator aychamo's Avatar
    Join Date
    Jun 2006
    Posts
    505
    AMP v1.1 Release
    --------------------
    http://www.aychamo.com/amp/AMP.zip
    http://www.aychamo.com/amp/AMPSource.zip

    I hope this release isn't disappointing. There isn't too many new features. It primarily has bug fixes, and some "optimized" code.

    iamgnat (dave) and I have been working on reducing the bulk of the code, to make it more manageable, which should eventually help for better plugin support, etc. He is teaching me a lot of valuable things.

    The main "new" things are a new screen that comes up when you play a song, and there is a bit of a "floater" screen that you can pull up while playing songs. The screens have a nice appearence when they enter the view. FOR NOW, since it's not "completely implemented" I've assigned it to the album art button (lame, I know). So when you are in the music view, just click on the album art little icon (in the bottom right), and it will bring up the floater screen.

    (When testing AMP on your normal computer, and you see the animations, please keep in mind that it will look better when you use it on 800x480 or 800x600 (both of which I still need to see pictures of it running, LOL) - there won't be any "black bars, etc".

    (Also note there is a little logic to the window transitions. When you go from the main menu, things come from one way, and when you go back to the main menu, they come from the other way. Etc)

    From the floater screen, you can control music, and you can also now skip around within a song (there is a scroller that looks like the vertical scrollers, but is horizontal, and you can just click where ever and skip to the right part of the song.

    (NOTE: This floater screen, that pops down, etc. It is the same screen as the "music controls during visuals" screen. So, the option for "auto hide popup music control panel" applies to this floater. So if its selected, when you popup the floater, it will stay for a while then hide itself [which is great for like if you are browsing photos, and just want to change a song.] If you have it set to *not* auto hide, juts click the X and it will go away. (additionally, if you are an impatient bastard [like myself], and you have it set to autohide or whatever, and you don't want to wait the 2 seconds for it to go away, you can click on the big album art and it should immediately go away.) ))))))))))))))))))

    (EDIT #2: Ok, this floater thing rocks. I was typing the above, and I was looking at the config screen to make sure I was typing the name of the option correcetly, and then I clicked the "clock hot spot" [even though I have the clock disabled], and I could change songs really quickly, etc.)

    Sounds useful, right? Well, I've assigned this same floater to a hotkey on the clock. So any screen where you would see the clock, you can click on the clock and bring up the floater music control screen. If you have disabled the clock, you can still click in the general area where the clock would be (upper-right corner). I suppose it's a bit of a "hot key."

    Also.. I've updated the movie controls. When you click on the movie screen, it moves the controls into view, and just as in the music controls, you can skip around within the movie.

    Oh, and for those who are interested. I was originally using a NSMovieView for the big movie, but now I'm using a QTMovieView. Why did I switch? Well, in the method where I set the movie view to a new time, in the NSMovieView it had this amazingly strange bug where it would move the movie's NSRect, and I couldn't reset it. Simply by switching to a QTMovieView, it fixed the bug (but I had to rewrite some sections to support the new movie view.) -- From what I understand, NSMovieView is a bit buggy anyway, so I guess I had experienced some unpolished Apple loving.

    For anyone looking at the source: I suppose the first thing we are doing is consolidatin groups of buttons. I've removed about 20-25 IBActions, and groups of similar buttons are all under the same action now. I like this method because for the most part, a lot of that code will *never* change, so it just keeps them organized, grouped, and they appear to take up less space, less ****, etc. I still have a lot more to do. For anyone who looks at this, I won't be doing this to the buttons in the "musicView" section though. That part of the code is the most important in the progam, so I think it deserves every thing it gets ;-) That's a bit of emotional attachment shining out!

    Hmm. And there is now a music control (I made the icon myself, lol, hahah) button on the browser. Just a nice way to bring up the controls.

    Hmm. I'm sure I added more things that you'll notice.

    I may start a little work on some plugins, that will be of variable usefulness (lol), and give the source, so hopefully some people can start making some plugins, etc.

    Oh, and Jakob has started work on an AMP icon!

    -- Wow, I was typing this, and totally fell asleep.. LOL
    -

  2. #282
    Low Bitrate jdisenberg's Avatar
    Join Date
    Dec 2005
    Location
    Kentucky
    Posts
    78
    I just got my mini into 800 x 480 and AMP looks amazing...one thing though. The slide ransitions in between the menus; in my own opinion look a little cheezy, is there any way we can turn those on and off? I liked the way the previous versions just "jumped" into the next screen.

    On a side note.. what med school do you attend?

  3. #283
    AMP Creator aychamo's Avatar
    Join Date
    Jun 2006
    Posts
    505
    Quote Originally Posted by jdisenberg
    I just got my mini into 800 x 480 and AMP looks amazing...one thing though. The slide ransitions in between the menus; in my own opinion look a little cheezy, is there any way we can turn those on and off? I liked the way the previous versions just "jumped" into the next screen.
    Are you using the latest version? I can make it an option, sure.

    Can you *please* take a digital picture of the little screen running AMP? I'm freaking dying to see it! How does it function on a touch screen? I was *** this close *** to having my touch screen and it got stolen in the airport! I'm ordering another from mp3car.com now.
    -

  4. #284
    Low Bitrate jdisenberg's Avatar
    Join Date
    Dec 2005
    Location
    Kentucky
    Posts
    78
    Yeah, I will get some pics tomorrow sometime... yeah, that is crazy about your screen... i feel sorry for you man... I know how eager I was when I was ordering mine as well... anyway, I will get those pics up tomorrow...

  5. #285
    Newbie
    Join Date
    Mar 2006
    Posts
    10
    Wow, tried out AMP tonight and it's very very nice. Can't wait to put the computer back in the car - everything seems so touchable Thank you everyone who worked on / is working on this!

    First, I'm a programmer and would love to help out too but I'm also a mac/cocoa newbie, if someone could point me in the right direction to compile the source it would be much appreciated. I guess I need something called xcode (a compiler, an ide, i dunno)? Is there a web page for extreme noobs like me to get started with setting up a dev environment? (the source code and the language look like the easier part)

    I also have a few suggestions.
    1. Would it be possible to pop up the on screen keyboard for input fields in the browser?
    2. Would it be possible to have the clock on the floating controls, that way I could leave the visualizations on like I usually do but also see the time. I've been wanting a way to see visuals and a clock since I ripped the stock radio+clock out of the car :P
    3. I would love an option to autoplay on start. Leave off from the last album or playlist.

    This is really, really amazing Aychamo thanks so much for your effort.

  6. #286
    Constant Bitrate Sharkbite86's Avatar
    Join Date
    Apr 2006
    Location
    California
    Posts
    191
    Quote Originally Posted by snoe
    First, I'm a programmer and would love to help out too but I'm also a mac/cocoa newbie, if someone could point me in the right direction to compile the source it would be much appreciated. I guess I need something called xcode (a compiler, an ide, i dunno)? Is there a web page for extreme noobs like me to get started with setting up a dev environment? (the source code and the language look like the easier part)
    xcode is included with mac os. Just pop in your os x install dvd and there should be an installer for xcode right there (no reboot necessary). I wish i could program, but i cant get my head around all the code. I mean I can understand the code well enough, but what kills me is how to know where to put code in the right place and in what order etc, for the thing to work and function... bah gets me all tied in a ball just thinking about it lmao .

    Anyway yeah awesome job Aychamo, and other brothers in crime, for this great app .
    MacCar progress:
    Planning:-----> [||||||||||||||||||||] 70%
    Parts:---------> [||||||||||||||||||||] 0%
    Construction:-> [||||||||||||||||||||] 0%

    Car broken into... progress is basically zip...

  7. #287
    Maximum Bitrate pepsibobby's Avatar
    Join Date
    Dec 2005
    Location
    Kaiserslautern Germany
    Posts
    648
    when you click in the browser bar a keyboard pops up.
    Cant code cause I dont know how, but give me the paint bucket and my eraser and have at you!

  8. #288
    AMP Creator aychamo's Avatar
    Join Date
    Jun 2006
    Posts
    505
    Quote Originally Posted by pepsibobby
    when you click in the browser bar a keyboard pops up.
    I think he meant like the input fields, like if you went to Google.com and wanted to enter a search term. Or enter your username when logging into mp3car.com

    That's a really good idea!
    -

  9. #289
    AMP Creator aychamo's Avatar
    Join Date
    Jun 2006
    Posts
    505
    Quote Originally Posted by Sharkbite86
    I wish i could program, but i cant get my head around all the code. I mean I can understand the code well enough, but what kills me is how to know where to put code in the right place and in what order etc, for the thing to work and function... bah gets me all tied in a ball just thinking about it lmao
    Man, I was the same way. It took me forever to get started on Mac development. To me it seemed extremely confusing. All of these "layers" and "models" and "object oriented programming." I still don't really know what Cocoa is (LOL).

    You just gotta jump into it. Apple has a lot of documents on their developer.apple.com where you can learn about Objective C & Cocoa. And they have lots of sample code. It's a lot of **** to take it in at first. Even simple things like connecting strings (like "Hello" + "World!" = "Hello World" takes a lot of effort: NSString *firstString = @"Hello"; NSString *secondString = [firstString stringByAppendingString:@" World!"]

    And then it gets complicated with things like bindings, etc. You really just have to jump in. It's not really that difficult. I've been a "programmer" since I was in the 6th grade (with my trusty Turbo Pascal 6.0 compiler), but I really just started Mac stuff. My first program was a little POS flash card program I wrote last semester.

    But when it comes together, & clicks, you can really see how great of a developing environment Apple has given us. Once it clicks, you'll wonder how you ever did anything without Cocoa, etc.
    -

  10. #290
    CarFrontEnd Creator iamgnat's Avatar
    Join Date
    Jul 2004
    Location
    NoVA
    Posts
    867
    Quote Originally Posted by Sharkbite86
    xcode is included with mac os. Just pop in your os x install dvd and there should be an installer for xcode right there (no reboot necessary).
    At 900+MB it's painful, but go download it from developer.apple.com. Anything you have on Disc is going to be out of date (I believe 2.3 just came out the end of last month?).

    Cocoa programming with XCode and Interface Builder are somewhat strange to get used to if you aren't familiar with something similar (I wasn't). Check out the books from Big Nerd Ranch.

    but what kills me is how to know where to put code in the right place and in what order etc, for the thing to work and function.
    Yeah the NIB stuff is goofy to get used to (I still have trouble with it sometimes, and we won't talk about array controllers ).

    -dave
    My pathetic worklog.
    CarFrontEnd (now it's own sub-forum!!!!)

Similar Threads

  1. vw mk4 monson amp and another amp
    By colorless in forum Car Audio
    Replies: 34
    Last Post: 09-05-2012, 10:43 AM
  2. del
    By hanzacra in forum General Hardware Discussion
    Replies: 5
    Last Post: 11-27-2007, 02:41 AM
  3. Amp running hot...??
    By Emerica2843 in forum General Hardware Discussion
    Replies: 5
    Last Post: 02-08-2006, 05:40 PM
  4. Amp running hot...??
    By Emerica2843 in forum Car Audio
    Replies: 6
    Last Post: 01-29-2006, 07:29 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •