Hi all,
Nearly all literature, with respect to cardinal tetra's suggest soft acidic water, and a bit warmer than what many other tetra's enjoy..........Most experienced hobbyist's would suggest that soft water species will fair better longer,in soft water and hard water fishes, will fair better in more alkaline water if it is the longterm health of the fishes that are of primary concern. Have followed this principal for 40 years and it has served me and scores of other's well.
I know where the other posters are coming from, but I tend to agree with this. I think the factor that we tend to forget is that our planted tanks, with lots of flow and water changes, are often providing much better conditions (in terms of water quality and a complex environment that reduces stress) than the average fish keeper does, meaning that our fish persist even in water that is sub-optimal for them in terms of chemical composition. It is analogous to the way that many fish breeders can breed their fish in relatively bare tanks, if they supply the minimum requirements (just a pair of fish, good diet, clean water, spawning mop etc.) for that species to spawn.
In the fish I know most about , the SA dwarf cichlids, a few species are difficult to maintain away from a very limited set of parameters, including very clean, low conductivity, acid water(
Biotecus spp.,
Apistogramma diplotaenia for example), but most of the others can be quite successfully maintained, and will live healthy normal lives, in most highly oxygenated clean water, with a varied diet and a complex environment to live in. Normally what they won't do is breed successfully, and even if fertile eggs are produced, no free swimming fry will result. As I'm only interested in fish I can maintain over more than one generation, I now know that my rain-water is too hard and "salty" to successfully breed most "black water" cichlids, even used at 100% rain-water.
Dicrossus filamentosus is an example, I've kept them, they spawn, but I never raised them successfully.
cheers Darrel