LINUX CATEGORIES:



NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>

7-DAY TOP DOWNLOAD

#
Program
Chromium OS 0.4.22.8
4,365
BackTrack 3.0 / 4.0
Pre-Final

3,633
Wine 1.0.1 / 1.1.33
2,857
VLC 1.0.3
2,826
Yahoo Messenger
1.0.4

2,420
Chrome OS 0.4.237
Beta

2,095
Ubuntu 9.10
2,095
Thunderbird PST
Import plugin 1.2

1,811
Adobe Flash Player
for Linux 10.0.32.18
/ 10.1 Beta

1,685
Fedora 12
1,643

WEEK'S BEST

  • Ubuntu 9.10
  • Ubuntu Netbook Rem...
  • Pidgin 2.6.3
  • Wine 1.0.1 / 1.1.33
  • Linux Kernel 2.6.3...
  • Mozilla Firefox 3....
  • Fedora 12
  • OpenOffice.org 3.1.1
  • Firestarter 1.0.3
  • The Gimp 2.6.7 / 2...
  • FileZilla 3.3.0.1
  • Transmission 1.76
  • Super Grub Disk 0....
  • Gufw 9.04.2
  • Skype 2.0.072 / 2....
  • openSUSE Linux 11.2
  • Opera 10.10 Final
  • Adobe Flash Player...
  • wine-doors 0.1.3
  • Google Gadgets 0.1...
  • Home / Linux / Programming / Libraries

    RBrainz 0.5.1

    Download button

    No screenshots available
    Downloads: 180  Add to download basket  Tell us about an update
    User Rating:
    Rated by:
    Fair (2.9/5)
    14 user(s)
    Developer:

    License / Price:

    Last Updated:

    Category:
    Philipp Wolfer | More programs
    BSD License / FREE
    August 5th, 2009, 09:56 GMT [view history]
    ROOT / Programming / Libraries

     Read user reviews (0)  Add a review  Refer to a friend  Subscribe

     

    RBrainz description

     

    RBrainz is a Ruby client library to query the MusicBrainz database using the MusicBrainz XML web service.

    RBrainz is a Ruby client library to query the MusicBrainz database using the MusicBrainz XML web service.

    RBrainz follows the design of the MusicBrainz client library reference implementation and supports the MusicBrainz XML Metadata Schema Version 1.2.

    Usage:

    A simple example on how to use RBrainz is shown below. For more detailed instructions see the API documentation.

    require 'rbrainz'

    include MusicBrainz

    # With the ArtistInclude object we can control what
    # kind of information the MusicBrainz server will
    # include in its answer.
    artist_includes = Webservice::ArtistIncludes.new(
    :aliases => true,
    :releases => ['Album', 'Official'],
    :artist_rels => true,
    :release_rels => true,
    :track_rels => true,
    :label_rels => true,
    :url_rels => true
    )

    # Query the webservice for the artist with a given ID.
    # The result will contain all the information
    # specified in artist_includes.
    query = Webservice::Query.new
    id = 'c0b2500e-0cef-4130-869d-732b23ed9df5'
    artist = query.get_artist_by_id(id, artist_includes)

    # Display the fetched artist data together with
    # all release titles.
    print

    What's New in This Release: [ read full changelog ]

    · This is a bugfix release which fixes querying for release groups. This functionality was accidentally broken in 0.5.0.

      


    TAGS:

    Ruby client library | MusicBrainz query | music database query | RBrainz | Ruby | library



    HTML code for linking to this page:


    Go to top

    Windows tabGames tabDrivers tabMac tabLinux tabScripts tabMobile tabHandheld tabGadgets tabNews tab

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   ENTER NEWS SITE   |   ENGLISH BOARD   |   ROMANIAN FORUM