[livesupport-dev] Genres from ID3 spec
  • This is a multipart message in MIME format.
    --=_alternative 0039B8B9C1256FBE_=
    Content-Type: text/plain; charset="us-ascii"

    Hi,

    Here is a list of genres as presented in the ID3v2 spec
    (http://www.id3.org/id3v2-00.txt):


    The following genres is defined in ID3v1

    0.Blues
    1.Classic Rock
    2.Country
    3.Dance
    4.Disco
    5.Funk
    6.Grunge
    7.Hip-Hop
    8.Jazz
    9.Metal
    10.New Age
    11.Oldies
    12.Other
    13.Pop
    14.R&B
    15.Rap
    16.Reggae
    17.Rock
    18.Techno
    19.Industrial
    20.Alternative
    21.Ska
    22.Death Metal
    23.Pranks
    24.Soundtrack
    25.Euro-Techno
    26.Ambient
    27.Trip-Hop
    28.Vocal
    29.Jazz+Funk
    30.Fusion
    31.Trance
    32.Classical
    33.Instrumental
    34.Acid
    35.House
    36.Game
    37.Sound Clip
    38.Gospel
    39.Noise
    40.AlternRock
    41.Bass
    42.Soul
    43.Punk
    44.Space
    45.Meditative
    46.Instrumental Pop
    47.Instrumental Rock
    48.Ethnic
    49.Gothic
    50.Darkwave
    51.Techno-Industrial
    52.Electronic
    53.Pop-Folk
    54.Eurodance
    55.Dream
    56.Southern Rock
    57.Comedy
    58.Cult
    59.Gangsta
    60.Top 40
    61.Christian Rap
    62.Pop/Funk
    63.Jungle
    64.Native American
    65.Cabaret
    66.New Wave
    67.Psychadelic
    68.Rave
    69.Showtunes
    70.Trailer
    71.Lo-Fi
    72.Tribal
    73.Acid Punk
    74.Acid Jazz
    75.Polka
    76.Retro
    77.Musical
    78.Rock & Roll
    79.Hard Rock

    The following genres are Winamp extensions

    80.Folk
    81.Folk-Rock
    82.National Folk
    83.Swing
    84.Fast Fusion
    85.Bebob
    86.Latin
    87.Revival
    88.Celtic
    89.Bluegrass
    90.Avantgarde
    91.Gothic Rock
    92.Progressive Rock
    93.Psychedelic Rock
    94.Symphonic Rock
    95.Slow Rock
    96.Big Band
    97.Chorus
    98.Easy Listening
    99.Acoustic
    100.Humour
    101.Speech
    102.Chanson
    103.Opera
    104.Chamber Music
    105.Sonata
    106.Symphony
    107.Booty Bass
    108.Primus
    109.Porn Groove
    110.Satire
    111.Slow Jam
    112.Club
    113.Tango
    114.Samba
    115.Folklore
    116.Ballad
    117.Power Ballad
    118.Rhythmic Soul
    119.Freestyle
    120.Duet
    121.Punk Rock
    122.Drum Solo
    123.A capella
    124.Euro-House
    125.Dance Hall
    --=_alternative 0039B8B9C1256FBE_=
    Content-Type: text/html; charset="us-ascii"



    Hi,



    Here is a list of genres as presented in the ID3v2 spec (http://www.id3.org/id3v2-00.txt):





    The following genres is defined in ID3v1



         0.Blues

         1.Classic Rock

         2.Country

         3.Dance

         4.Disco

         5.Funk

         6.Grunge

         7.Hip-Hop

         8.Jazz

         9.Metal

        10.New Age

        11.Oldies

        12.Other

        13.Pop

        14.R&B

        15.Rap

        16.Reggae

        17.Rock

        18.Techno

        19.Industrial

        20.Alternative

        21.Ska

        22.Death Metal

        23.Pranks

        24.Soundtrack

        25.Euro-Techno

        26.Ambient

        27.Trip-Hop

        28.Vocal

        29.Jazz+Funk

        30.Fusion

        31.Trance

        32.Classical

        33.Instrumental

        34.Acid

        35.House

        36.Game

        37.Sound Clip

        38.Gospel

        39.Noise

        40.AlternRock

        41.Bass

        42.Soul

        43.Punk

        44.Space

        45.Meditative

        46.Instrumental Pop

        47.Instrumental Rock

        48.Ethnic

        49.Gothic

        50.Darkwave

        51.Techno-Industrial

        52.Electronic

        53.Pop-Folk

        54.Eurodance

        55.Dream

        56.Southern Rock

        57.Comedy

        58.Cult

        59.Gangsta

        60.Top 40

        61.Christian Rap

        62.Pop/Funk

        63.Jungle

        64.Native American

        65.Cabaret

        66.New Wave

        67.Psychadelic

        68.Rave

        69.Showtunes

        70.Trailer

        71.Lo-Fi

        72.Tribal

        73.Acid Punk

        74.Acid Jazz

        75.Polka

        76.Retro

        77.Musical

        78.Rock & Roll

        79.Hard Rock

       

      The following genres are Winamp extensions

       

        80.Folk

        81.Folk-Rock

        82.National Folk

        83.Swing

        84.Fast Fusion

        85.Bebob

        86.Latin

        87.Revival

        88.Celtic

        89.Bluegrass

        90.Avantgarde

        91.Gothic Rock

        92.Progressive Rock

        93.Psychedelic Rock

        94.Symphonic Rock

        95.Slow Rock

        96.Big Band

        97.Chorus

        98.Easy Listening

        99.Acoustic

       100.Humour

       101.Speech

       102.Chanson

       103.Opera

       104.Chamber Music

       105.Sonata

       106.Symphony

       107.Booty Bass

       108.Primus

       109.Porn Groove

       110.Satire

       111.Slow Jam

       112.Club

       113.Tango

       114.Samba

       115.Folklore

       116.Ballad

       117.Power Ballad

       118.Rhythmic Soul

       119.Freestyle

       120.Duet

       121.Punk Rock

       122.Drum Solo

       123.A capella

       124.Euro-House

       125.Dance Hall

    --=_alternative 0039B8B9C1256FBE_=--

    ------------------------------------------
    Posted to Phorum via PhorumMail
  • 17 Comments sorted by
  • Douglas.Arellanes@mdlf.org wrote:
    > Hi,
    >
    > Here is a list of genres as presented in the ID3v2 spec
    > (http://www.id3.org/id3v2-00.txt):

    great. now there is still file type and some others left.

    maybe the best would be to store these as system preferences? that way
    there would be no mismach between the client and the server regarding
    the range of possible values..


    Akos

    ------------------------------------------
    Posted to Phorum via PhorumMail









  • Yes, this is really one long list of genres. Is this standard or
    "standard"?

    I have to say that I can't see it's practical use in the future,
    especially because the list consists much more than just basic music
    genres. I see here  basic categories,  their subcategories  and some
    new modern and "stylish" categories, here on the same list.



    Sava gave me the example that  Glen Miller is "Dance Hall" . Then what
    is Evergreen, Oldies, Easy Listenning,  Retro  on the same list?

    And where can I import "Blur"? I don't see any Brit pop category here.

    I must remind you that only here in Serbia we have several
    subcategories of folk music like. Turbo folk, folk dance, folk pop,
    folk techno...And I'm afraid that's not all...Smile



    In B92 we have RCS software ( music selector )  that has no fixed music
    genres. We alone imported music genres that are necessary and needed
    for our music station.

    This is not such a bad idea and it is much more functional .



    Robert











    Douglas.Arellanes@mdlf.org wrote:
    cite="midOF84FF6129.21A9A2B5-ONC1256FBE.00396723-C1256FBE.0039B8D3@mdlf.org"
    type="cite">

    Hi,




    Here is a list of genres as
    presented in the ID3v2 spec (http://www.id3.org/id3v2-00.txt):







    The following genres is defined in
    ID3v1



         0.Blues

         1.Classic Rock

         2.Country

         3.Dance

         4.Disco

         5.Funk

         6.Grunge

         7.Hip-Hop

         8.Jazz

         9.Metal

        10.New Age

        11.Oldies

        12.Other

        13.Pop

        14.R&B

        15.Rap

        16.Reggae

        17.Rock

        18.Techno

        19.Industrial

        20.Alternative

        21.Ska

        22.Death Metal

        23.Pranks

        24.Soundtrack

        25.Euro-Techno

        26.Ambient

        27.Trip-Hop

        28.Vocal

        29.Jazz+Funk

        30.Fusion

        31.Trance

        32.Classical

        33.Instrumental

        34.Acid

        35.House

        36.Game

        37.Sound Clip

        38.Gospel

        39.Noise

        40.AlternRock

        41.Bass

        42.Soul

        43.Punk

        44.Space

        45.Meditative

        46.Instrumental Pop

        47.Instrumental Rock

        48.Ethnic

        49.Gothic

        50.Darkwave

        51.Techno-Industrial

        52.Electronic

        53.Pop-Folk

        54.Eurodance

        55.Dream

        56.Southern Rock

        57.Comedy

        58.Cult

        59.Gangsta

        60.Top 40

        61.Christian Rap

        62.Pop/Funk

        63.Jungle

        64.Native American

        65.Cabaret

        66.New Wave

        67.Psychadelic

        68.Rave

        69.Showtunes

        70.Trailer

        71.Lo-Fi

        72.Tribal

        73.Acid Punk

        74.Acid Jazz

        75.Polka

        76.Retro

        77.Musical

        78.Rock & Roll

        79.Hard Rock

       

      The following genres are Winamp extensions

       

        80.Folk

        81.Folk-Rock

        82.National Folk

        83.Swing

        84.Fast Fusion

        85.Bebob

        86.Latin

        87.Revival

        88.Celtic

        89.Bluegrass

        90.Avantgarde

        91.Gothic Rock

        92.Progressive Rock

        93.Psychedelic Rock

        94.Symphonic Rock

        95.Slow Rock

        96.Big Band

        97.Chorus

        98.Easy Listening

        99.Acoustic

       100.Humour

       101.Speech

       102.Chanson

       103.Opera

       104.Chamber Music

       105.Sonata

       106.Symphony

       107.Booty Bass

       108.Primus

       109.Porn Groove

       110.Satire

       111.Slow Jam

       112.Club

       113.Tango

       114.Samba

       115.Folklore

       116.Ballad

       117.Power Ballad

       118.Rhythmic Soul

       119.Freestyle

       120.Duet

       121.Punk Rock

       122.Drum Solo

       123.A capella

       124.Euro-House

       125.Dance Hall







    ------------------------------------------
    Posted to Phorum via PhorumMail
  • This is a multipart message in MIME format.
    --=_alternative 00463CBAC1256FBE_=
    Content-Type: text/plain; charset="us-ascii"

    Hi Robert,

    I think this list is a start, but if I understand it correctly, system
    admins will be able to go into the Station Prefs on the HTML UI to make
    changes that are relevant to their station.

    Sebastian and Akos, is this your understanding too?

    doug

    =============================================
    Media Development Loan Fund
    =============================================
    Douglas Arellanes
    Head of Research and Development
    Center for Advanced Media--Prague (CAMP)
    Na vinicnich horach 24a/1834, 160 00 Prague 6
    Czech Republic
    Tel: + 420 2 3333 5356, Fax: +420 2 2431 5419
    Mobile: +420 724 073 364
    http://www.mdlf-camp.net
    http://www.campware.org
    =============================================
    http://www.mdlf.org
    =============================================




    Robert Klajn
    03/08/2005 01:42 PM
    Please respond to livesupport-dev


    To: livesupport-dev@campware.org
    cc:
    Subject: Re: [livesupport-dev] Genres from ID3 spec



    Yes, this is really one long list of genres. Is this standard or
    "standard"?
    I have to say that I can't see it's practical use in the future,
    especially because the list consists much more than just basic music
    genres. I see here basic categories, their subcategories and some new
    modern and "stylish" categories, here on the same list.

    Sava gave me the example that Glen Miller is "Dance Hall" . Then what is
    Evergreen, Oldies, Easy Listenning, Retro on the same list?
    And where can I import "Blur"? I don't see any Brit pop category here.
    I must remind you that only here in Serbia we have several subcategories
    of folk music like. Turbo folk, folk dance, folk pop, folk techno...And
    I'm afraid that's not all...Smile

    In B92 we have RCS software ( music selector ) that has no fixed music
    genres. We alone imported music genres that are necessary and needed for
    our music station.
    This is not such a bad idea and it is much more functional .

    Robert





    Douglas.Arellanes@mdlf.org wrote:

    Hi,

    Here is a list of genres as presented in the ID3v2 spec (http://www.id3.org/id3v2-00.txt):


    The following genres is defined in ID3v1

    0.Blues
    1.Classic Rock
    2.Country
    3.Dance
    4.Disco
    5.Funk
    6.Grunge
    7.Hip-Hop
    8.Jazz
    9.Metal
    10.New Age
    11.Oldies
    12.Other
    13.Pop
    14.R&B
    15.Rap
    16.Reggae
    17.Rock
    18.Techno
    19.Industrial
    20.Alternative
    21.Ska
    22.Death Metal
    23.Pranks
    24.Soundtrack
    25.Euro-Techno
    26.Ambient
    27.Trip-Hop
    28.Vocal
    29.Jazz+Funk
    30.Fusion
    31.Trance
    32.Classical
    33.Instrumental
    34.Acid
    35.House
    36.Game
    37.Sound Clip
    38.Gospel
    39.Noise
    40.AlternRock
    41.Bass
    42.Soul
    43.Punk
    44.Space
    45.Meditative
    46.Instrumental Pop
    47.Instrumental Rock
    48.Ethnic
    49.Gothic
    50.Darkwave
    51.Techno-Industrial
    52.Electronic
    53.Pop-Folk
    54.Eurodance
    55.Dream
    56.Southern Rock
    57.Comedy
    58.Cult
    59.Gangsta
    60.Top 40
    61.Christian Rap
    62.Pop/Funk
    63.Jungle
    64.Native American
    65.Cabaret
    66.New Wave
    67.Psychadelic
    68.Rave
    69.Showtunes
    70.Trailer
    71.Lo-Fi
    72.Tribal
    73.Acid Punk
    74.Acid Jazz
    75.Polka
    76.Retro
    77.Musical
    78.Rock & Roll
    79.Hard Rock

    The following genres are Winamp extensions

    80.Folk
    81.Folk-Rock
    82.National Folk
    83.Swing
    84.Fast Fusion
    85.Bebob
    86.Latin
    87.Revival
    88.Celtic
    89.Bluegrass
    90.Avantgarde
    91.Gothic Rock
    92.Progressive Rock
    93.Psychedelic Rock
    94.Symphonic Rock
    95.Slow Rock
    96.Big Band
    97.Chorus
    98.Easy Listening
    99.Acoustic
    100.Humour
    101.Speech
    102.Chanson
    103.Opera
    104.Chamber Music
    105.Sonata
    106.Symphony
    107.Booty Bass
    108.Primus
    109.Porn Groove
    110.Satire
    111.Slow Jam
    112.Club
    113.Tango
    114.Samba
    115.Folklore
    116.Ballad
    117.Power Ballad
    118.Rhythmic Soul
    119.Freestyle
    120.Duet
    121.Punk Rock
    122.Drum Solo
    123.A capella
    124.Euro-House
    125.Dance Hall



    --=_alternative 00463CBAC1256FBE_=
    Content-Type: text/html; charset="us-ascii"



    Hi Robert,



    I think this list is a start, but if I understand it correctly, system admins will be able to go into the Station Prefs on the HTML UI to make changes that are relevant to their station.



    Sebastian and Akos, is this your understanding too?



    doug



    =============================================

    Media Development Loan Fund

    =============================================

    Douglas Arellanes

    Head of Research and Development

    Center for Advanced Media--Prague (CAMP)

    Na vinicnich horach 24a/1834, 160 00  Prague 6

    Czech Republic

    Tel: + 420 2 3333 5356, Fax: +420 2 2431 5419

    Mobile: +420 724 073 364

    http://www.mdlf-camp.net

    http://www.campware.org

    =============================================

    http://www.mdlf.org

    =============================================










    Robert Klajn <klajn@b92.net>

    03/08/2005 01:42 PM

    Please respond to livesupport-dev


           

            To:        livesupport-dev@campware.org

            cc:        

            Subject:        Re: [livesupport-dev] Genres from ID3 spec








    Yes, this is really one long list of genres. Is this standard or "standard"?

    I have to say that I can't see it's practical use in the future, especially because the list consists much more than just basic music genres. I see here  basic categories,  their subcategories  and some new modern and "stylish" categories, here on the same list.



    Sava gave me the example that  Glen Miller is "Dance Hall" . Then what is Evergreen, Oldies, Easy Listenning,  Retro  on the same list?

    And where can I import "Blur"? I don't see any Brit pop category here.

    I must remind you that only here in Serbia we have several subcategories of folk music like. Turbo folk, folk dance, folk pop, folk techno...And I'm afraid that's not all...Smile



    In B92 we have RCS software ( music selector )  that has no fixed music genres. We alone imported music genres that are necessary and needed for our music station.

    This is not such a bad idea and it is much more functional .



    Robert











    Douglas.Arellanes@mdlf.org wrote:



    Hi,




    Here is a list of genres as presented in the ID3v2 spec (
    http://www.id3.org/id3v2-00.txt):





    The following genres is defined in ID3v1



        0.Blues

        1.Classic Rock

        2.Country

        3.Dance

        4.Disco

        5.Funk

        6.Grunge

        7.Hip-Hop

        8.Jazz

        9.Metal

       10.New Age

       11.Oldies

       12.Other

       13.Pop

       14.R&B

       15.Rap

       16.Reggae

       17.Rock

       18.Techno

       19.Industrial

       20.Alternative

       21.Ska

       22.Death Metal

       23.Pranks

       24.Soundtrack

       25.Euro-Techno

       26.Ambient

       27.Trip-Hop


        28.Vocal

       29.Jazz+Funk

       30.Fusion

       31.Trance

       32.Classical

       33.Instrumental

       34.Acid

       35.House

       36.Game

       37.Sound Clip

       38.Gospel

       39.Noise

       40.AlternRock

       41.Bass

       42.Soul

       43.Punk

       44.Space

       45.Meditative

       46.Instrumental Pop

       47.Instrumental Rock

       48.Ethnic

       49.Gothic

       50.Darkwave

       51.Techno-Industrial

       52.Electronic

       53.Pop-Folk

       54.Eurodance

       55.Dream

       56.Southern Rock

       57.Comedy

       58.Cult

       59.Gangsta

       60.Top 40

       61.Christian Rap

       62.Pop/Funk

       63.Jungle

       64.Native American

       65.Cabaret

       66.New Wave

       67.Psychadelic

       68.Rave

       69.Showtunes

       70.Trailer

       71.Lo-Fi

       72.Tribal

       73.Acid Punk

       74.Acid Jazz

       75.Polka

       76.Retro

       77.Musical

       78.Rock & Roll

       79.Hard Rock

       

     The following genres are Winamp extensions

       

       80.Folk

       81.Folk-Rock

       82.National Folk

       83.Swing

       84.Fast Fusion

       85.Bebob

       86.Latin

       87.Revival

       88.Celtic

       89.Bluegrass

       90.Avantgarde

       91.Gothic Rock

       92.Progressive Rock

       93.Psychedelic Rock

       94.Symphonic Rock

       95.Slow Rock

       96.Big Band

       97.Chorus

       98.Easy Listening

       99.Acoustic

      100.Humour

      101.Speech

      102.Chanson

      103.Opera

      104.Chamber Music


       105.Sonata

      106.Symphony

      107.Booty Bass

      108.Primus

      109.Porn Groove

      110.Satire

      111.Slow Jam

      112.Club

      113.Tango

      114.Samba

      115.Folklore

      116.Ballad

      117.Power Ballad

      118.Rhythmic Soul

      119.Freestyle

      120.Duet

      121.Punk Rock

      122.Drum Solo

      123.A capella

      124.Euro-House

      125.Dance Hall







    --=_alternative 00463CBAC1256FBE_=--

    ------------------------------------------
    Posted to Phorum via PhorumMail
  • I would definitely hope so. And perhaps we can ask LiveSupport users later
    on to contribute their own genre lists for download so that other people
    could start up their own categorization based on something they like better
    than the rest.

    Sava



    Douglas.Arellanes
    @mdlf.org To: livesupport-dev@campware.org
    cc:
    03/08/05 01:47 PM Subject: Re: [livesupport-dev] Genres from ID3 spec
    Please respond to
    livesupport-dev







    Hi Robert,

    I think this list is a start, but if I understand it correctly, system
    admins will be able to go into the Station Prefs on the HTML UI to make
    changes that are relevant to their station.

    Sebastian and Akos, is this your understanding too?

    doug

    =============================================
    Media Development Loan Fund
    =============================================
    Douglas Arellanes
    Head of Research and Development
    Center for Advanced Media--Prague (CAMP)
    Na vinicnich horach 24a/1834, 160 00 Prague 6
    Czech Republic
    Tel: + 420 2 3333 5356, Fax: +420 2 2431 5419
    Mobile: +420 724 073 364
    http://www.mdlf-camp.net
    http://www.campware.org
    =============================================
    http://www.mdlf.org
    =============================================


    Robert Klajn
    To:
    livesupport-dev@campware.org
    cc:
    03/08/2005 01:42 PM Subject: Re:
    Please respond to [livesupport-dev] Genres from ID3 spec
    livesupport-dev







    Yes, this is really one long list of genres. Is this standard or
    "standard"?
    I have to say that I can't see it's practical use in the future, especially
    because the list consists much more than just basic music genres. I see
    here basic categories, their subcategories and some new modern and
    "stylish" categories, here on the same list.

    Sava gave me the example that Glen Miller is "Dance Hall" . Then what is
    Evergreen, Oldies, Easy Listenning, Retro on the same list?
    And where can I import "Blur"? I don't see any Brit pop category here.
    I must remind you that only here in Serbia we have several subcategories of
    folk music like. Turbo folk, folk dance, folk pop, folk techno...And I'm
    afraid that's not all...Smile

    In B92 we have RCS software ( music selector ) that has no fixed music
    genres. We alone imported music genres that are necessary and needed for
    our music station.
    This is not such a bad idea and it is much more functional .

    Robert





    Douglas.Arellanes@mdlf.org wrote:

    Hi,

    Here is a list of genres as presented in the ID3v2 spec (
    http://www.id3.org/id3v2-00.txt):


    The following genres is defined in ID3v1

    0.Blues
    1.Classic Rock
    2.Country
    3.Dance
    4.Disco
    5.Funk
    6.Grunge
    7.Hip-Hop
    8.Jazz
    9.Metal
    10.New Age
    11.Oldies
    12.Other
    13.Pop
    14.R&B
    15.Rap
    16.Reggae
    17.Rock
    18.Techno
    19.Industrial
    20.Alternative
    21.Ska
    22.Death Metal
    23.Pranks
    24.Soundtrack
    25.Euro-Techno
    26.Ambient
    27.Trip-Hop
    28.Vocal
    29.Jazz+Funk
    30.Fusion
    31.Trance
    32.Classical
    33.Instrumental
    34.Acid
    35.House
    36.Game
    37.Sound Clip
    38.Gospel
    39.Noise
    40.AlternRock
    41.Bass
    42.Soul
    43.Punk
    44.Space
    45.Meditative
    46.Instrumental Pop
    47.Instrumental Rock
    48.Ethnic
    49.Gothic
    50.Darkwave
    51.Techno-Industrial
    52.Electronic
    53.Pop-Folk
    54.Eurodance
    55.Dream
    56.Southern Rock
    57.Comedy
    58.Cult
    59.Gangsta
    60.Top 40
    61.Christian Rap
    62.Pop/Funk
    63.Jungle
    64.Native American
    65.Cabaret
    66.New Wave
    67.Psychadelic
    68.Rave
    69.Showtunes
    70.Trailer
    71.Lo-Fi
    72.Tribal
    73.Acid Punk
    74.Acid Jazz
    75.Polka
    76.Retro
    77.Musical
    78.Rock & Roll
    79.Hard Rock

    The following genres are Winamp extensions

    80.Folk
    81.Folk-Rock
    82.National Folk
    83.Swing
    84.Fast Fusion
    85.Bebob
    86.Latin
    87.Revival
    88.Celtic
    89.Bluegrass
    90.Avantgarde
    91.Gothic Rock
    92.Progressive Rock
    93.Psychedelic Rock
    94.Symphonic Rock
    95.Slow Rock
    96.Big Band
    97.Chorus
    98.Easy Listening
    99.Acoustic
    100.Humour
    101.Speech
    102.Chanson
    103.Opera
    104.Chamber Music
    105.Sonata
    106.Symphony
    107.Booty Bass
    108.Primus
    109.Porn Groove
    110.Satire
    111.Slow Jam
    112.Club
    113.Tango
    114.Samba
    115.Folklore
    116.Ballad
    117.Power Ballad
    118.Rhythmic Soul
    119.Freestyle
    120.Duet
    121.Punk Rock
    122.Drum Solo
    123.A capella
    124.Euro-House
    125.Dance Hall

    ------------------------------------------
    Posted to Phorum via PhorumMail
  • sava.tatic@mdlf.org wrote:
    > I would definitely hope so. And perhaps we can ask LiveSupport users later
    > on to contribute their own genre lists for download so that other people
    > could start up their own categorization based on something they like better
    > than the rest.

    one remarks: Robert was talking about sub-categories. AFAIK, DC metadata
    doesn't support sub-categories as such.

    as for the expandibility: sure, why not. I'd recon Tomas & Sebastian
    could come up with a solution for that. and for that matter, all
    'menu'-style metadata, I'd rather see as a system preference, that the
    client downloads from the server...

    ------------------------------------------
    Posted to Phorum via PhorumMail
  • This is a multipart message in MIME format.
    --=_alternative 005344ACC1256FBE_=
    Content-Type: text/plain; charset="us-ascii"

    I think I'm detecting a nice post 1.1 feature: ontology support for key
    fields.

    It could be represented in the UI by a main category, then sub-categories
    after that, so you'd get Rock: Classic Rock: Psychedelia: West Coast as
    the content of your genre field.

    With the entity and geography fields as well, you could definitely use
    such an ontology as well. For geography, you could have Prague: Prague 6:
    Na vinicnich horach 24a.

    The trick would be to create an interface that would keep track of all
    those ontological structures. But as far as I can tell, there's nothing
    barring such structures inside a DC or DCterms field.

    Definitely post-1.1, but something to keep in mind.

    doug






    Akos Maroy
    03/08/2005 03:59 PM
    Please respond to livesupport-dev


    To: livesupport-dev@campware.org
    cc:
    Subject: Re: [livesupport-dev] Genres from ID3 spec


    sava.tatic@mdlf.org wrote:
    > I would definitely hope so. And perhaps we can ask LiveSupport users
    later
    > on to contribute their own genre lists for download so that other people
    > could start up their own categorization based on something they like
    better
    > than the rest.

    one remarks: Robert was talking about sub-categories. AFAIK, DC metadata
    doesn't support sub-categories as such.

    as for the expandibility: sure, why not. I'd recon Tomas & Sebastian
    could come up with a solution for that. and for that matter, all
    'menu'-style metadata, I'd rather see as a system preference, that the
    client downloads from the server...



    --=_alternative 005344ACC1256FBE_=
    Content-Type: text/html; charset="us-ascii"



    I think I'm detecting a nice post 1.1 feature: ontology support for key fields.



    It could be represented in the UI by a main category, then sub-categories after that, so you'd get Rock: Classic Rock: Psychedelia: West Coast as the content of your genre field.



    With the entity and geography fields as well, you could definitely use such an ontology as well. For geography, you could have Prague: Prague 6: Na vinicnich horach 24a.



    The trick would be to create an interface that would keep track of all those ontological structures. But as far as I can tell, there's nothing barring such structures inside a DC or DCterms field.



    Definitely post-1.1, but something to keep in mind.



    doug













    Akos Maroy <darkeye@tyrell.hu>

    03/08/2005 03:59 PM

    Please respond to livesupport-dev


           

            To:        livesupport-dev@campware.org

            cc:        

            Subject:        Re: [livesupport-dev] Genres from ID3 spec






    sava.tatic@mdlf.org wrote:

    > I would definitely hope so. And perhaps we can ask LiveSupport users later

    > on to contribute their own genre lists for download so that other people

    > could start up their own categorization based on something they like better

    > than the rest.



    one remarks: Robert was talking about sub-categories. AFAIK, DC metadata

    doesn't support sub-categories as such.



    as for the expandibility: sure, why not. I'd recon Tomas & Sebastian

    could come up with a solution for that. and for that matter, all

    'menu'-style metadata, I'd rather see as a system preference, that the

    client downloads from the server...






    --=_alternative 005344ACC1256FBE_=--

    ------------------------------------------
    Posted to Phorum via PhorumMail
  • This is a multipart message in MIME format.
    --=_alternative 0053EF69C1256FBE_=
    Content-Type: text/plain; charset="us-ascii"

    Following up on that last post, I think this document describes how you
    can have structured values inside a DC field.

    http://dublincore.org/documents/dcmi-dcsv/

    I'm not entirely sure, but from what I can tell, as long as the structured
    data (in our case rock: classic rock: psychedelia: west coast) "dumbs
    down" into something a broader DC tag can work with, it should be OK.

    But as I say, this should be really only be considered for post-1.1,
    unless someone wants to step up and implement. Any volunteers?

    doug






    Douglas.Arellanes@mdlf.org
    03/08/2005 04:09 PM
    Please respond to livesupport-dev


    To: livesupport-dev@campware.org
    cc:
    Subject: Re: [livesupport-dev] Genres from ID3 spec



    I think I'm detecting a nice post 1.1 feature: ontology support for key
    fields.

    It could be represented in the UI by a main category, then sub-categories
    after that, so you'd get Rock: Classic Rock: Psychedelia: West Coast as
    the content of your genre field.

    With the entity and geography fields as well, you could definitely use
    such an ontology as well. For geography, you could have Prague: Prague 6:
    Na vinicnich horach 24a.

    The trick would be to create an interface that would keep track of all
    those ontological structures. But as far as I can tell, there's nothing
    barring such structures inside a DC or DCterms field.

    Definitely post-1.1, but something to keep in mind.

    doug





    Akos Maroy
    03/08/2005 03:59 PM
    Please respond to livesupport-dev

    To: livesupport-dev@campware.org
    cc:
    Subject: Re: [livesupport-dev] Genres from ID3 spec



    sava.tatic@mdlf.org wrote:
    > I would definitely hope so. And perhaps we can ask LiveSupport users
    later
    > on to contribute their own genre lists for download so that other people
    > could start up their own categorization based on something they like
    better
    > than the rest.

    one remarks: Robert was talking about sub-categories. AFAIK, DC metadata
    doesn't support sub-categories as such.

    as for the expandibility: sure, why not. I'd recon Tomas & Sebastian
    could come up with a solution for that. and for that matter, all
    'menu'-style metadata, I'd rather see as a system preference, that the
    client downloads from the server...




    --=_alternative 0053EF69C1256FBE_=
    Content-Type: text/html; charset="us-ascii"



    Following up on that last post, I think this document describes how you can have structured values inside a DC field.



    http://dublincore.org/documents/dcmi-dcsv/



    I'm not entirely sure, but from what I can tell, as long as the structured data (in our case rock: classic rock: psychedelia: west coast) "dumbs down" into something a broader DC tag can work with, it should be OK.



    But as I say, this should be really only be considered for post-1.1, unless someone wants to step up and implement. Any volunteers?



    doug













    Douglas.Arellanes@mdlf.org

    03/08/2005 04:09 PM

    Please respond to livesupport-dev


           

            To:        livesupport-dev@campware.org

            cc:        

            Subject:        Re: [livesupport-dev] Genres from ID3 spec








    I think I'm detecting a nice post 1.1 feature: ontology support for key fields.




    It could be represented in the UI by a main category, then sub-categories after that, so you'd get Rock: Classic Rock: Psychedelia: West Coast as the content of your genre field.




    With the entity and geography fields as well, you could definitely use such an ontology as well. For geography, you could have Prague: Prague 6: Na vinicnich horach 24a.




    The trick would be to create an interface that would keep track of all those ontological structures. But as far as I can tell, there's nothing barring such structures inside a DC or DCterms field.




    Definitely post-1.1, but something to keep in mind.




    doug












    Akos Maroy <darkeye@tyrell.hu>

    03/08/2005 03:59 PM

    Please respond to livesupport-dev

           

           To:        livesupport-dev@campware.org


           cc:        


           Subject:        Re: [livesupport-dev] Genres from ID3 spec








    sava.tatic@mdlf.org wrote:

    > I would definitely hope so. And perhaps we can ask LiveSupport users later

    > on to contribute their own genre lists for download so that other people

    > could start up their own categorization based on something they like better

    > than the rest.



    one remarks: Robert was talking about sub-categories. AFAIK, DC metadata

    doesn't support sub-categories as such.



    as for the expandibility: sure, why not. I'd recon Tomas & Sebastian

    could come up with a solution for that. and for that matter, all

    'menu'-style metadata, I'd rather see as a system preference, that the

    client downloads from the server...









    --=_alternative 0053EF69C1256FBE_=--

    ------------------------------------------
    Posted to Phorum via PhorumMail
  • On Tue, 08 Mar 2005 15:59:58 +0100 Akos Maroy wrote:
    > one remarks: Robert was talking about sub-categories. AFAIK, DC metadata
    > doesn't support sub-categories as such.
    >
    > as for the expandibility: sure, why not. I'd recon Tomas & Sebastian
    > could come up with a solution for that. and for that matter, all
    > 'menu'-style metadata, I'd rather see as a system preference, that the
    > client downloads from the server...

    I think about array of strings serialized and stored in e.g. 'genres' system
    preference (similarly for other 'menu' typed categories).
    It would be prefilled during install/setup of storageServer.
    It should be simply deserialized on both (C++ and PHP) platforms - XML may be
    good choice.
    e.g.:



    ...


    Or I would provide special method for returning array of options in XMLRPC
    and PHP interfaces ...

    OK?

    --
    Tomas Hlava
    th@red2head.com

    ------------------------------------------
    Posted to Phorum via PhorumMail
  • Tomas Hlava wrote:
    > I think about array of strings serialized and stored in e.g. 'genres' system
    > preference (similarly for other 'menu' typed categories).
    > It would be prefilled during install/setup of storageServer.
    > It should be simply deserialized on both (C++ and PHP) platforms - XML may be
    > good choice.
    > e.g.:
    >
    >
    >
    > ...
    >

    >
    > Or I would provide special method for returning array of options in XMLRPC
    > and PHP interfaces ...

    I think a system preference is good enough. but you have quite a good
    point on the localization... but, still there should be a unique key to
    each value, so that no matter what locale the client uses, the actual
    value is the same. (because following your example, a czech would enter
    "Klassika", while an english "Classics", and then they wouldn't find
    each others entires...)


    Akos

    ------------------------------------------
    Posted to Phorum via PhorumMail
  • This is a multipart message in MIME format.
    --=_alternative 00556124C1256FBE_=
    Content-Type: text/plain; charset="us-ascii"

    Cau Tomasi,

    I don't know if you saw the feature request I just posted, but maybe that
    would help explain what I have in mind.

    The implementation would have two parts: an admin interface somewhat
    similar to the Open Directory, where users would be able to:

    1) pick a field where the ontology would be applied
    2) add/edit/delete top-level categories
    3) add/edit/delete subcategories
    4) add/edit/delete sub-subcategories ad infinitum

    This would then be reflected in the pulldown menu values for the selected
    fields.

    But again, before we go off implementing a new feature, let's try to get
    0.9/1.0/1.1 out the door. I'm sure we've got enough to do on those.


    Hope this helps,

    doug






    Tomas Hlava
    03/08/2005 04:22 PM
    Please respond to livesupport-dev


    To: livesupport-dev@campware.org
    cc:
    Subject: Re: [livesupport-dev] Genres from ID3 spec


    On Tue, 08 Mar 2005 15:59:58 +0100 Akos Maroy wrote:
    > one remarks: Robert was talking about sub-categories. AFAIK, DC metadata

    > doesn't support sub-categories as such.
    >
    > as for the expandibility: sure, why not. I'd recon Tomas & Sebastian
    > could come up with a solution for that. and for that matter, all
    > 'menu'-style metadata, I'd rather see as a system preference, that the
    > client downloads from the server...

    I think about array of strings serialized and stored in e.g. 'genres'
    system
    preference (similarly for other 'menu' typed categories).
    It would be prefilled during install/setup of storageServer.
    It should be simply deserialized on both (C++ and PHP) platforms - XML may
    be
    good choice.
    e.g.:



    ...


    Or I would provide special method for returning array of options in XMLRPC
    and PHP interfaces ...

    OK?

    --
    Tomas Hlava
    th@red2head.com



    --=_alternative 00556124C1256FBE_=
    Content-Type: text/html; charset="us-ascii"



    Cau Tomasi,



    I don't know if you saw the feature request I just posted, but maybe that would help explain what I have in mind.



    The implementation would have two parts: an admin interface somewhat similar to the Open Directory, where users would be able to:



    1) pick a field where the ontology would be applied

    2) add/edit/delete top-level categories

    3) add/edit/delete subcategories

    4) add/edit/delete sub-subcategories ad infinitum



    This would then be reflected in the pulldown menu values for the selected fields.



    But again, before we go off implementing a new feature, let's try to get 0.9/1.0/1.1 out the door. I'm sure we've got enough to do on those.





    Hope this helps,



    doug













    Tomas Hlava <th@red2head.com>

    03/08/2005 04:22 PM

    Please respond to livesupport-dev


           

            To:        livesupport-dev@campware.org

            cc:        

            Subject:        Re: [livesupport-dev] Genres from ID3 spec






    On Tue, 08 Mar 2005 15:59:58 +0100 Akos Maroy wrote:

    > one remarks: Robert was talking about sub-categories. AFAIK, DC metadata

    > doesn't support sub-categories as such.

    >

    > as for the expandibility: sure, why not. I'd recon Tomas & Sebastian

    > could come up with a solution for that. and for that matter, all

    > 'menu'-style metadata, I'd rather see as a system preference, that the

    > client downloads from the server...



    I think about array of strings serialized and stored in e.g. 'genres' system

    preference (similarly for other 'menu' typed categories).

    It would be prefilled during install/setup of storageServer.

    It should be simply deserialized on both (C++ and PHP) platforms - XML may be

    good choice.

    e.g.:

    <options>

    <option><label>Jazz</label></option>

    <option>

     <label xml:lang="en">Classics</label>

     <label xml:lang="cz">Klasika</label>

    </option>

    ...

    </options>



    Or I would provide special method for returning array of options in XMLRPC

    and PHP interfaces ...



    OK?



    --

    Tomas Hlava

    th@red2head.com






    --=_alternative 00556124C1256FBE_=--

    ------------------------------------------
    Posted to Phorum via PhorumMail
  • Douglas.Arellanes@mdlf.org wrote:
    > But again, before we go off implementing a new feature, let's try to get
    > 0.9/1.0/1.1 out the door. I'm sure we've got enough to do on those.

    ontology: post 1.1, sure

    but we need some simple, flat solution, _now_

    ------------------------------------------
    Posted to Phorum via PhorumMail
  • On Tue, 08 Mar 2005 16:32:26 +0100 Akos Maroy wrote:
    > I think a system preference is good enough. but you have quite a good
    > point on the localization... but, still there should be a unique key to
    > each value, so that no matter what locale the client uses, the actual
    > value is the same. (because following your example, a czech would enter
    > "Klassika", while an english "Classics", and then they wouldn't find
    > each others entires...)
    > Akos

    Yes - you are right - unique key is needed.
    Could we use english version as key?
    Or some other (e.g. numerical:
  • This is a multipart message in MIME format.
    --=_alternative 0056C376C1256FBE_=
    Content-Type: text/plain; charset="us-ascii"

    The _now_ solution is the one I think we're all in agreement on, namely
    that "preset" field values are taken from the ID3 spec, but in the docs we
    show sysadmins how they can edit those values. That can happen in System
    Prefs and then we're good, right?

    The 'out-of-the-box' values are the ones that come from ID3, and we show
    sysadmins how to go in and remove unnecessary values - a jazz and
    classical station that removes all the irrelevant field values for metal,
    pop, hiphop and electronica, for example. But what happens if a file
    already has an ID3 value that isn't in the pulldown? How do we display
    that?

    doug





    Akos Maroy
    03/08/2005 04:40 PM
    Please respond to livesupport-dev


    To: livesupport-dev@campware.org
    cc:
    Subject: Re: [livesupport-dev] Genres from ID3 spec


    Douglas.Arellanes@mdlf.org wrote:
    > But again, before we go off implementing a new feature, let's try to get

    > 0.9/1.0/1.1 out the door. I'm sure we've got enough to do on those.

    ontology: post 1.1, sure

    but we need some simple, flat solution, _now_



    --=_alternative 0056C376C1256FBE_=
    Content-Type: text/html; charset="us-ascii"



    The _now_ solution is the one I think we're all in agreement on, namely that "preset" field values are taken from the ID3 spec, but in the docs we show sysadmins how they can edit those values. That can happen in System Prefs and then we're good, right?



    The 'out-of-the-box' values are the ones that come from ID3, and we show sysadmins how to go in and remove unnecessary values - a jazz and classical station that removes all the irrelevant field values for metal, pop, hiphop and electronica, for example. But what happens if a file already has an ID3 value that isn't in the pulldown? How do we display that?



    doug











    Akos Maroy <darkeye@tyrell.hu>

    03/08/2005 04:40 PM

    Please respond to livesupport-dev


           

            To:        livesupport-dev@campware.org

            cc:        

            Subject:        Re: [livesupport-dev] Genres from ID3 spec






    Douglas.Arellanes@mdlf.org wrote:

    > But again, before we go off implementing a new feature, let's try to get

    > 0.9/1.0/1.1 out the door. I'm sure we've got enough to do on those.



    ontology: post 1.1, sure



    but we need some simple, flat solution, _now_






    --=_alternative 0056C376C1256FBE_=--

    ------------------------------------------
    Posted to Phorum via PhorumMail
  • Robert was talking about;

    "in B92 we have RCS software ( music selector ) that has no fixed music
    genres"

    This brings us to the basic questions for metadata field's
    -do create a software tool to find and plays a song
    -or create a software tool that does it for us like rcs software

    On Tue, 2005-03-08 at 13:42, Robert Klajn wrote:

    > In B92 we have RCS software ( music selector ) that has no fixed
    > music genres. We alone imported music genres that are necessary and
    > needed for our music station.

    ------------------------------------------
    Posted to Phorum via PhorumMail
  • On Tue, 8 Mar 2005 16:47:54 +0100 Douglas.Arellanes@mdlf.org wrote:
    > The _now_ solution is the one I think we're all in agreement on, namely
    > that "preset" field values are taken from the ID3 spec, but in the docs we
    > show sysadmins how they can edit those values. That can happen in System
    > Prefs and then we're good, right?

    A new file storageServer/var/genres.xml added.
    It's automatically loaded into station preference record 'genres' by
    storageServer installation script.

    Look at it, please, if it's OK.
    Optionally I can load values for other menu type categories in the
    similar way - if value set if already known and stable.


    > The 'out-of-the-box' values are the ones that come from ID3, and we show
    > sysadmins how to go in and remove unnecessary values - a jazz and
    > classical station that removes all the irrelevant field values for metal,
    > pop, hiphop and electronica, for example. But what happens if a file
    > already has an ID3 value that isn't in the pulldown? How do we display
    > that?

    Automatic adding to stored set would be dangerous - the menu would grow.
    I can add something as 'other' or 'unknown' to genre set and system would
    display this instead of value from binary file. ?


    Tomas Hlava
    th@red2head.com

    ------------------------------------------
    Posted to Phorum via PhorumMail
  • Tomas Hlava wrote:
    > A new file storageServer/var/genres.xml added.
    > It's automatically loaded into station preference record 'genres' by
    > storageServer installation script.
    >
    > Look at it, please, if it's OK.

    looks ok. one question regarding the DTD:



    here, label is singular (not label+). I wonder if you have mupltiple
    labels in different languages, is your XML parser going to let it through?


    Akos

    ------------------------------------------
    Posted to Phorum via PhorumMail
  • On Wed, 09 Mar 2005 07:57:27 +0100 Akos Maroy wrote:
    > Tomas Hlava wrote:
    > > A new file storageServer/var/genres.xml added.
    > > It's automatically loaded into station preference record 'genres' by
    > > storageServer installation script.
    > >
    > > Look at it, please, if it's OK.
    >
    > looks ok. one question regarding the DTD:
    >
    >
    >
    > here, label is singular (not label+). I wonder if you have mupltiple
    > labels in different languages, is your XML parser going to let it through?
    >
    > Akos

    Thanks - my default have no multiple labels, there have to be label+ for
    multilingual future.
    Commited to CVS ...


    --
    Tomas Hlava
    th@red2head.com

    ------------------------------------------
    Posted to Phorum via PhorumMail