For program play back, which is usually based on your sound card, use the highest your sound card will allow (better sound quality). Now, for transfering sounds or samples to and from one program to the next, it's depends on what that "program" will allow.
For example: I have a digi001 sound card. I can only handle 48khz playback at 32 bit pcm or IEEE stereo float.
I sample with acid pro 6 and the "program" can render at 96khz IEEE stereo float. I usually inport my samples from acid to recycle. If I redener at 96khz IEEE stereo float recycle won't be able to read the file, but if I render at 48khz IEEE stereo float it will.
Now if you plan on burning a disc to listen to on any device outside of your pc you better do it at 44.1khz 16 bit. Most playback sources, outside of your computer, will not read the disc if you do. 44.1khz 16 bit is CD quality industry standard!
Just depends on what you're doing at the time. Experiement to see what your programs can and can not read.
Thanks for taking the time out to help a brother out! I have a better undestanding of digital processing!
No problem. Glad I can help.
p.s. PCM is the industry digital "audio" standard. Everything use to be on tape (analog) i.e reel to reel. When digital audio was introduced PCM was born. IEEE Floating point was introduced for digital audio video side of things i.e syncing music to video. So if you do most your music with IEEE Floating point it won't have to be converted should you do audio and video later.
Where do you learn these things!!! You and Wings are the friggin' "THE INFO KINGS" LOL
You're a true asset to this community!
p.s. I did attend the Atlanta Art Institute of Atlanta in the late 90's, so I guess I should attribute some of what I know to my "attempt" at getting an Ass. Degree in music and entertainment management! Didn't finish, but while I was there I soak'd up as much as I could. Had a little money back then and wanted to open my own studio so I drop'd out. STUPID ME!