Announcement

Collapse
No announcement yet.

Harmony - Mac Front End Worklog

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Harmony - Mac Front End Worklog

    I've decided to post a worklog to document progress on Harmony, an open source Applescript front-end that myself and two other members have been working on.


    Latest Update: 4/23/2006
    Status: .8 Alpha, not yet released
    Working on: Putting new 'H' interface look in place, coding Obj-C serial port access.


    Normal Mode, for controlling the music player.





    Driving Mode, which is displayed automatically after the user interface is idle for a period of time.


    Here's documentation in Word for how it works:

    http://www.dellabarba.com/ibug/Harmo...loper Docs.doc

    Features:
    - iTunes playback
    - XM control for XM Direct
    - Voice announcements of songs
    - Autoplay on awake from sleep
    - Remembers the song and player position when put to sleep
    - Keyboard commands for control via any device that can generate key commands
    - App launcher
    - Screen dimming

    Anticipated features

    - GPS input (thanks to ZapWizard for the inspiration!)
    - Autodimming of screen (either user specified or autocalculated according to lat/long)
    - Voice control and search.
    - A rather lengthy list of stuff that's too speculative to list right now.

    When will it be released?

    As soon as possible.

    Open Source, eh? Where's the Code

    We'll post that when we make our first release.
    Originally posted by ghettocruzer
    I was gung ho on building a PC [until] just recently. However, between my new phone having internet and GPS and all...and this kit...Im starting to have trouble justfiying it haha.
    Want to:
    -Find out about the new iBug iPad install?
    -Find out about carPC's in just 5 minutes? View the Car PC 101 video

  • #2
    Reserved for updates.
    Originally posted by ghettocruzer
    I was gung ho on building a PC [until] just recently. However, between my new phone having internet and GPS and all...and this kit...Im starting to have trouble justfiying it haha.
    Want to:
    -Find out about the new iBug iPad install?
    -Find out about carPC's in just 5 minutes? View the Car PC 101 video

    Comment


    • #3
      looks awesome!

      will it also support a XM PCR 1000? (I hope so, just got one off ebay!)

      Comment


      • #4
        Wow that is looking good. Im thinking about getting one of the new mac minis... this is nice.
        CarPC Status:
        [||..........] 12%: Planning

        Have:
        IRman PS2 Remote USB 2.0 Powered Hub Backup HD

        Coming Soon:
        Aopen Pandora Celeron M 1.4 CPU 256/512 DDR2 So-DIMM RAM Lilliput 7" Touchscreen VGA Car Power Supply (M/Opus)

        Comment


        • #5
          Originally posted by Bugbyte
          See the second to last section.

          will it also support a XM PCR 1000? (I hope so, just got one off ebay!)

          Comment


          • #6
            If the XM PCR appears as a serial device on the Mac, it should support it. As I understand it, some of the XM PCR's are simply a USB connection with a serial driver that gets installed. If so, you'll be able to select and use it in Harmony.
            Originally posted by ghettocruzer
            I was gung ho on building a PC [until] just recently. However, between my new phone having internet and GPS and all...and this kit...Im starting to have trouble justfiying it haha.
            Want to:
            -Find out about the new iBug iPad install?
            -Find out about carPC's in just 5 minutes? View the Car PC 101 video

            Comment


            • #7
              Originally posted by LightningMac
              looks awesome!

              will it also support a XM PCR 1000? (I hope so, just got one off ebay!)
              Let me introduce myself. I'm the other developer helping bugbyte out.
              I'm bidding on an XMPCR on ebay. I need it to see how to integrate xmpcr. This will allow the you to choose either xmpcr or xmdirect. I think xmpcr will be easier since the software already exists.

              cheers

              Comment


              • #8
                Originally posted by minicoopS007
                Let me introduce myself. I'm the other developer helping bugbyte out.
                I'm bidding on an XMPCR on ebay. I need it to see how to integrate xmpcr. This will allow the you to choose either xmpcr or xmdirect. I think xmpcr will be easier since the software already exists.

                cheers
                I know someone on ebay, who can get you the XM PCR without an antenna for $50 in a brown box, unit is new, but the box was damaged.
                His ebay ID is bilbo6 he has other auctions for units with a buy it now price of about $80 (whole package including antenna, but damaged box) if I remember right...

                Comment


                • #9
                  Originally posted by LightningMac
                  another quick question.

                  will a universal binary version be available?
                  There's no reason we can't release one. I haven't looked into how to do it, but given that it's AS, it should be straightforward.
                  Originally posted by ghettocruzer
                  I was gung ho on building a PC [until] just recently. However, between my new phone having internet and GPS and all...and this kit...Im starting to have trouble justfiying it haha.
                  Want to:
                  -Find out about the new iBug iPad install?
                  -Find out about carPC's in just 5 minutes? View the Car PC 101 video

                  Comment


                  • #10
                    Update 1 - 3/13/2006

                    Okay, so I haven't been working on getting iTunes to playback properly. Instead, I've been polishing up an app that generates kml files for Google Earth. Don't worry, it will all go into Harmony in the end.

                    This is actually part of our devel strategy, working on a single script or app and then being able to fold that functionality into Harmony when it's ready.

                    But I really need to get back to work on the iTunes part. It broke when MinicoopS007 and I merged the code and it ought to be an easy fix. It's just that I'm so CLOSE to getting the GPS app to working. So little time and so much fun to be had!
                    Originally posted by ghettocruzer
                    I was gung ho on building a PC [until] just recently. However, between my new phone having internet and GPS and all...and this kit...Im starting to have trouble justfiying it haha.
                    Want to:
                    -Find out about the new iBug iPad install?
                    -Find out about carPC's in just 5 minutes? View the Car PC 101 video

                    Comment


                    • #11
                      Originally posted by Bugbyte
                      There's no reason we can't release one. I haven't looked into how to do it, but given that it's AS, it should be straightforward.
                      It's straightforward in any language XCode can handle. Right-click your main project in the main window, select Get Info, go to the Build tab, select Architectures from the Collection: box, select the Architectures setting in the list, click Edit, and check the Intel box.

                      Comment


                      • #12
                        Done. Now it's Universal Binary.
                        Originally posted by ghettocruzer
                        I was gung ho on building a PC [until] just recently. However, between my new phone having internet and GPS and all...and this kit...Im starting to have trouble justfiying it haha.
                        Want to:
                        -Find out about the new iBug iPad install?
                        -Find out about carPC's in just 5 minutes? View the Car PC 101 video

                        Comment


                        • #13
                          Hey, i'm not on the Mac bandwagon, but i'll post here the XM protocol specification PDF that I have in case it's any use to you guys. As far as I can tell also, the XM-PCR and XMD-1000 are basically the same unit, only the PCR is USB and the XMD requires the assembly or purchase of a custom serial cable. Like i said, not sure if it helps, but I like to help a fellow developer if/when i can
                          Attached Files

                          Comment


                          • #14
                            Thanks! I scarfed your doc from the other thread and that's how I knew that the PCR works that way. Thanks for posting it up!
                            Originally posted by ghettocruzer
                            I was gung ho on building a PC [until] just recently. However, between my new phone having internet and GPS and all...and this kit...Im starting to have trouble justfiying it haha.
                            Want to:
                            -Find out about the new iBug iPad install?
                            -Find out about carPC's in just 5 minutes? View the Car PC 101 video

                            Comment


                            • #15
                              is there going to be an ODBII component?
                              (All done)
                              iPad Mini 128GB, RF 600.5 amp, JL12W0V2, 8 Infinity Components

                              Comment

                              Working...
                              X