I wanted to ask to take a look at these modules for some inspiration or integration:

Lyrics (http://drupal.org/project/lyric_sheet_chords)
and the Pushtapes module (http://drupal.org/project/pushtape_features). Maybe there can be a sort of collaboration, cause some features on there also look promising.

And lastly the maybe looking to integrate with media features like with the Media (http://drupal.org/project/media) and SoundManager2 module (http://drupal.org/project/soundmanager2) and (http://groups.drupal.org/node/178429) to allow playable audio on albums.

This site gives a way to do so, but I don't really know if it can be integrated to this module: http://blog.musicvm.com/configure-soundmanager2-drupal-7.

You may also want to look at the Art & Music group (http://groups.drupal.org/art-music)

Thanks

Comments

Karlheinz’s picture

I'll look into those other modules you mentioned.

The most interesting seems to be Pushtape. If that actually gets going (unlike the other 20-30 music-related Drupal distros), then it would be worth it to ditch the D7 version of Discogs, and make Discogs simply import discogs.com data into Pushtape. However, having messed around with it, I can tell you right now that Pushtape is a huge PITA to use. Every drawback that I mentioned on #1409724: having nodes for each individual song is there.

As for the media-related modules: there are currently dozens of media-related modules for Drupal. In fact, the one I'm going to be using is MediaFront, which you don't even mention. If I was to directly support all of them, I'd be spending 80 hours/week on this project from now until I die. There's now way I can do this, especially since school starts up again on Monday, and I'm going to have about 5hrs/week to work on this, at most.

Fortunately, I don't think I have to actively integrate them. You can use the ones you mentioned right now. I just installed them on my test site, so I'll give you some directions when I have details.

EDIT: Yep, I was right.

Lyric Sheet Chords is designed to be used with the Guitar module. The only thing Guitar does is set up an input filter to convert e.g. [C major:x,3,2,0,1,0] into guitar-chord notation. You can set it up for any input format - including whatever format the Dicogs module's "Lyrics" field uses (you can set this yourself). Incidentally, there is no D7 version of the Guitar module.

On the other hand, Media can be used with any node type, including the "Discography" type. The guide you linked to is the third post in a series, that explains how to set up Media and SoundManager2:
1. Install and configure Media module for Music on Drupal 7
2. Install Soundmanager 2 on Drupal 7
3. Configure Soundmanager2 in Drupal 7

As you read this guide, keep in mind that you won't need to create a content type for "Album," since you can just use the "Discography" type (at least that's what it's called in the D6 version of Discogs).

In other words, I don't need to do anything; it's all already integrated.

Karlheinz’s picture

Status: Active » Closed (won't fix)

I'm going to mark this as Closed, since (other than Pushtape) the modules you mentioned already work with Discogs. I've opened up a separate issue for Pushtape: #1413612: Create an Entity Adapter for Pushtape Discography.