I installed my new Echo Audiofire 4 firewire based audio interface last night on my Windows 7 desktop and at first I ran into some issues.
The big issue is that I couldn't get any playback. My computer recognized the driver and apparently installed it correctly and when I opened REAPER it seemed to be "seeing" the input while recording - but there was no playback. From there it got worse and on repeat attempts to get it to work it would even say "error starting device."
I spent about two hours pulling my hair out and trying to get it to work. I tried all of the different audio related settings I could find, reinstalled the driver a few times, tried a different firewire connection, restarted the Echo Audiofire 4 and my computer multiple times.
I was extremely frustrated at this point and close to giving up when I found this support FAQ on Echo's website.
The very first one starts off saying: "For those having issues in Windows 7 with FireWire devices, try rolling back to the legacy FireWire drivers."
I'm thinking: Well that's me. Maybe this is what I need to do.
I followed these directions:
Open the Device Manager.
Expand "IEEE 1394 Bus host controllers"
Select your IEEE 1394 (FireWire) controller
Click on the icon "Update Driver Software" at the top.
Select "Browse my computer for driver software"
Select "Let me pick..."
Select "1394 OHCI Compliant Host Controller (Legacy)"
Choose Next and it will install.
I think it worked right away. But I might have had to restart my computer first. I can't remember as it was about 4 AM last night.
But the point is: This worked; playback (and everything else) appears to be working fine now. And if you are having a similar experience you should probably try this first before driving yourself crazy like I did last night.