var gform;gform||(document.addEventListener("gform_main_scripts_loaded",function(){gform.scriptsLoaded=!0}),window.addEventListener("DOMContentLoaded",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,initializeOnLoaded:function(o){gform.domLoaded&&gform.scriptsLoaded?o():!gform.domLoaded&&gform.scriptsLoaded?window.addEventListener("DOMContentLoaded",o):document.addEventListener("gform_main_scripts_loaded",o)},hooks:{action:{},filter:{}},addAction:function(o,n,r,t){gform.addHook("action",o,n,r,t)},addFilter:function(o,n,r,t){gform.addHook("filter",o,n,r,t)},doAction:function(o){gform.doHook("action",o,arguments)},applyFilters:function(o){return gform.doHook("filter",o,arguments)},removeAction:function(o,n){gform.removeHook("action",o,n)},removeFilter:function(o,n,r){gform.removeHook("filter",o,n,r)},addHook:function(o,n,r,t,i){null==gform.hooks[o][n]&&(gform.hooks[o][n]=[]);var e=gform.hooks[o][n];null==i&&(i=n+"_"+e.length),gform.hooks[o][n].push({tag:i,callable:r,priority:t=null==t?10:t})},doHook:function(n,o,r){var t;if(r=Array.prototype.slice.call(r,1),null!=gform.hooks[n][o]&&((o=gform.hooks[n][o]).sort(function(o,n){return o.priority-n.priority}),o.forEach(function(o){"function"!=typeof(t=o.callable)&&(t=window[t]),"action"==n?t.apply(null,r):r[0]=t.apply(null,r)})),"filter"==n)return r[0]},removeHook:function(o,n,t,i){var r;null!=gform.hooks[o][n]&&(r=(r=gform.hooks[o][n]).filter(function(o,n,r){return!!(null!=i&&i!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][n]=r)}});
/* = 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_1');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_1').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_1').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_1').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_1').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_1').val();gformInitSpinner( 1, 'https://joemcnally.com/wp-content/plugins/gravityforms/images/spinner.svg', true );jQuery(document).trigger('gform_page_loaded', [1, current_page]);window['gf_submitting_1'] = 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_1').replaceWith(confirmation_content);jQuery(document).trigger('gform_confirmation_loaded', [1]);window['gf_submitting_1'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_1').text());}, 50);}else{jQuery('#gform_1').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger("gform_pre_post_render", [{ formId: "1", currentPage: "current_page", abort: function() { this.preventDefault(); } }]); if (event.defaultPrevented) { return; } const gformWrapperDiv = document.getElementById( "gform_wrapper_1" ); if ( gformWrapperDiv ) { const visibilitySpan = document.createElement( "span" ); visibilitySpan.id = "gform_visibility_test_1"; gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan ); } const visibilityTestDiv = document.getElementById( "gform_visibility_test_1" ); let postRenderFired = false; function triggerPostRender() { if ( postRenderFired ) { return; } postRenderFired = true; jQuery( document ).trigger( 'gform_post_render', [1, current_page] ); gform.utils.trigger( { event: 'gform/postRender', native: false, data: { formId: 1, currentPage: current_page } } ); if ( visibilityTestDiv ) { visibilityTestDiv.parentNode.removeChild( visibilityTestDiv ); } } function debounce( func, wait, immediate ) { var timeout; return function() { var context = this, args = arguments; var later = function() { timeout = null; if ( !immediate ) func.apply( context, args ); }; var callNow = immediate && !timeout; clearTimeout( timeout ); timeout = setTimeout( later, wait ); if ( callNow ) func.apply( context, args ); }; } const debouncedTriggerPostRender = debounce( function() { triggerPostRender(); }, 200 ); if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) { const observer = new MutationObserver( ( mutations ) => { mutations.forEach( ( mutation ) => { if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) { debouncedTriggerPostRender(); observer.disconnect(); } }); }); observer.observe( document.body, { attributes: true, childList: false, subtree: true, attributeFilter: [ 'style', 'class' ], }); } else { triggerPostRender(); } } );} );
/* ]]> */
James Haddock says
Great peek behind the curtain Joe, many thanks. See the assets, celebrate the assets, talent, environment, lighting. Joe for President.
Randy says
An image with great character. What a room. The warm balance provided by the incandescent lamp does it for me. Nice, Joe.
James Thibault says
Thanks, Joe!
Craig Beyers says
Lovely, just lovely and the light is unobtrusive and if you hadn’t explained it, almost no one would know you added light…and that’s your magic. Thanks.
Theresa Smith says
What a great photo and great lighting set up! I live down the road from Richard. Thank you for sharing your lighting technique. Love your photography artwork!
Vic Peek says
Joe – Where was this shot. My wife is from Green County Ky – the Headhunters home area. Just curious.
Neil says
What a cracker! Would love to see a close up of that telecaster 🙂
Russ says
Well done, as usual Joe.
mirchevphotography says
Another master peace! Done wise and simple.
Just Yusuf says
Lovely room
Harry Reisenleiter says
Beautiful, warm, meaningful image. Great capture – as always. And the capture was from analysis, planning, knowledge of light, and creativity.
It is safe to say that Joe McNally is the master of seeing light and knowing lighting.
Thank you for posting and sharing the behind-the-scenes process.
Erika Swafford says
“Go where the light already is.” Great advice for every photographer. The lighting in this photo is masterful and beautiful. Thank you for sharing your process.
graham mitchell says
As always, when I have periods where I ‘lose inspiration’ I turn to your website, spend a bit of time looking and admiring, then before I know it I’m enthused again. Thank you for having such a inspiring and visible collection.
Graham
Tom McKean says
Well. The tougher the lighting, the more one has to conquer it :))
Tom
Simon vail says
Would you be able to show what the room looked like without flash? If the natural light was so good why did you light it? Thank you for your inspired teaching.
Simon Grosset says
I’d like to ‘ditto’ Simon Vail’s comment above. With the ridulous capabilities of modern Nikons in low light – what would it have looked like shot in ambient?
Balázs Cserg? says
I do something like this sometimes at our car service. Have to photograph the guys working on some interesting cars, or doing some interesting fixing, and I don’t want to interfere with the otherwise tricky lighting, so I put up a flash on a stand for fill(a lot more simple setup though) and I was satisfied with the results 🙂
Tamara Studios says
Love how you work so hard for that one shot!, its really the one shot you are looking for!? – Amazing work Joe
derek says
Great tips and stunning shots
Curso-Fotografia-BSellmer says
Nice technic, thanks for sharing.
John Denver says
Really amazing collection. You have a very nice instruments collection. Awesome stuff. Thanks a lot.
car photo remove background tips says
WOW!!!! Great shots. Your stunning picture always looking nice.
mamun says
Really amazing collection..thanks a lot.
Kevin Petersen says
too late to see this, nicely described
Mark Lee says
I’d like to ‘ditto’ Simon Vail’s comment above. With the ridulous capabilities of modern Nikons in low light – what would it have looked like shot in ambient?