On Fri, 7 Dec 2012 15:32:24 +0100 renato <rennabh@xxxxxxxxx> wrote: > Hi, I just had a [very fuzzy] idea that might be worth, > or it might be not... I thought I'd just put it out here in the wild, > maybe someone finds it insightful and makes something out of it. > You're warned, it's quite a rambling... here it goes: > > what about creating some sort of self-contained linux-audio package > manager, which is distro agnostic? I'm thinking of python (even perl > if I'm right has a similar tool), where you have tools like pip to > search, install and uninstall modules and you can easily create local > installations on your system (virtualenvs) where you can tinker all > you want without compromising system wide settings. > > Ideally with this system for audio you would have access to > latest binaries of all audio apps and preconfigured environments... > You could download the exact binary versions and configurations the > professional and semi-professional on this list use and install them > in a local directory, ready to use and make music, without spending > time on configuration. > > Of course there are things that would not be easy (or possible at all) > to fit in this scheme, like jackd, rt-kernel and audio card > configuration... But on the other hand I'd love it if when I wanted to > try out the latest apps I could just download a known working > configuration and start making music right away, instead of spending > days debugging compiling issues due to slightly mismatching library > versions or whatever... > > The reason all this stems from is that I am only a computer-music > hobbyist and dedicate a little portion of my time to it. It often > happens I found out about a cool new app (din,giada, > non-software, muse2...) and when I find some free time to try and make > sounds with it, I never find binaries for it and I frequently can't > compile it the first time, so I have to start the usual cycle: report > bug to dev, wait for reply, supply more info, download patch, > recompile and so on. > > I don't know if such a thing is technically possible... But don't the > latest video games from the Humble Indie bundles use something > similar? I.e. they usually supply a distro-agnostic installer which > puts all the binary it needs in a self-contained directory, and then > it runs more or less without interacting with the rest of the > system... Ok I'm not sure it's exactly like this, but I think at > least the critical libs which the game depends on are provided, to > ensure compatibility throughout many different systems. > > Wouldn't such a thing, together with the possibility I was mentioning > before of sharing such micro-distributions (maybe using something > like PGP-signing to be sure you're downloading binaries only from > trusted sources), be a great boon for linux audio users? > Forgot to add, a typical use case I had in mind would be to have a session manager in these micro-distributions with one or more sessions... That way one could easily achieve all in one audio environments (like reason, rezound, lmms) using properly configured single purpose software (yoshimi - hydrogen - qtractor for example) So I would here a tune someone posted on the LAU list, and I could download a single .zip archive he posted, extract it in a folder, launch a single script and have the exact same software alrready configured and connected the way he used to make the tune don't know maybe it's day dreaming but I thought it was worth a shot... it seems to me we're not so far away from that with non-session-manager and all... cheers, renato
Attachment:
signature.asc
Description: PGP signature
_______________________________________________ Linux-audio-user mailing list Linux-audio-user@xxxxxxxxxxxxxxxxxxxx http://lists.linuxaudio.org/listinfo/linux-audio-user