i actually do think it may need the ram upgrade...but i have a snowball usb mic im not sure if that affects anything....and im not sure what you mean by exporting the project bones...thanks for your help though
He means export all teh midi message functions, any samples, midi lines, etc.
As far as the USB mic, it DOES affect things...slightly... USB controllers inside your computer have a limit as to how much bandwidth they can pass through. Just like any other data controller. USB audio gear sends ALOT of data through every second so it depends on what else you have on that usb controller. Usually, you'll have 2 usb ports side by side, then another 2 side by side below / above / somewhere else. two next to each other are USUALLY on the same controller. SO try and make sure each piece of USB audio gear has it's own dedicated controller (set of ports, even if your only using one of the two). This will ensure there is no overload in data through the USB controller.
However, I don't think that's the issue in your case. A single USB mic would have to be ridiculously awesome to produce enuff data to swamp a usb line. It sounds like to me, your Buffers are too small.
-EDIT-
I'm a total D-bag lol. I missed teh first part of your post "I've tried every buffer setting there is". My bad! So yeah.. prolly can ignore this second half lol. (leaving it there for others that might have this problem)
First thing you wanna do. Is set them to 1024... yes it will have a bit of latency but, you gotta start somewhere... Then playback, see if theres any hiss, crackle, pops, skips, etc. After doing this... leave teh buffer at 1024 and turn on the feature within asio4all "Use Hardware Buffers". Playback again... Any better? worse? If it's worse.. simply turn it back off... if it's better... try playing with the Kernal settings. Set it to 4... If it's better , leave it there, if not .. bring it back down, one at a time... Ok. so you got yer buffer size at XX and you figured out that the Hardware buffer feature makes it Better/Worse and set it on/off appropriatly. Now all you gotta do is bring that overall buffer size down ONE notch at a time and keep testing. Let's say you get it down alll the way to 128 before u get crackles. Well then 256 would be the lowest buffer you can have, but! I'd suggest setting it ONE notch ABOVE the lowest clean buffer you get to allow for "data headroom." If you start adding some CPU intensive plugins, your gonna want that extra buffer in there. Hope this helped.
