Announcement

Collapse
No announcement yet.

Smart Music - 04OCT09

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

  • Smart Music - 04OCT09

    Smart Music will scroll the Current Track across your screen from Bottom to Top.
    It also has the ability to automatically change your playlist according to the genre of music of the last song that was let play completely through.

    I created this because I was tired of listening to my music and finding a song I liked them it would shuffle to a song completely out of genre. This solved that problem.

    REQUIRES Winamp
    NEWEST RELEASE - 04OCT09

    Will work with or with out RR...

    ---REQUIREMENTS---
    - Internet connection for initial installation or download then install Active Winamp

    ---FEATURE LIST (CURRENT)---
    -Scrolls Album Art if found along with Artist and Song Name from bottom right corner to top cener
    -Scrolling Font changeable (Color and Size)
    -Option to Auto Change playlist acording to genre (Requires Specific Directory Structure)
    -Genre Playslit Loader
    -Change genre playlist loading buttons dynamically according to how many times that genre was played
    -Uses embedded Cover Art if available


    ---Feature List (FUTURE)---
    -Embedded Lyrics displayed as a pop up or RR iList
    -RATINGS tagged to MP3 (Will tag an MP3 and will provide RR Label and Indicator)
    -Previous Artist Played (LABEL)
    -Song Played Count (LABEL)
    -Genre Played Count (LABEL)
    -Favorites Playlist according to Song Played Count
    -Auto Minimize at startup as option
    -List favorite artist, songs and genres in an info box
    -Favorite Artist buttons
    -Add comments to MP3 tag to identify it as explicit, kids... what ever. Then you can select to avoid songs with those tags.
    Attached Files
    7
    Better than porn
    28.57%
    2
    Good but seems to be missing something
    28.57%
    2
    Sounds cool, but I dont want to make the required changes
    28.57%
    2
    Not worth the trouble because it is a worthless feature
    14.29%
    1
    New Age Garmin - Skin for RR
    New Age Slider - RR SKin In Progress
    "It's called CODE because I don't want you to know"

  • #2
    pandora last.fm and musicovery come to mind but they would only work if u had a massive database and tagged each song with its attibutes (deep house, east coast rap, explicit lyrics, repetitive synths etc) but that would be hella cool
    .______
    | '_ |__\___
    [(o)|___(o)] XB
    ._________
    | I__I I_I|_\__I
    [(o)______(o)]b VanPimpin'

    LostReceptions Apps D/L Here

    GPSGasoline- Rewriting

    Draw- SkribblePad for Touchscreens

    iGQwerty-iG3.0 Qwerty Keyboard

    CarPCNetwork

    Comment


    • #3
      Ive allready got something started, but it requires that you have you directories organized by genre.

      I know if you read the MP3 tags you come up with thousands of genres (in my collection), so I decided to do it this way to make things simple. I keep my genre folders down to about 5-6 categories. Country, Rock, Easy Rock, Rap and Pop, And Other.

      Instead of loading a playlist it is going to play a song from a playlist allready created. It's not going to load it to RR or Winamp (just so I can keep the playlist that is allready loaded, loaded)
      I should have something working by the weekend.
      New Age Garmin - Skin for RR
      New Age Slider - RR SKin In Progress
      "It's called CODE because I don't want you to know"

      Comment


      • #4
        Originally posted by ThunderStick View Post
        Ive allready got something started, but it requires that you have you directories organized by genre.

        I know if you read the MP3 tags you come up with thousands of genres (in my collection), so I decided to do it this way to make things simple. I keep my genre folders down to about 5-6 categories. Country, Rock, Easy Rock, Rap and Pop, And Other.
        this is exactly how my music is arranged, one of my concerns was all the diff. genres- and how you would eventually be stuck on the same song--beause it was the only one listed as indy/country...

        i would deffinatly be interested in a plugin like this.
        My OLD 2001 Mitsubishi Eclipse GT:
        "The Project That Never Ended, until it did"


        next project? subaru brz
        carpc undecided

        Comment


        • #5
          This would be one thing that would/could/should be part of RRMedia or at least work side-by-side with it as it has all that data... and the next RRMedia release sorta has half of this already integreated...

          ie...ActiveRRMedia....

          LMK if there's any needed/wanted interfacing needed.

          I don't know how i missed this thread the other day...
          RideRunner...The #1 FE, PERIOD.

          Current Project: DFXVoice [v1.0 Released]
          Next in line: RRMedia v2.0

          DFX 5.1.1 Skin
          Appstore Link

          My RideRunner Plugins
          RRMedia
          RRExtended
          DFXVoice

          "There are no bugs - only undocumented features."

          Comment


          • #6
            I'm working on something similar but a little more in depth for my own front end. Maybe if I share my idea you'll like it and others can benefit from it besides me.

            I feel like genre doesn't let you really drill down enough and if I'm listening to Adult Alternative... that is a pretty wide range. It could play Intuition by Jewel and then Yellow by Coldplay. Clearly those songs reflect very different listening moods.

            So what I'm doing, is tedious initially but then plays off. When I add a song to my library, it basically asks me to "tag" a song with information which gets stored in a database. So if I was tagging "Shake Me Like a Monkey" by DMB, I would tag it as happy, fun, alternative, fast. If I was tagging "Don't Trust Me" by 3OH!3, I would tag it as rap, swears, fun. If I was tagging "A Milli" by Lil Wayne, I would tag it as rap, ghetto, swears.

            That way if it's friday and I'm on my way to a party I could just say play fun.
            If I was in the car with my grandmother though I could say play anything that doesn't swear.
            If I'm feeling like rap but don't want ghetto I can do play rap that is not ghetto.

            This way I can make little rules that fit how I'm feeling and play music that I really want to hear so I don't have to mess with shuffle much.
            My Nearly Complete Car:
            http://www.mp3car.com/vbulletin/show...ed-car-pc.html

            Micro Control Center... Control Your Car Across the Internet
            http://www.mp3car.com/fusion-brain/1...-internet.html

            Website: (It's a work in progress, really. All my projects have taken me from ever really developing it.)
            http://paulfurtado.com/

            Comment


            • #7
              [QUOTE=Blue ZX3;1328427]
              LMK if there's any needed/wanted interfacing needed.
              QUOTE]

              Is there away using RR commands to build a playlist from a directory and include all subdirectories.
              Or if you have an easy way to do this in AutoIT this would be great too.
              PHP Code:
              $ARTISTLIST _FileListToArray($MUSICPATH $GenreList[$GENRELISTNUMBER], "*"2)
                  Do
                      
              $ARTISTLISTNUMBER $ARTISTLISTNUMBER 1
                      $SONGLIST 
              _FileListToArray($MUSICPATH $GenreList[$GENRELISTNUMBER] & "\" & $ARTISTLIST[$ARTISTLISTNUMBER], "*.mp3", 1)
                      
              $ALBUMLIST = _FileListToArray($MUSICPATH & $GenreList[$GENRELISTNUMBER] & "\" & $ARTISTLIST[$ARTISTLISTNUMBER], "*", 2)
                      
              $GENREPLAYLIST = FileOpen($MUSICPATH & $GenreList[$GENRELISTNUMBER] & ".PLS", 2) ;Will overwrite existing playlist
                      do
                          
              $songcounter = $songcounter + 1
                      FileWrite(
              $GENREPLAYLIST,$MUSICPATH & $GenreList[$GENRELISTNUMBER] & "\" & $ARTISTLIST[$ARTISTLISTNUMBER] & "\" & $SONGLIST[$songcounter])
                      until  
              $songcounter = $SONGLIST[0]
                  Until 
              $GENRELISTNUMBER = $ARTISTLIST[0] 
              This is my current code that will build a playlist but only goes as far as searching the artist folder. IF there are subfolders past the artist folder currently it will not include them.
              I know I can make it work, but I also know there must be an easier way.
              New Age Garmin - Skin for RR
              New Age Slider - RR SKin In Progress
              "It's called CODE because I don't want you to know"

              Comment


              • #8
                Is there away using RR commands to build a playlist from a directory and include all subdirectories.
                Aside from using the "select" cmd in the Audio Browser screen? Which does do this to any top folder, no.

                Or if you have an easy way to do this in AutoIT this would be great too.
                I do/did and was used in the orig RRMedia builder(AI). I will do two things here, one post up some AI code for your request. Two, add a cmd in RRExtended that will also allow to perform such function w/o needing another AI script to perform it..
                Attached Files
                RideRunner...The #1 FE, PERIOD.

                Current Project: DFXVoice [v1.0 Released]
                Next in line: RRMedia v2.0

                DFX 5.1.1 Skin
                Appstore Link

                My RideRunner Plugins
                RRMedia
                RRExtended
                DFXVoice

                "There are no bugs - only undocumented features."

                Comment


                • #9
                  Originally posted by Blue ZX3 View Post
                  I do/did and was used in the orig RRMedia builder(AI). I will do two things here, one post up some AI code for your request. Two, add a cmd in RRExtended that will also allow to perform such function w/o needing another AI script to perform it..
                  Thanks a lot, this code helped out a lot. and was much faster than what I had allready made.
                  New Age Garmin - Skin for RR
                  New Age Slider - RR SKin In Progress
                  "It's called CODE because I don't want you to know"

                  Comment


                  • #10
                    READY, SET, GO

                    FIRST RELEASE see first post...
                    New Age Garmin - Skin for RR
                    New Age Slider - RR SKin In Progress
                    "It's called CODE because I don't want you to know"

                    Comment


                    • #11
                      After look'n at your directions...I think that the only people that would really use this are e gonna be the ones that already have their music structured that way already (ie like sonic) as it would be too much to reorganize their whole collection for one feature. If (big if i know...) people had all their tags filled out correctly then the folder structure wouldn't matter and would make it more widely adaptable to everyone.

                      Not saying this is bad, is just my opinion...
                      RideRunner...The #1 FE, PERIOD.

                      Current Project: DFXVoice [v1.0 Released]
                      Next in line: RRMedia v2.0

                      DFX 5.1.1 Skin
                      Appstore Link

                      My RideRunner Plugins
                      RRMedia
                      RRExtended
                      DFXVoice

                      "There are no bugs - only undocumented features."

                      Comment


                      • #12
                        Totally agree with you.. This is just the begginning..
                        Changing genre tags I figured is much harder. I have an auto tagger but it tagged my songs with over 50 genres. I only have a collection of around 1600 songs so 50 genres is quite ridiculous.
                        Covermess is operating the same way so I figure that you can get to features with one structure change. Covermess is a pretty cool feature and I use this as well. So the directory changes were actually a need.
                        New Age Garmin - Skin for RR
                        New Age Slider - RR SKin In Progress
                        "It's called CODE because I don't want you to know"

                        Comment


                        • #13
                          New release, no skin changes needed and Uses very little to no RR interfacing.
                          Much faster, Much better..
                          Last release was a total flop in my opinion
                          New Age Garmin - Skin for RR
                          New Age Slider - RR SKin In Progress
                          "It's called CODE because I don't want you to know"

                          Comment


                          • #14
                            Forgot to mention add features such as Scrolling Tracks
                            New Age Garmin - Skin for RR
                            New Age Slider - RR SKin In Progress
                            "It's called CODE because I don't want you to know"

                            Comment


                            • #15
                              One more update..
                              Now works with or with out RR...
                              Also automatically installs of Active Winamp if you dont have it
                              New Age Garmin - Skin for RR
                              New Age Slider - RR SKin In Progress
                              "It's called CODE because I don't want you to know"

                              Comment

                              Working...
                              X