The following software is available for download and is supplied without charge. This software is covered by copyright and all rights are retained by BruntonSoft Software. I hope you find some of these programs useful. They were all created to solve specific problems I've encountered. I have tried to make the user interface reasonably self-evident, since I don't like having to refer to help files to discover how a piece of software is supposed to work. However, since some of the tasks are very occasional, having created the software is no guarantee that even I'll remember how to use it. Therefore, most applications do include help files that explain the operation and features of the software. I'm always interested in feedback. Please drop me an e-mail note if you have suggestions or comments. To this point, I've decided not to require registration as part of using the software here. However, if you send me an e-mail indicating you're using one of my programs, I will send you notification of updates as I post them to this site. All my software is designed to run with Windows 10. While the programs will likely run under Windows 8, Windows 7 and Vista, and possibly on Windows XP or earlier, I no longer have those operating systems installed and cannot test or troubleshoot the software on those earlier versions of Windows. Although I have not yet made the source code to these projects generally available, I am considering this option. In the meantime if you are interested in the source code for any project, contact me and I`m sure we can arrange for you to get the source code.

BruntonSoft Software

Chord Key Changer New

This program is to assist musicians who wish to quickly change the chords of a tune or song. The existing chords are entered into an edit box, separated by a space. Select whether to transpose the song or tune up or down and then select the number of semitones to shift the chords. The new chords are immediately displayed and may also be printed. Download ChordKeyChanger 1.0 here - November 2022


Tabulatura is a program that displays the instrument tablature for a tune or song on almost any fretted string instrument in almost any tuning. Notes are entered either using standard music note names (e.g. A, Bb, F# etc.) along with the octave of the note (the 5th string of a guitar in standard tuning is A, 3rd octave), using tablature itself (fret number and string number), or by entering music notation on the treble clef (whole through sixteenth notes). The tune can then be raised or lowered in octave increments or transposed up or down. The tablature for the tune can then be displayed for any other fretted string instrument. Chords can be entered so that they appear above specific notes on the fretboard display and the time signature can also be entered and displayed. The displayed tablature can be printed. Download Tabulatura 2.1 here - February 2021


PicLevel allows you to correct the horizontal line in a digital image. I take many underwater photographs and frequently I am, along with my camera, tilted at an odd angle when I take a picture. When later viewing the image, it is clear that the bottom is not really at an angle of 45 degrees. By defining what level should be, the image is rotated so what should be level is actually horizontal. After rotation, the image often looks diamond shape. In the first image above, the bottom is angled from left to right at about 30 degrees. After rotating the image, the image at right, has an odd orientation, even though the bottom is now level. PicLevel then provides the option to crop the rotated image to a rectangular region so that the essential part of the image is preserved and looks normal as can be seen with the image to the right here. At each stage, rotation and cropping, the image can be saved. The image can be saved in any of four formats: JPG, PNG, BMP, or GIF. The file name is annotated to indicate what transformation has taken place by appending an information suffix to the original file name. The file name itself, can be modified as desired, although the transformed image is saved in the same folder as the original. You may download PicLevel 3 here January 2020)


PicHighlight allows you to surround an area of an image or an object within an image with a geometric shape (rectangle, ellipse, octagon, diamond, or triangle) or apply a text label on an image. Thes options provide a focus and/or description of an image element. Download PicHighlight 1.0 here, September 2019

GreyMaker 1.3

GreyMaker creates a black and white image from a coloured digital image. The brightness and contrast of the image, before or after the conversion, can be adjusted. This is a small utility to create images with the impact of black and white. Download GreyMaker 1.2 here August 2019


January 2021 Unichord is a program to show the finger positions and notes for any of the sixteen most common chords, in any key, on the fretboard of any fretted string instrument in any tuning. In addition to three pre-set instruments - Guitar in standard EBGDAE tuning, Mandolin in standard EADG tuning, and Bass Guitar in standard GDAE tuning - any user- defined instruments may be configured, saved and re-opened. The sixteen basic chords are available along with the seven modes. These can all be displayed using any tonic note (i.e. the finger position and notes for a minor seventh chord can be displayed for any of the 12 possible chords - Am, A#m, Bm, Cm, C#m, etc.). Custom chords can also be defined. The displayed chord or mode may then be printed. In addition, the seven scale tone chords for any key can be printed, each on a separate fretboard. The fretboard can be displayed right-to-left for left handed players. Download Unichord January 2021)

Dewacha Version New Version!

September 2021

The program name Dewacha is derived from Desktop Wallpaper Changer. Dewacha groups images in Image sets providing a way to select sets of desktop wallpaper to match your mood or interest. Wallpaper can be changed when the program starts, at set intervals or manually. The wallpaper image can be tiled, centred or made to fit the screen resolution. Dewacha works with Windows 10 and likely works with Windows XP, Vista, Windows 7, and Windows 8, although it is no longer possible for me to test the program on these platforms. Most image file formats are supported. It has been tested with JPG, BMP, GIF, TIFF, PNG, PSD (Photoshop) image files. Desktop images can be leveled or straightened and image effects can be applied. These effects can be applied to just one image, to all the images for a session, every n th image for the session or as the default image processing. Download DewachaSetup.exe (Version September 2021) OnTime Version 4 August 2019 OnTime is a utility for accurately setting the computer's system clock by synchronizing it with an international time server. Versions 3 and higher use the virtual timeservers of the NTP Pool Project ( The timeservers available at any given moment for various regions around the world are provided by accessing the pool for that region. This simplifies the timeserver testing requirement at the client end and makes the entire process much faster. The user interface has been changed to accommodate this change in approach. Version 4 presents a simplification of the interface, removing periodic time synchronization and reminders. This reduces bandwidth use. Also added is the option to sync just once per day. Download OnTimeSetup Version August 2019 I am leaving a link to Version 3 should anyone prefer the older version. You can download OnTimeSetup3.1 (Version - August 2019)


November 2019 (Version PicMover is a utility for moving files to a specified folder. Although PicMover will move any set of files, it is specifically designed to move image files. When I work with pictures I’ve taken they typically are categorized first by the general subject and then as the main body of images, the images I believe are worth sharing and those images that should probably be just discarded. I then put the images into folders reflecting that categorization. Most importantly for me is to move the pictures I’d like to share into a separate folder, the contents of which I can then upload to Google, Nikon Image Space, Flickr, Dropbox, or some other on-line service. Windows Explorer can do the job of sorting these images into the respective folders, but the image preview is woefully inadequate. PicMover was designed to address this problem. Clicking on the image name displays the image in the image preview pane. Information about the image, either the operating system file information or the image metadata (EXIF data for JPG images and PNG text for PNG images), the history of copy and move operations, and the list of files selected to be moved or copied is displayed in the information pane. Multiple images may be selected from one or more folders. Pictures taken by a digital camera in portrait mode would normally be displayed sideways. PicMover can automatically reorient the images so they are easily viewed. The rotated image may then be saved to the same folder as the original. In addition, rectangular section of an image may lso be cropped to highlight a particular feature of the image and the cropped section saved in the same folder as the original. PicMover is a re-design of MoveIt, switching from a dialog-based program to a windowed-document program. Because it is a major change I have decided that it is Version PicMover rather than 1.6.x.x of MoveIt. Version,, reflects another rewrite, changing the interface to give more area to the image preview and adding the ability to drag ‘n drop files to a folder. The changes are continued in subsequent versions. Download PicMoverSetup.exe (version 4) November 2019


March 2018 PicSizer is a utility to resize selected images (replacing SizeSetter). Digital camera images now typically range anywhere from 6 to 16 mega-pixel resolution. This produces very large image files and while this resolution is useful when printing images, particularly in larger formats, and when enlarging and selecting a segment of the image, the size is overkill when all that is needed is to post the image on-line. PicSizer provides a number of options for producing scaled-down copies of digital camera images for use on-line. Images that are taken in portrait mode are automatically displayed in their proper orientation, although no changes are made to the original image. Resizing options may be specified by either setting the new width and height of the image or by specifying a percentage of the original. Pre-set sizes may be selected or a custom size, either using dimensions or percent, can be used to resize the image. The original image is not altered. Download PicSizerSetup.exe (Version, January 2020)

Exercise Monitor 2

October 2018

Maintaining my weight is one of those no-relief tasks that I know I have to do. For quite a few years now I have kept a fairly rigorous schedule of exercise, combining aerobic exercise on a stationary bicycle or walking, playing squash and weight training for my core and upper body. I do like to keep track of everything I'm doing and I know it makes a lot of sense to measure and keep track of my weight. I could use a spreadsheet, but this seemed like a good project idea. Exercise Monitor is a tool to help monitor the time spent exercising and, if desired, your weight. All the recording and display could be done with a spreadsheet, but Excel seems like overkill for the task. In addition, a spreadsheet doesn't easily handle multiple exercise events on the same day. I have rewritten Exercise Monitor to use the Document/View architecture and hopefully make the interface both easier to use and easier to retrieve information about your exercise program. I will continue to make Version 1 available, but any additional development will be with Version 2. Download Version EMSetup.exe December 2018

Exercise Monitor Version

I discovered by accident when I switched to Windows 8.1 and had to reinstall all my applications that Exercise Monitor requires the .Net 3.5 framework installed. It may be downloaded from Microsoft here. I am not sure why .Net is required - more exploration required. Download version EM1Setup.exe July 2014) PicExif June 2018 PicExif provides a tool to edit EXIF metadata in JPG images. Most useful are the Image Description, Author/Artist, Image Date, and Copyright fields that provide helpful identification to images. While some of this functionality is included with PicNamer, PicExif is useful when the image file name does not need to be changed. Some EXIF information is displayed that cannot be changed, such as the shutter speed and f-stop, as well as file and image size. Other fields such as camera make and model, Maker’s note and User Comment are open for user input. Version 3 significantly changes the user interface and provides a more consistent implementation. Download PicExifSetup (Version June 2018)


November 2019 Another utility for working with images, PicSigner allows you to apply a signature and an additional line of text to an image. When images are posted on-line, there are few way to ensure they are not appropriated by someone else. Although adding the photographer’s name is not a guarantee, it does help assert the image’s ownership and copyright. The copyright symbol © can be placed before the signature text and the date of the image following the text. The text may be vertically positioned at the top or bottom (default) of the image and positioned horizontally on the left, centred or on the right. The font, size and colour of the text may also be selected. Multiple images may be selected. The program will, by default, back up the original image prior to signing. Download PicSignerSetup Version


October 2013 This is a completely rewritten approach to the PList password wallet program. The user interface has been completely redesigned, adopting a tree structure organizational approach that simplifies viewing, creating and editing information. The interface enables a broader range of records to be saved and allows the user to change the labels associated with record fields. Configuration data has been moved within the database itself to add greater security for your information. While I use Roboform as my primary password safe because of its browser integration, PList has proved to be an important backup and secondary password repository. Download PList4Setup Version (October 2013)

PicNamer 4

Version February 2020 This program is designed to facilitate renaming digital photographs. Images can be renamed individually or in sets. The new names use a base name in conjunction with a counter and the image’s time and date stamp that is created by the digital camera, arranged in any order. The counter may be started at an arbitrary starting point and the counting symbols can be numeric (001, 002, etc.) or upper or lower case alphabetic (_a, _b, or _A, _B etc. up to a maximum of 676 {_zz}). Images may be rotated and simple file management functions can be accomplished including folder creation and deletion, file movement and deletion.. PicNamer works with most image files. PicNamer 4 uses a five pane interface for navigation, image preview, and renaming. At the top of the navigation column is the navigation control pane. Below that, are two panes to display the folder structure (top), and the contents of the folder (bottom). The middle column displays the image. The pane/column on the right has the renaming parameters. Each pane has a context menu that provides actions to be taken on the selected folders, file set or displayed image such as multiple selection or the rotation or renaming an image. EXIF metadata for the image description, author and copyright, can be added to a JPG or PNG image file. This information is typically displayed on picture hosting sites such as Google. Images can be adjusted for brightness and contrast. They can be cropped and rotated and converted to black and white. A copyright signature can be applied to the bottom right corner of the image. The font, font size and colour of this signature can be specified, allowing for this signature to be placed unobtrusively on the image. All selected images can be displayed in a tiled view in the image pane. This is the version of PicNamer I now use regularly. Download Version (PicNamerSetup.exe February 2020)


April 2019 I frequently discover that a picture I’ve taken in portrait mode with my camera is treated as if it is in landscape mode by software that uses the EXIF orientation tag to adjust the display of the image. It is possible using other software such as PicEXIF (from BruntonSoft) to correct the EXIF orientation tag value so that it correctly reflects the image’s actual orientation. PicOrient is designed specifically for the task or changing (correcting) the orientation of an image. The image is displayed without any orientation correction and the EXIF orientation information, if any, is also shown. If they do not match, the EXIF orientation value can be changed to match the visual orientation of the image. The new orientation setting may then be saved with the image. In practice, only JPG images contain EXIF metadata. Therefore, PicOrient only reads JPG images. Download PicOrient Version (PicOrientSetup.exe - April 2019)

Mandelbrot Explorer

July 2021 The Mandelbrot Set is a region of the complex plane in which the function f c (z)=z 2 +c is repeatedly evaluated for each point c in the plane to determine whether the resulting number increases without limit or settles on a value. The dark region shows those points for which the function does not diverge, but settles on a number. The program allows you to zoom on the boundary region, using the mouse cursor, between the non-divergent region and the green area where the function grows large very quickly. The program also provides extensive colour options, most notable being the colour gradients with up to five gradient zones. Download Mandelbrot Explorer Version 1.9 (MandelbrotExplorerSetup.exe July 2021)


May 2021 There was a time when the only way to see the graph of an equation was to first compile a table of values, (x, y). More complex equations required exponentially more entries in this table. Drawing the graph of a linear equation (e.g. y = 2x+4) requires just two entries since the resulting graph is a straight line. Graphing a quadratic equation requires many more entries because the result is a curve (parabola) and more “dots” are needed to make the curve smooth. And that’s about the limit of complexity for this approach. Now we have computers. While the same graph-drawing approach can be automated somewhat with spreadsheets, it still involves a table of values. Polynomial eliminates this step and directly graphs the equation. It is no more difficult to graph a fourth order polynomial (y = 2x 4 - 3*x 3 + 0.1x 2 - 10x + 3) than a linear equation. Polynomial makes graphing equations simple and enjoyable. Download Polynomial 1.0 (Download PolynomialSetup.exe May 2021) Page 2
Copyright Ron Brunton 2011-2022 Made with Xara
Dewacha 4 Dewacha 4 Dewacha 4 OnTime3 OnTime3 OnTime3 PicMover PicMover PicMover PicSizer PicSizer PicSizer Tabulatura Tabulatura Tabulatura PicExif PicExif PicExif PicSigner PicSigner PicSigner PList4 PList4 PList4 PicNamer 4 PicNamer 4 PicNamer 4 Mandelbrot Mandelbrot Mandelbrot Polynomial Polynomial Polynomial Unichord Unichord Unichord ColourGrabber2 ColourGrabber2 ColourGrabber2 Exercise Monitor Exercise Monitor Exercise Monitor FavExplorer2 FavExplorer2 FavExplorer2 GreyMaker GreyMaker GreyMaker PicIPTCExplorer PicIPTCExplorer PicIPTCExplorer PicCleaner PicCleaner PicCleaner PicTiler (new) PicTiler (new) PicTiler (new)
PicOrient PicOrient PicOrient