Preheat the oven to 350°F. Butter and flour three [9] inch round cake pans or spray with baking spray. [i.e. Bakers Joy]
Use a whisk to sift together the all-purpose flour, cake flour, baking powder, salt and baking soda. Set aside.
Using an electric mixer cream together the softened butter, granulated sugar, vanilla, butter and almond extracts on medium high speed for around 3-4 minutes or just until fluffy.
To the bowl add the eggs one at a time beating well after each addition. Stop and scrape the sides of the bowl periodically so all of the ingredients fully combine.
Lower the speed of the mixer and add the sifted dry ingredients alternately with the buttermilk. Beat on medium speed until all has been incorporated then increase the speed of the mixer and beat for around 1 minute.
Divide the batter evenly between the prepared pans. Gently tap the pans on the counter a couple of times to settle the batter and release air bubbles.
Place into the oven and bake for 25-30 minutes or until a toothpick inserted into the center comes back clean.
Cool in the pan on a cooling rack then frost as desired.