The following warnings occurred:
Warning [2] count(): Parameter must be an array or an object that implements Countable - Line: 906 - File: showthread.php PHP 7.2.34 (Linux)
File Line Function
/showthread.php 906 errorHandler->error



Thank you for your donation!


Cloudsmith graciously provides open-source package management and distribution for our project.


Integration of analog music collection
#1
Hi all,

This might be a little bit offtopic for a streaming application, but let me explain Smile
This topic here might serve as a brainstorming session. To get some ideas, inputs from people who are more familiar with moode and it's ecosystem (e.g. mpd) then I am.

I'm currently building a moode system. It will reside next to my turntables. On the moode player one can then navigate through my digital music collection and streaming and radio... So far so known.
But since I then have a small touchscreen display next to my vinyl record collection, I thought "How cool would it be if I could navigate through my record collection as well.". So, you might wonder "why the hell would one want to do this?". Well, the thing is, the record collection is growing and growing. And I'm getting older and older Smile. The records are spread over multiple cabinets and racks. And to be fair, sometimes I don't know that I have a specific record. And if I know it, I often don't know in which cabinet this specific record is located.
Of course, playing such offline music is not possible. (I'm not going to digitize them, that's not the scope). But having a screen to navigate them (or at a party, let people select something), that would be nice.
Ah yeah, one more important information. The whole records collection is maintained at discogs.com. So there's  "digital twin" available. Discogs has a nice API that allows me to get my data from them. Defining which record is located where could be done in discogs as well (e.g. using folders).

So, maybe I try to create a list of requirements:
- possibilty to navigate a non-playable music library
- shouldn't interfere with current playback
- separate library, so when I do "random playback" on the MP3 lib, it shouldn't select a vinyl
- of course nice representation with cover art and so (can get this from discogs)
- as seamless as possible integrated into moode ui
- shouldn't be possible to select a song for playback


Well, that's my rough idea. I've searched around a bit but haven't found such a thing. Maybe nobody besides me thinks this is useful Smile. Or I had the wrong searchterms....

I'm happy to get some input on this idea. Like, how could it be done. What parts of moode would I need to look at (plugins, players, custom frontend...) or is it possible with a simple script that creates a "fake" library in mpd? Like with empty files or such hacky things?
Or maybe a simple separate website and I just inject a link to this site on the moode ui?

Extracting the data from discogs should not be the topic. I think that's possible. Either on the fly or on demand or in a weekly job or whatever. Defining a local datastructure should also be not such a big deal. The question is really how do I get it into "the system".

To be fair, the last time I worked with php was like 20years ago, so that's all new to me.



Thanks for discussing this strange idea with me Smile
Kind regards,
Martin
Reply


Messages In This Thread
Integration of analog music collection - by schmidtjr - 06-14-2024, 06:33 PM

Forum Jump: