Turn on the Language Bar (in control panel, regional and language, languages, details, language bar)
(Optional) Train Microsoft Voice recognition (in control panel, speech)
Turn on the microphone (click the mic icon in the language bar)
Run DIYPhotobits.com Camera Control 2.1
Say “Voice command”
(optional) Say “What can I say” then scroll down to the bottom of the list where it says “Menus and Buttons” and expand that list, ensure that “Shutter release” is one of the listed commands
Say “Shutter Release”
And yes, of course this thought is inspired by ShutterVoice, the Canon EOS front end that provides much better control via voice — with voice feedback even!
I wondered if I could do something like that myself — but when I checked I realized that basically everything I wanted was already either built in or a free microsoft download. I’ll have a think about if I can adjust the UI of my script so more features can be voice controlled, but for now shutter release is fun.
You know when you are a kid you have to eat your green vegetables before you are allowed to eat your chips (fries) and all that before you get dessert? It is a sequence in life — first good-but-nasty, then ok stuff, and finally fun things you really want.
Well for programmers the sequence is:
Fix the bugs (Greens)
Implement obvious useful but boring features (Chips)
Add the fantastic new ideas you just had in the shower (Ice Cream)
So welcome to DIYPhotobits.com Camera Control 2.1 – the Greens release!
This fixes inumerable small bugs — nothing earth shattering but some annoying things have been fixed.
Error on duplicate download of images is fixed
Default file location is now My Pictures to avoid the issue of the default location not existing
Exposure Compensation drop down now shows proper stop values
Shutter, Aperture, ISO, WB and Exposure Comp drop down boxes initiate to the value on the camera intead of meaningless defaults.
It doesn’t make a temp directory any more
Battery meter works all the time, not just when tethering
New limitation discovered
Due to the way WIA is working if you want to be able to control shutter and exposure from the PC you must start up with the camera in M mode. It isn’t good enough to switch to that later after starting up in another mode.
That’s all for now — I’ve already spent most of the day doing this while I should have been working!
Meanwhile I can go back to dreaming about the ice cream — bracketing, time lapse etc…
Man I knew I shouldn’t have released this — Camera Control 2.0 is stuffed full of bugs. None destructive, but they are bad enough to interfer with happy usage of the tool.
Two are biggies:
First of all for those people getting the “Error: File already exists” error — that was also in 1.0 — and it is caused by using the Shutter Release button while the Start Tether button is down. Just use one (Shutter Release with the “Download Immediately” ticked -or- use the Start Tether to do continuous tether) and it will be ok.
Secondly you only get the full set of exposure mode controls on screen if the camera is in M mode when you connect it.
Also it fails to create the default c:\tethered directory…
I’ll try to fix these today and put out a bug fix but I have to go do some work soon so might not make it – gotta earn a living you know…
Ok so here is DIYPhotobits.com Camera Control 2.0 — the Embarrassment release. I’ve named it that because I’ve had no time to work on it recently and so it still is a) very rough with major holes and b) fails to have all the obvious fixes and enhancements that I have discussed with people.
So why release it at all? Well because having control of the camera exposure from the computer is cool — and at the moment I have it sitting here on my PC working and maybe you’d like to have it on your PC working as well.
Control exposure mode (M/S/A/P) – Tested D300 works, D40 does not (because that setting is a physical dial on the D40 and software can’t override it)
Control Shutter speed, Aperture, ISO, WB and Exposure Compensation from the PC – Tested D300 and D40 work
Shows battery status while in tethered mode – Tested D300 works
New known bugs, issues and uglinesses
Exposure Compensation drop down makes no sense — 0 means 0 but the others are internal codes, you’ll see what they mean after a few moments though, each one is a third stop plus or minus.
Not all the exposure setting drop downs default to sensible values, e.g. the current camera settings.
This still isn’t finished but I’m quite happy that I’ve got so far all ready…
Now I can control from the PC which exposure mode the camera is in (M, P, A, S) — but only on the D300, I suppose sensibly it is impossible to control that on the D40 where it is set by a physical dial.
But presuming the mode allows it I can then control aperture and shutter speed easily. ISO, and WB are easy to set — but I can’t tell what the initial settings of the camera are when it is plugged in which is a bit annoying.
Still have some work to do on the Exposure Compensation control as well. And generally on the layout of the controls to make them fit together in some sort of sensible way.
But look out soon for this new version — and let me know what other controls or info you’d like to see in here.