Choosing Repertoire

Here are some thoughts from director Wendell Nisley about how he chooses repertoire.

How do you choose your repertoire? A brief response is fairly simple, but the process of actually choosing a program repertoire can be almost excruciating. I often begin with a theme in mind. This year, however I didn't so much choose the theme--I had decided that I would program less thematically for a change. In the end, it seems, the theme chose me.

There were a number of songs that, when I asked for volunteers to be programmed, just stood up and started waving insistently. The theme of healing emerged (and continued to develop as we interacted last year with our Irish audiences). It's not tightly consistent throughout, but it is all loosely connected. The program begins with recognizing God, which is of course where all of our healing must begin. It also looks at the difficulties that we live in, which is tough for us to look at, because we like to be happy and we have so many things to buy and experience to help keep us happy. But unless we acknowledge and examine the brokenness in our lives, we will never get to a place where we are able to receive healing.

In a lot of ways, this program is simply about life. Thus, each text should speak of life in a way that expands our understanding of it. Whenever we look closely at life, what we find (if we look long and truly) is simply amazing. Our art ought to reflect that--there should be something in it that opens our eyes, a "wow factor" that engages our imaginations, that turns our hearts upward in gratitude. But all of this has to be with texts that are theologically sound, that line up with a deep and careful reading of Scripture.

What effect does your singing group have on your choice of songs? I am a teacher, and so I want to choose music that will be educational and challenging for the singers. That doesn't mean that it all has have a Bach-ian complexity--just that it needs to nudge the singers toward growth musically, vocally, and spiritually. I try to find a place that challenges the singers with more training and experience, yet doesn't overwhelm those with less.

What about the audience--how do you program for them? In concert there is at times this lovely dance between audience and choir, where we are not two separate groups doing two separate activities, but a unified whole engaged deeply in exploring and experiencing life through the sounds and the thoughts of the song. It requires a surrender to the sound. But for that to work, the songs must find some balancing point between accessible and challenging for the audience. I try to program enough well-known sounds (eg. hymn arrangements and predictable choral pieces) to give some comfortable familiarity, but enough new sounds to keep it challenging and fresh.

Are there other factors you consider? Many. A variety of difficulty levels is one of the primary factors. But I also look for a variety of styles--lush and spare, slow and fast, major and minor and modal, hymns and spirituals, folksy and classical, new and old. Some should wash over you like a delicious shower, other songs should require the thoughtful attention of a beautiful physics equation unfolding step by step. And there should be a variety of keys; it would be tough on the choir to sing a concert mostly in F and G. One lesson I learned this year was to make sure that it is memorizable. Our test case was "I Want Jesus To Walk With Me," and we found that memorization was extremely difficult. It hindered singing the song effectively. Finally, it has to be a piece that I can tap into and live with for two years. I've put a number of perfectly fine pieces back on the shelf because, for some reason, they just didn't meet me at the moment.

Where do you find your pieces, and how much time does it take? I figure that if I find one strong candidate in an hour of researching, I am doing well. I am eliminating songs as I go, but I'll probably end up with a list of 20-25, and then start the final grueling process of eliminating and replacing. I find song candidates in my files, listed on programs from concerts I've attended, on CD's, on YouTube and Spotify. I look at concert programs online, music retailers online, and publishers' websites. We have commissioned a number of songs, in which case I work with the composer to come up with a text.

input:focus, select:focus, textarea:focus { border-color: ##7F0505;; } a { color: ##7F0505;; } .radio i, .checkbox i { color: ##7F0505;; } .radio i:before { background-color: ##7F0505;; } .button, .btn-default { border-color: ##7F0505;; background-color: ##7F0505;; } .button:hover { color: ##7F0505;; } .page-header-top { background-color: ##7F0505;; } .page-header-bottom-alt { background-color: ##7F0505;; } .page-intro:after { background-color: ##7F0505;; } .page-intro:before { background-color: ##7F0505;; } .page-content-section-bg { background-color: ##7F0505;; } .page-content-section-bg:before { background-color: ##7F0505;; } .page-content-section-border { border-top-color: ##7F0505;; } .page-footer { background-color: ##7F0505;; } .block-head-1 { border-bottom-color: ##7F0505;; } .block-head-1 i { background-color: ##7F0505;; } .block-head-2:after { background-color: ##7F0505;; } .block-head-2 i:after, .block-head-2 i:before { background-color: ##7F0505;; } .block-head-3 { border-bottom-color: ##7F0505;; } .block-head-3 i:after { background-color: ##7F0505;; } .block-head-4:after { background-color: ##7F0505;; } .block-head-7 { border-bottom-color: ##7F0505;; } .block-head-7:after { background-color: ##7F0505;; } .page-content-section-bg .block-head-3 i { color: ##7F0505;; } .main-search button { color: ##7F0505;; } .main-search button:after { background: ##7F0505;; } .main-nav li a { color: ##7F0505;; } .main-nav li a:before { background-color: ##7F0505;; } .main-nav li ul { background-color: ##7F0505;; } .main-nav li li:hover > a, .main-nav li li.active > a, #block-newsletter-newsletter-subscribe .form-submit:hover, .block-product-details .add-wishlist .button-alt:hover, .block-product-details-2 .add-wishlist .button-alt:hover { color: ##7F0505;; } .main-nav .switcher { border-color: ##7F0505;; background-color: ##7F0505;; } .main-nav .mega > div { background-color: ##7F0505;; } #block-newsletter-newsletter-subscribe .form-submit, .btn-primary:hover, .btn-primary:focus, .btn-primary:active { border-color: ##7F0505;; background-color: ##7F0505;; } .art-portfolio ol li.active, .ui-slider-horizontal .ui-slider-handle, .ui-slider-horizontal .ui-slider-range, .btn-primary.link { background-color: ##7F0505;; } .btn-primary, .button:hover, .btn-default:hover, .btn-default:focus, .btn-default:active { border-color: ##7F0505;; color: ##7F0505;; } .btn-primary.link:hover, .btn-primary.link:focus, .btn-primary.link:active { color: ##7F0505;; } } @media screen and (max-width: 767px) { /* phone */ .main-nav ul { background-color: ##7F0505;; } .main-nav li a { color: #ecf0f1; } .main-nav li ul { background: #e9e9e9; } .main-nav li li { border-top-color: ##7F0505;; } .main-nav li li a { color: ##7F0505;; } .main-nav li li a:hover { background-color: ##7F0505;; color: #fff; } .main-nav li li ul { border-top-color: ##7F0505;; } .main-nav .mega ul li { border-top-color: ##7F0505;; } } .slider-revolution .fa:after { background-color: ##7F0505;; } .slider-revolution .title { border-top-color: 1px solid ##7F0505;; border-bottom-color: 1px solid ##7F0505;; } .slider-revolution .button-my { border-color: ##7F0505;; background-color: ##7F0505;; } .slider-revolution .button-my:hover { color: ##7F0505;; } .pagination-1 a:hover { border-color: ##7F0505;; color: ##7F0505;; } .pagination-1 .active, .pagination-1 .active:hover { border-color: ##7F0505;; background: ##7F0505;; } .pagination-2 a:hover { color: ##7F0505;; } .pagination-2 .active, .pagination-2 .active:hover { background: ##7F0505;; } .pagination-3 a:before { box-shadow: inset 0 0 0 1px ##7F0505;; } .pagination-3 .active:before, .pagination-3 .active:hover:before { background: ##7F0505;; } .pagination-4 a:hover { border-color: ##7F0505;; } .pagination-4 .active { border-color: ##7F0505;; background: ##7F0505;; } .pagination-5 a { border-color: ##7F0505;; background-color: ##7F0505;; color: ##7F0505;; } .block-benefits div:hover { border-color: ##7F0505;; background-color: ##7F0505;; } .block-benefits i { color: ##7F0505;; } .block-benefits-2 li i { color: ##7F0505;; } .block-benefits-2 .tabs a:hover { border-color: ##7F0505;; background-color: ##7F0505;; } .block-benefits-2 .tabs .active a, .block-benefits-2 .tabs .active a:hover { color: ##7F0505;; } .block-benefits-3 i { color: ##7F0505;; } .block-about .button { border-color: ##7F0505;; color: ##7F0505;; } .block-about .button:hover { background: ##7F0505;; color: #ecf0f1; } .block-about .owl-prev:hover, .block-about .owl-next:hover { color: ##7F0505;; } .block-about-2 .bar { background: ##7F0505;; } .block-about-2 .value { color: ##7F0505;; } .block-about-4 .owl-pagination div { border-color: ##7F0505;; background: ##7F0505;; } .block-about-5 .owl-prev, .block-about-5 .owl-next { display: inline-block; border-color: ##7F0505;; background-color: ##7F0505;; } .block-about-5 .owl-prev:hover, .block-about-5 .owl-next:hover { color: ##7F0505;; } .block-about-6 .icons a:hover { color: ##7F0505;; } .block-mission .year { background: ##7F0505;; } .block-mission .years a:after { border-bottom-color: ##7F0505;; } .block-recent-works ol li:hover { color: ##7F0505;; } .block-recent-works ol .active { border-color: ##7F0505;; background: ##7F0505;; } .block-recent-works .description { background: ##7F0505;; } .block-recent-works .description:before { border-right-color: ##7F0505;; } .block-recent-works-3 h3 { border-top-color: ##7F0505;; } .block-recent-works-3 .link { border-color: ##7F0505;; } .block-recent-works-3 .fancybox { background-color: ##7F0505;; } .block-recent-works-3 .owl-pagination div { border-color: ##7F0505;; background: ##7F0505;; } .block-recent-works-4:before { background: ##7F0505;; } .block-recent-works-4 .fancybox { background: ##7F0505;; } .block-recent-works-4 .owl-prev:hover, .block-recent-works-4 .owl-next:hover { color: ##7F0505;; } .block-recent-works-6 a:before { background: ##7F0505;; } .block-recent-works-6 .owl-prev, .block-recent-works-6 .owl-next { border-color: ##7F0505;; background: ##7F0505;; } .block-recent-works-6 .owl-prev:hover, .block-recent-works-6 .owl-next:hover { color: ##7F0505;; } .block-portfolio ol li:hover { color: ##7F0505;; } .block-portfolio ol li.active { border-bottom-color: ##7F0505;; } .block-portfolio ul .pic span:after, .block-portfolio ul .pic span:before { background: ##7F0505;; } .block-portfolio ul .pic span i { color: ##7F0505;; } .block-portfolio-2 ol li:hover { color: ##7F0505;; } .block-portfolio-2 ol li.active { background: ##7F0505;; } .block-portfolio-2 ul .pic:before { background: ##7F0505;; } .block-portfolio-2 ul .pic a { background: ##7F0505;; } .block-portfolio-2 ul .pic a:hover { color: ##7F0505;; } .block-portfolio-3 ol li:hover { color: ##7F0505;; } .block-portfolio-3 ol li.active { background: ##7F0505;; } .block-portfolio-4 h3 { border-top-color: ##7F0505;; } .block-portfolio-4 .link { border-color: ##7F0505;; } .block-portfolio-4 .fancybox { background: ##7F0505;; } .block-portfolio-5 ol li:hover { color: ##7F0505;; } .block-portfolio-5 ol li.active { background: ##7F0505;; } .block-portfolio-5 .info:before { background: ##7F0505;; } .block-portfolio-6 ol li:hover { color: ##7F0505;; } .block-portfolio-6 ol li.active { background: ##7F0505;; } .block-portfolio-6 ul a:before { background: ##7F0505;; } .block-portfolio-7 ol li:hover { color: ##7F0505;; } .block-portfolio-7 ol li.active { background: ##7F0505;; } .block-portfolio-7 ul li:before { background: ##7F0505;; } .block-portfolio-7 ul a:hover { color: ##7F0505;; } .block-portfolio-8 li div:before { background: ##7F0505;; } .block-portfolio-8 li a { background: ##7F0505;; } .block-clients .owl-prev, .block-clients .owl-next { color: ##7F0505;; } .block-testimonials-3 .carousel h3 { border-bottom-color: ##7F0505;; } .block-testimonials-3 .owl-pagination div { border-color: ##7F0505;; } .block-testimonials-3 .owl-pagination .active { background: ##7F0505;; } .block-testimonials-4 .owl-prev, .block-testimonials-4 .owl-next { border-color: ##7F0505;; background: ##7F0505;; } .block-testimonials-4 .owl-prev:hover, .block-testimonials-4 .owl-next:hover { color: ##7F0505;; } .block-services li a { border-color: ##7F0505;; } .block-services li a:hover { background-color: ##7F0505;; } .block-services-2 li a:hover { background: none; } .block-services-2 li a:after { box-shadow: inset 0 0 0 2px ##7F0505;; } .block-services-2 li a:hover:after { background-color: ##7F0505;; } .block-services-3 li a:hover { background: none; } .block-services-3 li a:after { box-shadow: inset 0 0 0 2px ##7F0505;; } .block-services-3 li a:before { background: ##7F0505;; box-shadow: inset 0 0 0 2px ##7F0505;; } .block-services-3 li a:hover:after { background-color: ##7F0505;; } .block-services-4 li a { border-color: ##7F0505;; } .block-services-4 li a:hover { background-color: ##7F0505;; } .block-services-5 li i { color: ##7F0505;; } .block-services-5 li i:hover { background: ##7F0505;; } .block-services-6 h3 span { color: ##7F0505;; } .block-services-6 li a { border-color: ##7F0505;; background: ##7F0505;; } .block-services-6 li a:hover { color: ##7F0505;; } .block-services-7 .info i { background: ##7F0505;; } .block-services-7 .carousel .active { background: ##7F0505;; } .block-services-7 .carousel .owl-prev, .block-services-7 .carousel .owl-next { border-color: ##7F0505;; background: ##7F0505;; } .block-services-7 .carousel .owl-prev:hover, .block-services-7 .carousel .owl-next:hover { color: ##7F0505;; } .block-pricing dt { color: ##7F0505;; } .block-pricing .price:before { background: ##7F0505;; } .block-pricing li:hover .inner { background: ##7F0505;; } .block-pricing li:hover .button { color: ##7F0505;; } .block-pricing li:hover .button:hover { background: ##7F0505;; } .page-content-section .block-pricing .inner { box-shadow: 0 0 0 1px ##7F0505;; } .block-pricing-2 dt { color: ##7F0505;; } .block-pricing-2 .price { background: ##7F0505;; } .block-pricing-2 .button { color: ##7F0505;; } .block-pricing-2 li:hover .inner { background: ##7F0505;; } .block-pricing-2 li:hover .button:hover { background: ##7F0505;; } .block-progress li i { border-color: ##7F0505;; color: ##7F0505;; } .block-team-2 .pic:before { background-color: ##7F0505;; } .block-team-2 .icons a { color: ##7F0505;; } .block-team-3 .pic:before { background-color: ##7F0505;; } .block-team-3 .icons a { color: ##7F0505;; } .block-team-3 .info h3 { color: ##7F0505;; } .block-team-list .pic span:after { background-color: ##7F0505;; } .block-team-list .icons a:hover { color: ##7F0505;; } .block-team-list .icons a:before { background: ##7F0505;; } .block-team-list .skills { border-top-color: ##7F0505;; border-bottom-color: ##7F0505;; } .block-team-grid .pic:before { background-color: ##7F0505;; } .block-skills i:before { background-color: ##7F0505;; } .block-skills .bar { border-color: ##7F0505;; background-color: ##7F0505;; } .block-skills-2 i:before { background-color: ##7F0505;; } .block-skills-2 .bar { border-color: ##7F0505;; background-color: ##7F0505;; } .block-capabilities h3 { color: ##7F0505;; } .block-capabilities-2 h3 { color: ##7F0505;; } .block-recent-posts .info { background-color: ##7F0505;; } .block-recent-posts-2:before { background-color: ##7F0505;; } .block-recent-posts-2 li .button { color: ##7F0505;; } .block-recent-posts-2 li .button:hover { background-color: ##7F0505;; } .block-recent-posts-2 .button-more { color: ##7F0505;; } .block-recent-posts-2 .button-more:hover { background-color: ##7F0505;; } .block-featured-posts .pic:before { background-color: ##7F0505;; } .block-blog-list .link { background: ##7F0505;; } .block-blog-list .date:before { background-color: ##7F0505;; } .block-blog-list .date-alt { background-color: ##7F0505;; } .block-blog-list .zoom { background-color: ##7F0505;; } .block-blog-grid .link { background: ##7F0505;; } .block-blog-grid .date:before { background-color: ##7F0505;; } .block-blog-grid .pic:hover .date { color: ##7F0505;; } .block-blog-grid .zoom { color: ##7F0505;; } .block-blog-details .date:before, .block-blog-details .reply:before, .block-blog-details .type:before { background-color: ##7F0505;; } .block-blog-details .date-alt { background-color: ##7F0505;; } .block-blog-details .share a:before { border-color: ##7F0505;; background: ##7F0505;; } .block-blog-details .share a:hover { color: ##7F0505;; } .block-blog-details .about:before { background: ##7F0505;; } .block-catalog-toolbar .view a:hover { border-color: ##7F0505;; color: ##7F0505;; } .block-catalog-toolbar .view .active, .block-catalog-toolbar .view .active:hover { border-color: ##7F0505;; background: ##7F0505;; } .block-catalog-toolbar .direction { border-color: ##7F0505;; background: ##7F0505;; } .block-catalog-toolbar .direction:hover { color: ##7F0505;; } .block-catalog-grid .pic:before { background: ##7F0505;; } .block-catalog-grid .badge { background: ##7F0505;; } .block-catalog-grid .price { color: ##7F0505;; } .block-catalog-grid .owl-prev, .block-catalog-grid .owl-next { border-color: ##7F0505;; background: ##7F0505;; } .block-catalog-grid .owl-prev:hover, .block-catalog-grid .owl-next:hover { color: ##7F0505;;; } .block-catalog-list .pic:after { background-color: ##7F0505;; } .block-catalog-list .badge:before { background-color: ##7F0505;; } .block-catalog-list .price { color: ##7F0505;; } .block-catalog-list .owl-prev, .block-catalog-list .owl-next { border-color: ##7F0505;; background-color: ##7F0505;; } .block-catalog-list .owl-prev:hover, .block-catalog-list .owl-next:hover { color: ##7F0505;;; } .block-product-details .price { color: ##7F0505;; } .block-product-details .button-alt { color: ##7F0505;; } .block-product-details-2 .button-alt { color: ##7F0505;; } .block-product-details-2 .share a:before { background-color: ##7F0505;; box-shadow: 0 0 0 2px ##7F0505;; } .block-product-details-2 .share a:hover { color: ##7F0505;; } .block-product-info .owl-prev, .block-product-info .owl-next { border-color: ##7F0505;; background-color: ##7F0505;; } .block-product-info .owl-prev:hover, .block-product-info .owl-next:hover { color: ##7F0505;; } .block-product-tabs .head .active { color: ##7F0505;; } .block-product-tabs .head .active:before { border-top-color: ##7F0505;; } .block-shopping-cart th { border-top-color: ##7F0505;; color: ##7F0505;; } .block-shopping-cart .price { color: ##7F0505;; } .block-shopping-cart .remove { border-color: ##7F0505;; background-color: ##7F0505;; } .block-shopping-cart .remove:hover { color: ##7F0505;; } .block-shopping-cart .quantity a { color: ##7F0505;; } .block-shopping-cart .empty td { border-bottom-color: ##7F0505;; } .block-shopping-cart-totals dd { color: ##7F0505;; } .block-shopping-cart-totals .button-alt { color: ##7F0505;; } .block-checkout-order td:last-child { color: ##7F0505;; } .block-checkout-payment label { color: ##7F0505;; } .block-welcome .icons i:after { border-color: ##7F0505;; background: ##7F0505;; } .block-welcome .icons a:hover i { color: ##7F0505;; } .block-pasteboard:before { background: ##7F0505;; } .block-pasteboard .icons a:hover { color: ##7F0505;; } .block-map-3 .block-head { color: ##7F0505;; } .block-contacts ul li:after, .block-contacts ul li:before { border-color: ##7F0505;; background-color: ##7F0505;; } .block-contacts ul li:before { background-color: #fff; } .block-contacts ul li span { border-bottom-color: ##7F0505;; } .block-contacts ul .active { color: ##7F0505;; } .block-contacts ul .active:before { background-color: ##7F0505;; } .block-contacts ol { border-top-color: ##7F0505;; } .block-contacts ol li { color: ##7F0505;; } .block-contacts ol li i:after { background-color: ##7F0505;; } .block-feedback .message i, .block-feedback-2 .message i { color: ##7F0505;; } .block-not-found h3 { color: ##7F0505;; } .block-not-found .pic:before { background-color: ##7F0505;; } .block-not-found .pic div:before { background-color: ##7F0505;; } .block-not-found-2 .button { color: ##7F0505;; } .block-not-found-2 .button:hover { background: ##7F0505;; } .block-coming-soon li:before { background-color: ##7F0505;; } .block-coming-soon-2 li:after { background-color: ##7F0505;; } .widget-categories a:hover, .widget-categories a.active { color: ##7F0505;; } .widget-top-posts a:hover { color: ##7F0505;; } .widget-text hr { border-top-color: ##7F0505;; } .widget-text em { color: ##7F0505;; } .widget-archive a:hover, .widget-archive a.active { color: ##7F0505;; } .widget-tags a:hover { color: ##7F0505;; } .widget-categories-filter a:hover { color: ##7F0505;; } .widget-categories-filter .active { color: ##7F0505;; } .widget-categories-filter .active span { background-color: ##7F0505;; } .widget-price-filter .ui-slider-range { background-color: ##7F0505;; } .widget-price-filter .ui-slider-handle { background-color: ##7F0505;; } .widget-color-filter .active:before { border-color: ##7F0505;; } .widget-top-products .pic i { background-color: ##7F0505;; } .main-nav ul { background-color: ##7F0505;; }