I'm not entirely sure if this is the right forum or not, and if not, sorry. I was working on my Roland Sp-808 the other day, and although I love it to death, there are alot of things I would fix on it. Alot. So then I got out my trustee pen and paper, and designed what I would want as a general groovebox. It would be a sampler, 24 track recorder, control surface, in one box, with a computer inside the same box running windows xp. Running windows takes care of the sequencing, effects, recording, O.S. and all that. I understand the computer aspect, and at heart I kinda figure it's just one huge computer mod. I'm fairly competent with computers, so adding the keyboard, and call buttons (I have no idea if thats what they're actually called. Theyd pretty much just be hot keys on the keyboard to call up say reason or cakewalk, or start/stop....etc) and the mouse (I think im going to use a finger pad from a laptop) are really no big deal. however, it's the midi part I'm having trouble understanding. Pretty much the top half of the box would be one giant midi controller. It would need a mixer section, which would have a combination of fader, 4 knobs and one button for each of the 24 tracks, which, if I'm using the correct terminology, would act as a virtual mixer inside of a recording program, plus a shift button to control more tracks virtually inside the program (already recorded). The next sectionI figured would have 32 knobs, 16 buttons and 10 faders, maybe with a shift button for more controls. Then there's a 3rd part, one which i'm not entirely sure is possible. A Sampler. I figure the recording can be done through the recording part (pretty much just a pci card into the computer), so its not technically a sampler. But what it would need to do is be able to trigger samples through the pushing of the buttons with as little latency as possible. I almost always record my drums "live" through playing them on my drum machines pads, and I'd like to emulate that as closely as possible. I think I would need some sort of software to map (again, not sure if thats the right terminology) the right samples to the right pads, and again, a shift or bank button. There would be about 30 pads in all. And I'm not sure if calling it a midi controller would be right either, since really its a computer controller that should be programable with different appilications, like reason, cakewalk, etc... Is this at all possible? It seems like it should be, but I have no idea. I figure building the controller part would be first, since I could use that on the computer I've already got for testing. It almost seems to me like 3 midi controllers in one box would make the most sense, but again, I have absolutely no idea. Any help would be at all would be greatly appreciated. I have no idea what parts, what process, what anything I should do. Thanks for any info you can give me.