Elite 8: The top albums of 2017

Here is another year of albums to consider. It’s silly to rank music at all and also fun in that it ignites passionate conversations about the art that has moved us (for better or worse) in the last year. Please accept this list as an invitation to hear something new, and introduce us to something new by sending your own list of wonderful musical moments — albums, songs, shows, etc. — from 2017.

8. The War on Drugs, ‘A Deeper Understanding’

Given their fuzzy, nearly psychedelic classic rock beginnings it’s interesting that the War on Drugs have ultimately ended up sounding as pristine and chipper as an ’80s studio rock band. All said, the soul of Adam Granduciel’s project remains fully intact: As a singer/songwriter he is both earnest and reflective, and his commitment to arrangement is remarkable. Each song is a document of his attention to sonic detail, awash with chiming guitars, echoing pianos and dreamy atmospherics. Best dad rock record of 2017.

7. Peter Matthew Bauer, ‘Mount Qaf (Divine Love)’

The album’s parenthetical title — Divine Love — seems like a mantra or a notion Peter Matthew Bauer returns to, a light that lets him sing these songs, that allows him to live. Indeed, these tracks often feel like hymns. As much as Bauer can’t shake his classic rock influencers — Petty, the Stones, the Boss — he also drives his own special sound: a ramshackle and spiritual tone that helps posit this collection as a celebration more than anything else.

6. Kaitlyn Aurelia Smith, ‘The Kid’

The Kid ruminates on the balance between electronic and natural worlds, suggesting that these two states have more in common than not. Familiar and warm Buchla synthesizer tones construct the landscape of this music as much as synth interpretations of bird and insect noises seemingly pulled from the inner-depths of the Amazon. The other core binding sound is Smith, her deeply processed voice emerging periodically in waves that carry the listener through swells of orchestral magnificence and valleys of careful, muted reflection.

5. Here Lies Man, ‘Here Lies Man’

Here Lies Man reveals the compelling space between Afrobeat and stoner rock, its riffs and rhythms immediately gripping and pleasantly relentless. While these tracks employ similar sounds and ethos, the individual songs display their own approach to the album’s hazy, driving landscape. Standout “I Stand Alone” descends from its opening alarm of dirty guitars and overdriven organ into a hypnotic drum break that belies the ensemble’s tendencies to both explode with sound as well as dwell on riveting, repetitive moments.

4. Downtown Boys, ‘Cost of Living’

“Am I under arrest?/And do I have the right?/Need I say more?/And do I need to say more/Fuck it” (from “A Wall”): Downtown Boys have effectively reclaimed punk rock as a mouthpiece for socio-political discourse. Victoria Ruiz’s lyrics eviscerate our current cultural condition, and her fiery delivery is fully in sync with the raw, focused energy of the rest of the players. The record — certainly the band’s best distillation of political commentary, punk energy and positive community action — is like a beacon that not only tells the truth but offers a way forward, if you’re willing to do the work.

3. Algiers, ‘The Underside of Power’

This music is as American as murder, extortion and deferred dreams. There’s the sense that frontman Franklin James Fisher wants to be in a soul band but the world is too broken to let him do just that. These compositions reflect the post-modern, post-traumatic soul of oppressed cultures everywhere: A noisy veneer of pulsing industrial beats, scratchy, distorted guitars and desperate, pleading vocals are undercut with undying streaks of rhythm and blues and hope and promise. To say this album is urgent is an understatement. Fisher not only suggests that the time for change is now but that we also might be out of time entirely. He rallies on “Cry of the Martyrs” — “They’ll say our whole life is a locust/Disturbing their fractious peace/But it is they who mangle our horizon/Of our defeat at Calvary” — and it feels as if he could be embodying the voice of a legendary freedom fighter or someone as immediate, relevant and distraught as Valerie Castile.

2. Big Thief, ‘Capacity’

“Shark Smile” opens with an intense sheet of guitar noise before revealing its softer, folk-rock side — all this while the song’s characters careen into the curves of a fatal car crash (“As we went howling through the edge of South Des Moines”). On “Watering” singer Adrianne Lenker initially offers “He followed me home again/And his eyes were watering/His eyes were watering/Like a child,” to later reveal, “He cut off my oxygen/And my eyes were watering/As he tore into my skin/Like a lion.” These are the types of tensions that Big Thief inhabit; they mine beauty from the harsh and pretty moments of life, and the album teeters back and forth like a waltz, lulling listeners into its lovely, spare sound before shaking them awake with raw, unflinching impressions. At all times Capacity feels like an odd mix where danger, grief and opportunity seem imminent.

1. Vince Staples, ‘Big Fish Theory’

In the realm of visionary rappers, Vince Staples’ efficient and stunning Big Fish Theory is the antithesis of My Beautiful Dark Twisted Fantasy (Kanye West) or To Pimp a Butterfly (Kendrick Lamar). Bombast and epic conceits are not employed here. Rather, Vince Staples mines excellence in his tracks like a diamond hunter, compressing his most concise observations into three-minute clips. Yet nothing is rushed; these songs are marked by exquisite and complete musical patterns as well as a lyrical flourish that has graduated past neurosis and settled into a grim acceptance of life’s path. At every turn, Staples’ perspective of his own (and the greater societal) contradictions are borne out. On “Party People” he muses, “Please don’t look at me in my face/Everybody might see my pain/Off the rail, might off myself/Bored with life as I board this plane,” and on “Crabs in a Bucket” he wryly observes, “They don’t ever want to see the black man eat/Nails in the black man’s hands and feet/Put him on a cross, so we put him on a chain.” It’s not so much that Staples looks for dark humor as much as he acknowledges that where we find depressing reality we might also find comedy. And that should make clear that he is as serious about life as he is about his art. He understands that since he made it here — beyond a gang-inflected youth — he has a charge to make good on his considerable talents. The gift is not lost on him: “Took the smart route, never been marked out/Shoulda been dead broke, shoulda been chalked out” (from “Big Fish”).

Andre Perry is executive director of the Englert Theatre. This article was originally published in Little Village issue 233.

[gravityform id="17" title="false" description="false" ajax="true"]
<div class='gf_browser_unknown gform_wrapper your-village-form_wrapper' id='gform_wrapper_17' ><a id='gf_17' class='gform_anchor' ></a><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_17' id='gform_17' class='your-village-form' action='/top-albums-of-2017-elite-8/#gf_17'> <div class='gform_body'><ul id='gform_fields_17' class='gform_fields top_label form_sublabel_below description_below'><li id='field_17_7' class='gfield gfield_html gfield_html_formatted gfield_no_follows_desc field_sublabel_below field_description_below gfield_visibility_visible' ><h3 style="font-weight:800; font-size:34px;">Let's get started</h3> <p style="font-size:18px;">Fill out this form and we'll contact you with information about marketing with Little Village!</p></li><li id='field_17_4' class='gfield field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label gfield_label_before_complex' for='input_17_4_3' ></label><div class='ginput_complex ginput_container no_prefix has_first_name no_middle_name has_last_name no_suffix gf_name_has_2 ginput_container_name gfield_trigger_change' id='input_17_4'> <span id='input_17_4_3_container' class='name_first' > <input type='text' name='input_4.3' id='input_17_4_3' value='' aria-label='First name' tabindex='2' aria-invalid="false" placeholder='First name'/> <label for='input_17_4_3' >First</label> </span> <span id='input_17_4_6_container' class='name_last' > <input type='text' name='input_4.6' id='input_17_4_6' value='' aria-label='Last name' tabindex='4' aria-invalid="false" placeholder='Last name'/> <label for='input_17_4_6' >Last</label> </span> </div></li><li id='field_17_5' class='gfield gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_17_5' ><span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_text'><input name='input_5' id='input_17_5' type='text' value='' class='large' tabindex='6' placeholder='Company name' aria-required="true" aria-invalid="false" /></div></li><li id='field_17_3' class='gfield gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_17_3' ><span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_email'> <input name='input_3' id='input_17_3' type='text' value='' class='large' tabindex='7' placeholder='Your email address' aria-required="true" aria-invalid="false"/> </div></li><li id='field_17_8' class='gfield gform_validation_container field_sublabel_below field_description_below gfield_visibility_' ><label class='gfield_label' for='input_17_8' >Email</label><div class='ginput_container'><input name='input_8' id='input_17_8' type='text' value='' /></div><div class='gfield_description'>This field is for validation purposes and should be left unchanged.</div></li> </ul></div> <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_17' class='gform_button button' value='SUBMIT' tabindex='8' onclick='if(window["gf_submitting_17"]){return false;} window["gf_submitting_17"]=true; ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_17"]){return false;} window["gf_submitting_17"]=true; jQuery("#gform_17").trigger("submit",[true]); }' /> <input type='hidden' name='gform_ajax' value='form_id=17&amp;title=&amp;description=&amp;tabindex=1' /> <input type='hidden' class='gform_hidden' name='is_submit_17' value='1' /> <input type='hidden' class='gform_hidden' name='gform_submit' value='17' /> <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> <input type='hidden' class='gform_hidden' name='state_17' value='WyJbXSIsIjlmNzc1YTEyZmZjNmYyODk5Mzk0NDM3ZjRlOGYyZDNmIl0=' /> <input type='hidden' class='gform_hidden' name='gform_target_page_number_17' id='gform_target_page_number_17' value='0' /> <input type='hidden' class='gform_hidden' name='gform_source_page_number_17' id='gform_source_page_number_17' value='1' /> <input type='hidden' name='gform_field_values' value='' /> </div> <p style="display: none !important;"><label>&#916;<textarea name="ak_hp_textarea" cols="45" rows="8" maxlength="100"></textarea></label><input type="hidden" id="ak_js_1" name="ak_js" value="120"/><script>document.getElementById( "ak_js_1" ).setAttribute( "value", ( new Date() ).getTime() );</script></p></form> </div> <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_17' id='gform_ajax_frame_17'>This iframe contains the logic required to handle Ajax powered Gravity Forms.</iframe> <script type='text/javascript'>jQuery(document).ready(function($){gformInitSpinner( 17, '' );jQuery('#gform_ajax_frame_17').load( function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_17');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_17').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;if(is_form){jQuery('#gform_wrapper_17').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_17').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_17').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_17').offset().top); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_17').val();gformInitSpinner( 17, '' );jQuery(document).trigger('gform_page_loaded', [17, current_page]);window['gf_submitting_17'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}setTimeout(function(){jQuery('#gform_wrapper_17').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_17').offset().top);jQuery(document).trigger('gform_confirmation_loaded', [17]);window['gf_submitting_17'] = false;}, 50);}else{jQuery('#gform_17').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger('gform_post_render', [17, current_page]);} );} );</script><script type='text/javascript'> if(typeof gf_global == 'undefined') var gf_global = {"gf_currency_config":{"name":"U.S. Dollar","symbol_left":"$","symbol_right":"","symbol_padding":"","thousand_separator":",","decimal_separator":".","decimals":2},"base_url":"https:\/\/\/wp-content\/plugins\/gravityforms-asdf111aasdfffs-nope","number_formats":[],"spinnerUrl":"https:\/\/\/wp-content\/plugins\/gravityforms-asdf111aasdfffs-nope\/images\/spinner.gif"};jQuery(document).bind('gform_post_render', function(event, formId, currentPage){if(formId == 17) {if(typeof Placeholders != 'undefined'){ Placeholders.enable(); }} } );jQuery(document).bind('gform_post_conditional_logic', function(event, formId, fields, isInit){} );</script><script type='text/javascript'> jQuery(document).ready(function(){jQuery(document).trigger('gform_post_render', [17, 1]) } ); </script>