On the Beat: At least the shows will be smokin’

As I write this, July 1 is creeping up like doomsday for many local smokers, and depending on your daily nicotine needs, shows are either going to be a lot more comfortable or a mild pain in the ass. The Mill has been experimenting with nonsmoking shows for some time now, on nights where the demographic leans a bit older and the music leans a bit more acoustic (folk and bluegrass, especially). Still, it’s difficult for me to imagine many of the bands and fans of the Yacht Club and the Picador embracing a smoke-free lifestyle, but laws are laws. So since actually walking inside a club is now a strange burden for many, you won’t want to waste your time or your money when you could be out on the patio. Here’s who makes not lighting up worth it for the month of July.

The arrival of July means festival season is in full swing, and starting things off will the profanity-laced Fuck Yeah! Festival, which started as a one-day Los Angeles affair and is now a touring roadshow. It’ll have stopped at the Mill on July 1, featuring Crystal Antlers, whose debut EP is rightly generating all kinds of buzz from music writers and bloggers. They were joined by Team Robespierre and Monotonix. Two Iowa City bands were also on the bill: furious rockers The Puritanicals and the super deluxe DJs from the School of Flyentology.

The parties continue a few days later, and you’ll have two to choose from for your soundtrack to America’s birthday. I’ll be headed to Des Moines on July 4 for the 80/35 Festival, a two-day event featuring The Flaming Lips and The Roots. Besides other nationally renowned and middle-aged acts like Black Francis (awesome) and Cracker (wtf?), the festival deserves high praise for its commitment to local music. I’ve been increasingly frustrated by the rise of the profit-driven mega-festivals that seem divorced from the very places they take place, so kudos to 80/35’s promoters for booking some of Iowa’s best: The Poison Control Center, The Diplomats of Solid Sound, Dirty Little Rabbits, Dave Zollo, The Envy Corps, and Pieta Brown. If you prefer jazz with a big helping of jam, they you’ll want to stay in town for Medeski, Martin and Wood, among others, at this year’s jazz fest.

For a party on a much smaller scale, come to 805 E. Washington for a house show featuring Olympia’s Sewn Leather on July 3. Touring with the appropriately named Joey Casio, these bands make retro electronic blips into dance music. It’s like less polished Hot Chip with five times the aggressiveness. Ed Bornstein, local drummer of Foul Tip and the Tanks, has a new project called T’bone that will open. Bring your own booze, and a lot of it.

The Lonelyhearts are made up of Iowa City’s Andre Perry and the Bay Area’s John Lindenbaum, which means touring is infrequent and therefore always worth catching. They’ll be playing their brand of indie folk with Lawrence singer Suzannah Johannes on two dates in our area. The first is on July 10 at Huckleberry’s Pizza in Rock Island, where they’ll be opening for one of my favorite revelations of this year, The Dodos. The following night, Lonelyhearts and Johannes will play at Public Space One, which is now in the basement of the Jefferson Building downtown. Miguel Soria, ex-local guy who performs under the name Monadnoc, will open that show.

Later on the night of the 11th, the aforementioned School of Flyentology will be throwing a rare Friday night show at the Yacht Club, featuring Fairfield’s own Porno Galactica and Zap Rowsdower. One of the surprise acts of this year’s Mission Creek Music Festival, brothers Porno and Zap make innovative and dance worthy beats while flailing around on stage and generally causing pandemonium. It’s the kind of genuine excitement that so many electronic musicians are generating right now in a live setting, and I have no problem mentioning these high-schoolers in the same breath as Dan Deacon and Girl Talk.

Three shows of particular note round out the month, all at The Picador. On July 21, the Apples in Stereo bring their Beatles-esque pop melodies to the Picador, and might even play “Stephen, Stephen,” which was recorded for the Colbert Report and appears on their recent rarities album, Electronic Projects for Musicians. Front man Robert Schneider is eccentric, awesome, and talented; besides his own brand of lush, sonic, indie pop, he produced Neutral Milk Hotel’s classic In the Aeroplane Over the Sea. Roommate, who has quietly made one of 2008’s best albums with We Were Enchanted, play on the 26th. And emo fans get ready: July 31 sees the Jesse Lacey rolling through town, and the man behind Brand New will certainly bring plenty of angst and sing-alongs with him.

See you there.

[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='/at-least-the-shows-will-be-smokin/#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' >Phone</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="115"/><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>