mudgel
Probably not the licnecimg of the samples themselves but every sample library comes with scripts that form the instrument, that instrument is designed to run using a specific sample library..
I guess you're talking about some external program cataloging all you samples. But to what advantage?
There's also the way the samples were recorded to consider.
Let me give you an example to show what I mean. The samples I get are usually organized like this:
Loopmasters_CM239.zip
|_ Loopmasters CM239
|_ LM_DOPE_WAX_BEATS_DEMOS
|_ Hits
|_ DWB_83_Drums_Dust.wav, DWB_86_Bb_Mushroom_DreamPad.wav, DWB_86_Bb_Mushroom_Guitar.wav...
|_ LM_GUITARRISTAS_DEMOS
|_ ...
While producing it's a lot more fun to browse it like this:
Samples
|_ Drumloops
|_ Guitarloops
|_ Kicks
|_ Snares
...
With the original structure I wouldn't be able to find anything, cause I don't know what's inside the countless subfolders.
So I'm usually using the Windows search for various keywords, like "*beat*.wav", "*kick*.wav", involving various strategies like sorting the results by size, pre-listening, filtering the results again etc. But this is a tedious, tiring & time-consuming process that is prone to all sorts of errors.
E.g. some samples are actually loops but are labelled like "kick_groove.wav" and accidentally go into the "kicks" folder. Some samples I'd like to go into the "drones" section, but the creator labelled them "drone_140bpm.wav" and I searched before for the term "bpm" to distinguish between loops and instruments, so this was sorted wrong, too.
There must be a better way to do this. Common, people here probably laugh about my 25GB and already have collected / bought terabytes of samples.