Having been a cabinet maker for 15 years before I changed careers I would say that If you're serious about building speakers and are relatively efficient why not try building a pair of them from one of the solid woods you mention AND a pair from baltic birch and see which you like better? Or build
the Baltic-birch first and if you feel they can be improved upon, then build one from a solid wood you find appealing.
There's a very informative book by R.Bruce Hoadley titled "Understanding Wood" that gets into scientific/mathematical
formulae for calculating engineering data for various wood species, including specific gravity,stress loading under tension/compression etc.
Another factor to consider is that the regional characteristics for hardwoods do vary somewhat; Claro walnut is quite different in density than the black walnut that I used to buy in Mi. Red Oak differs somewhat from white oak, and southern cherry (from say, Tenn.) will likely differ in weight per board ft. compared to cherry from New York or Penn. I'm thinking you probably want the stiffest varieties of these species to minimize cabinet resonance- but I don't really know.
Let us know how it works out!
the Baltic-birch first and if you feel they can be improved upon, then build one from a solid wood you find appealing.
There's a very informative book by R.Bruce Hoadley titled "Understanding Wood" that gets into scientific/mathematical
formulae for calculating engineering data for various wood species, including specific gravity,stress loading under tension/compression etc.
Another factor to consider is that the regional characteristics for hardwoods do vary somewhat; Claro walnut is quite different in density than the black walnut that I used to buy in Mi. Red Oak differs somewhat from white oak, and southern cherry (from say, Tenn.) will likely differ in weight per board ft. compared to cherry from New York or Penn. I'm thinking you probably want the stiffest varieties of these species to minimize cabinet resonance- but I don't really know.
Let us know how it works out!