Yes. All software samplers (and all samplers in general) are programmable, except for older and boutique models of the classics. Learning to chop and map samples is an art form in and of itself.
Reaper has the ReaSamplOmatic 5000. some info.
Also has a drum sampler, which is probably what I would use.
Reaper website
Sonar has Dropzone, a full fledged sampler VSTi. Info on Dropzone video tut on Dropzone
Sonar Essential (the bare bones version). A little more than I thought, but compared to most comparable DAWs, still a bargain.
You are not going to be able to go standalone without additional hardware. If that’s the route you want to take, I’d probably just look at a hardware sampler. A little pricier, but standalone, minus whatever cabling to interface with the PA (probably a mono 1/4" or XLR per side, or a cable with 2 male TS to 1 male TRS (1/4") if the PA can take stereo input at line level.
this looks ok
so does this
Probably a shorter learning curve, but you’ll definitely have to RTFM regardless. Samplers can be tricky to learn, but usually easy to use once you get the basics/understand the concepts of sampler instruments.
Tweakheadz talks a bit about the differences between hardware and software samplers.
If you only want to deal with the sampler and just loads audio and push a button, use a hardware sampler. If you ever want to go further, or record what you’re doing, get a DAW and learn to use a software sampler.
There are lots of CONTROLLERS, but they don’t store data, just translate to/from MIDI with a DAW or other piece of kit. A keyboard based SAMPLER is going to be pricey, with lots of extra bells and whistles (mostly awesome ones, but you won’t need em, unless you want Vocode your playcalls or synthesize weird tones for the mascot.
But to answer your question, Gaffa, yes, a keyboard attached via MIDI (usb or standard midi) will map to different samples, and can be triggered by pressing a key or tapping a trigger pad.
Don’t by older stuff on Ebay, unless you really want to dig into learning MIDI and such. MIDI isn’t hard, but it’s finicky, especially with older gear that might or might not have a manual. Every manufacturer works to the same standard, but there’s a million implementations and ways to assign/route/trigger/change (basically send the data) depending on the era, manufacturer and gear. Lots of very dense and non user friendly menus and means of working with them. Until a few years ago, MIDI was the domain of hardcore music and techno geeks.
Last, there are a number of smartphone/tablet sampler apps available. Ive only used a few, and none have particularly impressed me (given that I have a studio of gear and software available at all times) but it’s entirely possible one will handle your needs here quite nicely. The challenge with those is twofold - no tactile response and limited sample size per patch. Neither might be a consideration for you. Also, they are a little more opaque as to the process of loading samples. But hey, $4-10 is a great price, and might work well. The keys you are looking for are : ability to load custom samples, ability to save sample sets and minimal latency.