Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - garry23

Pages: [1] 2 3 ... 61
Focal length  ;)

Be careful if going ‘very’ wide.

Tutorials and Creative Uses / Re: Hand Held HDR
« on: June 21, 2018, 07:42:23 AM »

There is also this post to read :

Plus remember dual ISO comes with a little cost, As a1ex says:

Price to pay
- Half resolution in highlights and shadows
- Aliasing and moire - of course, in highlights an

General Help Q&A / EOSM Auto Bracketing ‘light’
« on: June 10, 2018, 02:20:53 PM »
When use auto bracketing the self timer lamp on the front and the power lamp on the back of the camera light up and stay on when taking images.

Is there a way, through ML, to switch these two lights off?

The problem is, when shooting through glass, you risk getting the front lamp as a reflection. Also if taking single images the power light stays on and I am seeing a ‘colour cast’ in my IR converted camera and am hypothesising the power lamp might be the cause, ie internal reflections.

Share Your Photos / Re: IR post processing in LR
« on: May 28, 2018, 08:48:54 PM »

Having spoken to the guy who did my EOSM conversion, to 720nm, it looks like the EOSM sensor has an asymmetry that results in colour cast down the left hand side.

Apparently the EOSM3 has this as well. Not sure why? Tolerancing in the glass maybe? You see less of the effect if you convert to a full spectrum filter, ie less glass.

If you process in B&W you won’t see it.

If you process in false colours you will, especially if you push the colours, eg with a heavy debase.

You can reduce/eliminate the colour cast in LR, but it will require a bit of extra post processing.

Just a warning if you are thinking of using an EOSM for IR imaging.



General Help Q&A / Re: Can Magic Lantern add Medium RAW setting?
« on: May 28, 2018, 08:13:43 AM »

Intrigued. Why have a 5D3 and 'limit' your photography to medium RAW?



Share Your Photos / Re: IR post processing in LR
« on: May 28, 2018, 08:07:30 AM »

Video, helped by ML, should be easy. In fact a non-ML video should also work.

'All' you need is an IR converted camera and some channel swapping.

Pick up a cheap EOSM and get it converted  ;)

I personally don't do video.



Share Your Photos / IR post processing in LR
« on: May 27, 2018, 05:43:18 PM »
For those that like 'playing around' in the IR bands: I've just posted about ML-enhanced IR photography at:

As a flavour: here is one of the handheld images I took today with my trusty IR-converted EOSM:

My twopenth, as a stills photographer, is follow @a1ex’s advice, unless, you need the F/8 focus ability, as I do with my x2 extender on my 70-200 F/4L.

The 1.2.3 works with all my Lua scripts  :)

Scripting Q&A / Re: EOSM RIGHT/LEFT Keys
« on: May 24, 2018, 01:50:56 PM »

Thanks for the insight.

I’ll work around things ;-)



Scripting Q&A / Re: EOSM RIGHT/LEFT Keys
« on: May 24, 2018, 07:52:21 AM »

Had a look at 'disabling' the setting but no luck.

Had a look at things via GUI events and I attach the screen dump; after I switched off all my scripts.

The last two lines are associated with the right button on the EOSM.

As you can see, the JOY_Centre button, which I pushed previously, seems to be picked up, ie 11. But I don't know what all the numbers mean.

General Help Q&A / Re: ETTR and Auto Bracketing
« on: May 24, 2018, 07:27:59 AM »
The reason for the original post was that I didn't want to trigger ETTR via the SET, which does allow me to access AB as well.

I've now decided to work around this, i.e. use SET to trigger ETTR.



Scripting Q&A / EOSM RIGHT/LEFT Keys
« on: May 23, 2018, 11:59:39 PM »
Have just noticed a strangeness on my EOSMs.

I've been looking at keys, ie the number returned.

UP, DOWN and LEFT return the expected number.

RIGHT does not return a key value to Lua.

On the EOSM the right key is used to toggle between exposure and aperture. I wonder if this Canon 'control' overrides the Lua side and thus the right key is not accessible in Lua?

Can anyone, eg @a1ex, throw some light on this strangeness?

General Help Q&A / ETTR and Auto Bracketing
« on: May 23, 2018, 08:38:37 PM »

I wonder if it would be possible for you to make ETTR and Auto Bracketing work together a little better.

My use case is simple. I always have ETTR on via half double press. But if Auto Bracketing is on I can’t access ETTR.

What I ideally would like is to have both ETTR and AB active, with ETTR active from the half double press and AB being triggered via, say, a full press.

What do you think?



Camera-specific discussion / Re: Canon EOS M
« on: May 19, 2018, 05:08:09 PM »
Damn it!

That just means the secondhand market adds on a few extra pound.

 ;)  :)

Scripting Corner / Only to be read by EOSM Photographers ;-)
« on: May 12, 2018, 04:15:31 PM »
If you have an EOSM you may be interested in my latest blog at

These four scripts have been tuned for the EOSM, ie with its limited buttons but an active screen.

The scripts are:
- 1m is a Toggler, that allows you to control access to the other scripts and core ML functions such as ETTR, Dual-ISO and Auto-Bracketing;
- 2m is the Focus Bar;
- 3m is a Hand Held Helper script;
- 4m is a ND Helper script.

As I have written about these on past posts, I won't regurgitate how to use them here.

Share Your Photos / Re: Infra Red photography
« on: May 07, 2018, 11:47:20 PM »

I have looked at bracketing, however, with my IR converted EOSM, I find I don't need to bracket.

The reason I like having my IR camera with me is the fact the 'best' time to shoot is in the middle of the day and I usually find there is enough IR light for a single capture.



Share Your Photos / Infra Red photography
« on: May 07, 2018, 10:55:41 PM »
In case there are any ML based IR photographers out there, I thought you might like a read of the last two posts on my blog: here is the second one

First, ML is a great aid in IR photography, eg ETTR and my IR sensitive Focus Bar script; and second the latest release of LR allows you to carry out channel swapping via a LUT based profile, without having to go to Photoshop.



Scripting Corner / Re: Semaphore message
« on: May 02, 2018, 01:54:59 AM »

This isn’t the exact script, but it’s 99% close:

BTW one project I have is to rewrite this script, as my coding is a little better now;-)



Scripting Corner / Re: Semaphore message
« on: April 27, 2018, 01:45:44 PM »

I reminded myself of the education you gave me here:

You also hinted at a few ideas:

There are a couple of things I might could do with the backend that might help some of this:
1. More info about the semaphore timeout (like what CBR it was that was trying to execute, and what was blocking it)
2. Long running API calls (like camera.shoot) should "give" the semaphore while they are executing.

Bottom line: I will have another look at my code to see if I can minimise the semaphore timeouts, but I also will stop 'worrying' about them ;-)



Scripting Corner / Re: Semaphore message
« on: April 26, 2018, 02:20:27 PM »
I appreciate my previous post is rather unstructured.

The bottom line is: how could I narrow down the part of my script, and when, that is generating the semaphore message; when I don't have QEMU?



Scripting Corner / Semaphore message
« on: April 25, 2018, 06:52:57 PM »
I hope someone can point me in the right direction, as I can't work out why I'm getting these messages; as they don't appear to stop my script running.

I’m running the latest Lua experimental version on my EOS(M).



Scripting Corner / Re: ND Simulation Helper Script
« on: April 22, 2018, 10:55:06 PM »

Scripting Corner / Re: ND Simulation Helper Script
« on: April 20, 2018, 05:32:09 PM » promised a post on the new script:

BTW here is how I use the script. I had an ND filter with me to 'only' capture a 5s image, but wanted something more like 60s. So I asked the script to grab 12 images. A little bit of post processing in PS (see post) and the before (5s) and after (60s) images look like this:

Scripting Corner / ND Simulation Helper Script
« on: April 17, 2018, 10:44:54 PM »
Whenever we wish to take a Long Exposure (LE) image, we would ideally fit an ND filter that allowed us to capture the best image, eg continuing to control DoF, ie with aperture, and select the time required, ie for the effect we were looking to create.

I wrote this script for those occasions where you don't have the 'right' ND filter.

This version of the script was explicitly written for my 5D3, ie button locations and availability: but any competent Lua scripter will be able to recode to suit their needs. Also I have annotated the script with comments and highlighted hooks, eg where you can insert your own controls, eg to switch off one of your scripts that might conflict with the ND script.

I personally use the script with my Focus Bar script, and have 'deconflicted' the two, ie if the ND script is running, it will switch off the FB script. I also have allocated the script to my C3 custom mode.

With the script off, my screen looks like this:

Here we see the FB script running, with ML telling me (bottom left) I'm running in C3 config mode.

To switch the ND script on simply press RATE (which is 100% hijacked by the script, but personally I never use the RATE key). The screen will now switch to look something like this:

Here we see the script is showing that we are requesting 10 images and, of course, at a shutter of 1/4s this equates to 2.5s. The green text tells you that if you use the MENU and INFO keys you will be adjusting, down and up, the number of brackets (images) to take.

Normal access to the MENU and INFO keys is achieved by switching off the ND script, ie pressing RATE.

If you press the ZOOM key when the script is running, the screen looks like this:

This shows that, in addition to the 10 images, I am now requesting a 5s delay between images. This delay allows you to carry out 'people removal' bracketing, ie through post processing using Photoshop statistics. Once again you can use MENU and INFO to adjust the time delay.

The scripts main menu looks like this:

The ND only option shown means that only the requested images will be taken. The other option is ND+. In this case the script will take an ML advanced bracket sequence after the other images have been captured. Thus in post you will have a near perfect bracket set: the ND brackets that will be combined using the smart object stack mode technique and the exposure set, that you can blend in.

The first image delay is either 0, 2 or 5s. So switch of Canon delays.

The User feedback is off, audio, led or both. This is useful to help in tracking the script's start, which is achieved via a long (5s+) press of the SET button.

The Additional menu looks like this:

The bookmark is either NO or YES. YES will place a dark frame at the start and end of the capture sequence: to help differentiate a sequence in post.

Shadow SNR is a control variable that is between 0, 2, 4 or 6Ev and controls the ETTR shadow end. Use this to ensure the advanced bracketing starts at a shadow exposure that is 'brighter' that if the value was 0. The ETTL Set Time is there to help ensure the ETTR finds a solution.

The script will remember the top menu's state, but not the additional menu.

I'll be releasing the script on my blog at and will write about post processing. But for now I'm giving ML friends early access to the script at:

As usual I welcome all feedback.

Scripting Q&A / Re: Tracking camera state
« on: April 15, 2018, 11:17:37 PM »

I worked out a 'solution'. A bit clunky maybe, but it works.

I exploited the fact that the advanced bracketing, with a Canon 2 sec delay, returns to the ML LV after completing.

Thus all I need to do is detect this, ie lv.overlays == 2, together with the first bit of the code having started. I can then continue running the script to completion, even with an advanced bracketing in 'the middle'.

My experimental script thus does the following:
1. captures some brackets under my control
2. carries out an ETTL (sic)
3. captures some more brackets under advanced bracketing control
4. captures some more images


Pages: [1] 2 3 ... 61