Creating a Page to View the List of Posts for a Custom Post Type?

I think it might be as simple as you needing to set the Page Template to “recordingsPage” as you can see in the following screenshots:


(source: mikeschinkel.com)


(source: mikeschinkel.com)

UPDATE

Looking again at your code it seems you define your post type as plural ('recordings') and
yet you refer to it as singular ('recording') in your WP_Query. You need to be consistent; WordPress can’t figure out the difference (My experience says to go with singular all the way but if you have existing recordings in your database you’ll now need to update those records to use ‘recording’instead of 'recordings'.)