That's odd, it should detect upon power up. Sounds like hardware problem with either the Pi or the sound card. When you power up (without the card being detected) what does the contents of dmesg show? Open a shell and type dmesg <enter>.
Also, what are the specs of your power supply?