Harmony
Digital display chiming clock with 100+ chimes and 50 alarms + reminders. Multiple chime styles of Melody, Ships Bells, British Royal Ships Bells, Grande Sonnerie and Petite Sonnerie. On-screen date / time / part of day. Custom coloring, time/date format and many options. Right click clock face for menu and select "Options" to customise.
Harmony's clock face
Features
- 135+ built-in face colors + 10 custom - set clock text / background color
- Brightness 10-100%
- Frame Brightness 10-100%
- Reduce Brightness during evening hours (7 PM - 7 AM default)
- Background Shade Styles: Flat, Shade, Shade 2, Round and Glow
- Background Shade Power: 10-100%
- Feathering: None, Low, Medium, High and Ultra
- Color Options: Tint Background and Swap Colors
- 56 Melody chimes
- 30 Ships Bells (Standard + British Royal) chimes
- 16 Sonnerie (Grande + Petite) chimes
- Quarterly chiming: 15m, 30m and 45m
- Chime volume 0-200%
- Chime speed 25-400%
- Reduce Volume during evening hours (7 PM - 7 AM default)
- Definable Playback Device
- Chime Options: Always On Midi + Preview Sample Chime
- 50 reminders - on-screen scrolling message
- 50 alarms - flashing on-screen scrolling message + audio alert
- 60+ Audio Alerts
- Alarm Duration: 10 seconds to 2 hours in 10 second intervals
- Set alarms and reminders by: daily, day of week, month or date
- Copy, Paste, Save and Open alarms and reminders to/from file and Clipboard
- General Options: Frame Maximised, Start Maximised and On Top
- Time Format: 24hr, 12hr AM/PM or 12hr am/pm
- Date Options: Show, Uppercase, At Top and Full
- 4 Date Formats
- Day of Week Options: Show, Uppercase, At Top and Full
- Part of Day Options: Show and Uppercase
- Reminder Options: Uppercase and At Top
- Definable Evening range of 1-11 PM (7 PM default)
- Definable Morning range of 1-11 AM (7 AM default)
- Customisable Part of Day labels: Afternoon, Evening, Predawn and Morning
- Simple and easy to use
- Lightweight and customisable graphical user interface (180+ color schemes, framed, font, zoom, cursor and many more options)
- Portable - No installation/alteration to your operating system
- Built-in Help - View detailed information directly in program
- No Internet Required - Run completely offline
- Free To Use - 100% freeware, no cost, no membership, no nags, no strings attached
Free, fully functional, portable software program, with no installation or setup. Your existing computer libraries/files remain unchanged/unmodified. We take pride in this respect function.
Tip:
Harmony is portable and will run from within the folder you downloaded to.
Application Name
Harmony
Version
1.00.3340
Type
Desktop Application (Standard)
License
Freeware
Status
Release Date
9th December 2023
Portable
Yes
Code Foundation
4th Generation (Gossamer for GUI)
Operating System(s)
Windows 95-11 and Wine for Linux and Mac
(not Win10s/11s)
Download Locations
Screen Shots
Harmony's clock face
Clock face settings
Select a chime and adjust it's settings
Setting an alarm is straightforward
Create a reminder with a few clicks
Customise how Harmony displays the date, time, reminders and more
Change the system GUI coloring
Choose a different frame and adjust it's size and sparkle levels
The system GUI can be customised for large screens, large text and custom fonts
System settings
Integrated Wine support
Online Help
AboutDigital display chiming clock with 100+ chimes and 50 alarms + reminders. Multiple chime styles of Melody, Ships Bells, British Royal Ships Bells, Grande Sonnerie and Petite Sonnerie. On-screen date / time / part of day. Custom coloring, time/date format and many options. Right click clock face for menu.
Free, fully functional portable software program, with no installation or setup. Your existing computer libraries/files remain unchanged/unmodified.
Tip:
Harmony is portable and will run from within the folder you downloaded to.
⏶Information
- Classification - Free
- Type - Desktop App
- Usage - Personal and business use
- Operating System - Microsoft Windows 95-11 and Wine for Linux and Mac (not Win10s/Win11s)
- Security - Anti-tamper, multi-layer and realtime aware
Homepage Page
www.blaizenterprises.com/harmony.html
Download Site
www.blaizenterprises.com/harmony.zip
Portal - Blaiz Enterprises
www.blaizenterprises.com
⏶Features
- 135+ built-in face colors + 10 custom - set clock text / background color
- Brightness 10-100%
- Frame Brightness 10-100%
- Reduce Brightness during evening hours (7 PM - 7 AM default)
- Background Shade Styles: Flat, Shade, Shade 2, Round and Glow
- Background Shade Power: 10-100%
- Feathering: None, Low, Medium, High and Ultra
- Color Options: Tint Background and Swap Colors
- 56 Melody chimes
- 30 Ships Bells (Standard + British Royal) chimes
- 16 Sonnerie (Grande + Petite) chimes
- Quarterly chiming: 15m, 30m and 45m
- Chime volume 0-200%
- Chime speed 25-400%
- Reduce Volume during evening hours (7 PM - 7 AM default)
- Definable Playback Device
- Chime Options: Always On Midi + Preview Sample Chime
- 50 reminders - on-screen scrolling message
- 50 alarms - flashing on-screen scrolling message + audio alert
- 60+ Audio Alerts
- Alarm Duration: 10 seconds to 2 hours in 10 second intervals
- Set alarms and reminders by: daily, day of week, month or date
- Copy, Paste, Save and Open alarms and reminders to/from file and Clipboard
- General Options: Frame Maximised, Start Maximised and On Top
- Time Format: 24hr, 12hr AM/PM or 12hr am/pm
- Date Options: Show, Uppercase, At Top and Full
- 4 Date Formats
- Day of Week Options: Show, Uppercase, At Top and Full
- Part of Day Options: Show and Uppercase
- Reminder Options: Uppercase and At Top
- Definable Evening range of 1-11 PM (7 PM default)
- Definable Morning range of 1-11 AM (7 AM default)
- Customisable Part of Day labels: Afternoon, Evening, Predawn and Morning
- Simple and easy to use
- Lightweight and customisable graphical user interface (180+ color schemes, framed, font, zoom, cursor and many more options)
- Portable - No installation/alteration to your operating system
- Built-in Help - View detailed information directly in program
- No Internet Required - Run completely offline
- Free To Use - 100% freeware, no cost, no membership, no nags, no strings attached
⏶Right click menu explainedRight click clock face to display menu. From top to bottom, it has the options of:
Visit Blaiz Enterprises
Harmony Website - Visit the Harmony website in default browser
Portal - www.BlaizEnterprises.com - Visit the Blaiz Enterprises' website in default browser
Settings and Information
On Top - Tick to place Harmony above all other programs
Touch - Tick to enlarge controls for easier finger touch/tap access
Options - Show "Options" to adjust face color, chime, alarms and GUI settings
Mixer - Show computer volume controls
Help - Show / hide built-in help panel
About - Show "About" window
Restore Default Zoom... - Reset font zoom to 100%
Restore Defaults - Restore GUI defaults
Position
Top of Screen - Fit to top half of screen
Left of Screen - Fit to left half of screen
Right of Screen - Fit to right half of screen
Bottom of Screen - Fit to bottom half of screen
Window
Maximise - Fit to full screen
Normalise - Show as window
Minimise - Hide to Taskbar
Close - Close Harmony down
Additional
New Program Instance - Run another copy of Harmony
Show Program Folder - Open Harmony's portable folder
⏶Change clock face coloringRight click clock face, select "
Options" and select "
Face Color" tab.
Change Face Color
Harmony comes with 135+ built-in colors and 10 customisable colors. Select a built-in color. The clock face will update.
Three built-in colors are special: System Frame, System Title and System Text. These colors change according to the GUI's coloring - see "
Color" tab.
Custom Face Color
Scroll to the bottom of "Face Colors" list. Select a "Custom 1-10" color option. In the right column a "Custom Color" title will show along with two color palettes "Text" and "Background".
Click a color palette to display "Color" window. Pick a color and click "OK" to set. Clock face will update.
Alternatively, click and drag on color palette to acquire screen color in realtime and update clock face. Release to set color.
Hint:
By default the clock frame is colored by the "Text" color palette. When the "Swap Colors" option is selected, the color is instead sourced from the "Background" palette.
Options (right column)
Brightness:
Set brightness of clock face text/background on screen. High values for brighter, crisper text/background. Low values for duller, dimmer text/background.
Frame Brightness:
Set brightness of frame coloring. Works in conjunction with "Brightness" value.
Reduce Brightness:
Off = disabled
90-10% = on, clock face text/background and frame brightness automatically reduced (dimmed) between the hours of evening and morning, typically set to 7 PM - 7 AM (adjustable, see "
Display" tab and the options "Begin Evening" and "Begin Morning").
Shade Style:
Set clock face background shade style.
Shade Power:
Set clock face background shade strength. Range of 10-100%.
Feathering:
Set clock fact text/symbol feathering. Strength and effect dependent on font in use - see "Font" tab for font options.
Tint Background:
Select to bleed portion of clock face text color into background.
Swap Colors:
Select to switch clock face text and background colors.
⏶Change the chimeRight click clock face, select "
Options" and select "
Chime" tab.
Harmony comes with 56 Melody, 30 Ships Bells and 16 Sonnerie chimes.
Chime Style - Melody
A melody chime typically has a musical introduction played on the hour (e.g. 7:00). Dongs sound for each hour, and are optionally chimed once on the quarter hour.
Mode:
Melody and Dongs - Select to play musical melody and sound dongs
Dongs Only - Select to sound only dongs
Quarterly:
15m - Select to play a single dong at quarter-past the hour (e.g. 7:15)
30m - Select to play a single dong at half-past the hour (e.g. 7:30)
45m - Select to play a single dong at quarter-to the hour (e.g. 7:45)
Chime Style - Ships Bells
A Ships Bells chime sounds out the time using a series of double and single dongs.
Mode:
Standard - Select to sound original ships bells
British Royal - Select to sound modified British Royal - In 1797 at Nore a mutiny started during the dogwatch at five bells (6:30 PM), afterwards British ships changed the sequence to omit the five bells.
Chime Style - Sonnerie
Typically a fast sequence of high-pitched dongs and optional quarter hour dongs.
Mode:
Grande Sonnerie - Select to chime hour dongs quarterly and quarterly dongs
Petite Sonnerie - Select to chime hour dongs on the hour and quarterly dongs
Quarterly:
15m - Select to play quarter-past the hour dongs (e.g. 7:15)
30m - Select to play half-past the hour dongs (e.g. 7:30)
45m - Select to play quarter-to the hour dongs (e.g. 7:45)
Volume
Set chime volume to 0-200%. High values for louder chiming, and low values for quieter chiming.
Speed
Set chime speed to 25-400% playback speed. 100% is normal. 200% is twice the playback speed.
Reduce Volume
Off = no volume reduction
90-10% = on, chiming volume automatically reduced (quietened) between the hours of evening and morning, typically set to 7 PM - 7 AM (adjustable, see "
Display" tab and the options "Begin Evening" and "Begin Morning".
Playback Device
Select the midi playback device to handle chiming. Default is "Map" and uses the standard midi hardware for midi chiming. For Windows 10+ this is the first installed device.
Harmony supports realtime device selection during playback. Select a device 1-10 (numbers are shown when a compatible device is present) to play chime on that device.
Hint:
Under Wine on Linux, the correct midi device may take a few tries to find. Typically playback device is 2 or 3.
Options
Always on Midi - Select to maintain an open connection to the midi device for fast, lay free chime commencement.
Preview Sample Chime - Select to play a sample chime whenever a chime name is selected/clicked or tapped on in the "Chimes" list.
⏶Set/change an alarmRight click clock face, select "
Options" and select "
Alarms" tab.
Harmony comes with 50 customisable alarms, each of which can be copied to and pasted from Clipboard.
To cancel/silence a sounding alarm click or tap the clock face once.
Toolbar Links
Copy - Copy selected alarm to Clipboard
Paste - Overwrite selected alarm with that in Clipboard
Open - Load complete list of alarms from file
Save As - Save complete list of alarms to file
Choose an Alarm to set
From the "Alarms" list select an alarm slot 1-50. Set the alarm style (right column) to Off, Daily, Week, Month or Date. Each option has a different range of settings. Below is a list of common settings to all alarms:
Hour:
Set alarm hour - 12 AM to 11 PM
Minute:
Set alarm minute - 0 to 59
Duration:
Set the length of time for which to sound the alarm. Range is 10 seconds to 2 hours, in 10 second intervals.
Message:
Type a message to display on the clock face. A message is flashed, and long messages scrolled.
Audio Alerts:
Select an optional audio alert to sound. When set, it's volume will gradually increase for a gentle wake up.
Alarm Style - Off
No alarm - alarm is disabled and all values previously set are retained and hidden from view.
Alarm Style - Daily
Sound an alarm every day at the set time.
Alarm Style - Week
Sound an alarm at the set time on the selected days of the week.
Day of Week:
Sun to Sat - Select a day/s to sound alarm
Alarm Style - Month
Sound an alarm on the set month, day and time.
Day:
1 to 31 - Select the day of the month.
Month:
Jan to Dec - Select the month of year.
Alarm Style - Date
Sound an alarm on the set year, month, day and time.
Day:
1 to 31 - Select the day of the month.
Month:
Jan to Dec - Select the month of year.
Year:
Click down arrow to select a year from the list, or type one into the box.
⏶Set/change a reminderRight click clock face, select "
Options" and select "
Reminders" tab.
Harmony comes with 50 customisable reminders, each of which can be copied to and pasted from Clipboard.
Toolbar Links
Copy - Copy selected reminder to Clipboard
Paste - Overwrite selected reminder with that in Clipboard
Open - Load complete list of reminders from file
Save As - Save complete list of reminders to file
Choose a Reminder to set
From the "Reminders" list select a reminder slot 1-50. Set the reminder style (right column) to Off, Daily, Week, Month or Date.
Each reminder has a Message:
Type a message to display on the clock face. A long message will be scrolled.
Hint:
A reminder is shown for a whole day (24 hours), and commences at midnight and finishes just before midnight the next day.
Reminder Style - Off
No reminder - reminder is disabled and all values previously set are retained and hidden from view.
Reminder Style - Daily
Show reminder every day.
Reminder Style - Week
Show reminder on a specific day/s of the week.
Day of Week:
Sun to Sat - Select a day/s to show reminder
Reminder Style - Month
Show reminder on the set month and day.
Day:
1 to 31 - Select the day of the month.
Month:
Jan to Dec - Select the month of year.
Reminder Style - Date
Show reminder on the set year, month and day.
Day:
1 to 31 - Select the day of the month.
Month:
Jan to Dec - Select the month of year.
Year:
Click down arrow to select a year from the list, or type one into the box.
⏶Adjust various clock display options and formattingRight click clock face, select "
Options" and select "
Display" tab.
General
Frame Maximised:
Select to display a frame when full screen
Start Maximised:
Select to run full screen on startup
On Top:
Select to place Harmony above all other programs
Time Format
24hr:
Select to display time in 24 hour format
12hr AM/PM:
Select to display 12 hour time with uppercase AM/PM
12hr am/pm:
Select to display 12 hour time with lowercase am/pm
Date
Show:
Select to display date on clock face
Uppercase:
Select to show date in uppercase (e.g. NOVEMBER)
At Top:
Select to show date at top of clock face
Full:
Select to use full month labels (e.g. November)
Date Format
Choose from one of four date formats.
Example of a specific date in all four formats:
- 14 November 2022
- 14th November 2022
- November 14, 2022
- November 14th, 2022
Day of Week
Show:
Select to display current day (e.g. Monday)
Uppercase:
Select to show day in uppercase (e.g. MONDAY)
At Top:
Select to display day at top of clock face
Full:
Select to use full day label (e.g. Monday)
Reminder
Uppercase:
Select to show reminder in uppercase
At Top:
Select to display reminder at stop of clock face
Begin Evening
Set the time afternoon becomes evening. Range of 1-11 PM. Default is 7 PM.
Begin Morning
Set the time evening becomes morning. Range of 1-11 AM. Default is 7 AM.
Part of Day
Show:
Select to display descriptive time label - Afternoon, Evening, Predawn and Morning
Uppercase:
Select to show in uppercase (e.g. EVENING)
Afternoon Label
Leave blank to use default label "Afternoon" or type your own.
Evening Label
Leave blank to use default label "Evening" or type your own.
Predawn Label
Leave blank to use default label "Predawn" or type your own.
Morning Label
Leave blank to use default label "Morning" or type your own.
⏶Change the coloring of HarmonyFrom the right click menu select "
Options" to display "Options" window. Click "
Color" tab to display "Color Schemes" list.
"Color Schemes" list is comprised of three distinct sections:
- Built-In Color Schemes
- Custom Color Schemes
- Saved Color Schemes
There are 180+ built-in color schemes. Select one. For instance, try "Black". The appearance changes to shades of black.
Twenty colors make up a single color scheme which determines the final appearance. Two colors govern the frame, nine for title colors (e.g. important sections - as the top toolbar and title panels), and a further nine for standard colors, for the majority of the background area.
Each built-in color scheme is comprised of its own set of unique colors, and cannot be modified. However, a custom color scheme does allow for adjustment. To create a custom color scheme, scroll further down the list to the section titled "Custom".
Here you'll find 10 custom slots, labelled "Custom 1" through to "Custom 10". Each slot is a fully managed storage point - any changes you make are automatically saved.
To create a custom color scheme, select a slot. For instance select "Custom 1". The list divides into two separate columns. The column on the left retains the color scheme names from before, while the column on the right displays four groups of color palettes - Frame Colors, Title Colors, Standard Colors and Special Color Generators.
The first three sections are comprised of color palettes that directly represent a color in the color scheme.
To adjust a color, click the color palette to display a "Color" window. Adjust the color as desired by sliding the Red, Green and Blue color sliders to the left for less color, or to the right for more color. Or, click and drag the surface of the "Color Matrix" panel. Moving your cursor or finger within the matrix assigns the color directly beneath your cursor/finger. It is also possible to drag outside the matrix area to obtain a color from your screen.
When done, click the "OK" button to accept the color and close the Color window. The color palette updates to reflect the new color, as does Harmony.
Alternatively, click and drag the surface of the color palette to acquire any visible color on the screen. As different colors pass beneath your cursor/finger, the color palette and Harmony updates in realtime.
Save Color Scheme
To save your color scheme to file select "
Menu >
Save As...". A "Save" window will display. Type a name for your color scheme and click the "Save" button. Your color scheme is saved to file and listed in the "Color Schemes" list.
Use Saved Color Scheme
Scroll down to the bottom of the "Color Schemes" list to find your saved color scheme(s). To use one in particular, select it. The colors apply immediately.
Make Changes To Saved Color Scheme
Select the saved color scheme you wish to change. The column on the right displays the color scheme palettes. As before, adjust one or more colors by accessing the color palette(s).
Any changes made are automatically saved to the file on disk. There is no need to manually resave the color scheme.
⏶How to change the frame style, size and sparkleOur uniquely framed window design allows for easy resizing and recognition. A frame can be made wider or narrower and include an optional embedded random sparkle effect.
From the right click menu select "
Options" to display "Options" window. Then click the "
Frame" tab.
Choose from one of the 32 built-in frame styles. For instance "Flat". The frame updates to reflect the new style.
Some frames require a minimum size to display at their best. For "Flat" this is 32. Setting a size below this results in a hint recommending a size of 32+ be set.
A frame may have a size from 0 (no frame) to a maximum size of 72 pixels. Drag the "Size" slider right to widen the frame, and left to narrow it.
Some frames benefit from a little sparkle. Using a sparkle value of 1 or more embeds a random texture into the frame. The higher the sparkle the more noticeable the effect.
The range of a sparkle is from 0 (off) to 20 (maximum).
For a clean-cut look, set sparkle to 0.
Tip:
A sparkle of 1 or more will also embed a random texture into the window's top title bar.
⏶How to change the font, zoom factor, antialias level and size of textSupport for large text and automatic zoom for large displays is built-in. Control how much anti-aliasing (smoothing of characters) is applied.
From the right click menu select "
Options" to display "Options" window. Then click the "
Font" tab.
Zoom
High resolution monitors, such as 4K and 8K display far more pixels (colored dots) per inch on screen than previous generations of monitors. To maintain the correct appearance of Harmony across these significantly different graphic resolutions presents a challenge.
Comparison Of Monitor Resolutions:
2K = 1920w x 1080h = 2,073,600 pixels
4K = 3840w x 2160h = 8,294,400 pixels
8K = 7680w x 4320h = 33,177,600 pixels
From above, a 4K monitor uses four times more pixels to its 2K counterpart, for the same physical screen size. This means a program created to look and function correctly on a 2K monitor will appear smaller on a 4K monitor, technically half its intended width and height. Making everything that much smaller to view and click. And, the same program on an 8K monitor will suffer even more drastic shrinkage, rendering it pretty much unusable.
This is where zoom compensates. By default, zoom is set to automatic, making the necessary adjustments to enlarge text and images appropriately in order to maintain the expected appearance of Harmony across all monitor resolutions.
A 2K monitor needs no adjustment. But a 4K monitor requires a 2x (200%) enlargement of text and images. These are calculated and implemented on-the-fly. And an 8K monitor requires a 4x (400%) enlargement of text and images.
The end result is Harmony looks and feels the same on all monitors.
You can override the default automatic setting and specify a zoom value of 100%, 200%, 300% or 400%. This will force text and images to zoom accordingly. This may prove useful for a custom or unusual monitor resolution, for instance an ultra-wide monitor. Any change to the zoom setting takes effect immediately.
For a monitor with a resolution of 2K or less, manually setting a high zoom value may render a part or a majority of Harmony inaccessibly off screen. In this case, a special internal safety feature automatically limits the zoom to a maximum safe level.
Font Size
Change the display size of text. The default value is 10. A smaller value decreases text size, and larger values increase it.
Tip:
Not all sizes are supported by every font. In some instances on Ubuntu, selecting a large font size for Arial may cause text to look strange. If this occurs, reduce the size until the text appears normally, or use another font.
Font Name
A font name represents the font to use when drawing text on the screen. It controls what style or characters are used, and even the technology used to draw the font. Older fonts like "System" are a bitmap based font, meaning they are unable to be scaled (resized). More modern fonts like Arial can scale, making them versatile across many different sizes. The main difference is memory. Bitmap fonts use memory for each size, whereas a scalable font, or vector font (made up of mathematically calculated lines and shapes) uses a single set of instructions and thus far less memory, but at the expense of speed.
Eleven predefined font names commonly found, in the most part, on modern Microsoft Windows operating systems, and to a lesser extend on older versions, and Ubuntu Linux are presented in a single "Font Name" panel.
By default, Arial is used. It is present on almost all computer operating systems, including Windows 95 and Ubuntu.
To use a different font name, click its name to select. The text on screen will update to reflect the change. If a font is not present on the current operating system, for instance "DejaVu Sans", would not be present on a Windows 95 operating system, a fallback font is used instead.
If you require a custom font name, then select the last option "Custom". The font name stored in this option takes affect. Click the "Custom" option again to display a "Font" window. A list of all font names present on your operating system is shown, numbered and in alphabetical order (A-Z). From this list, select the font name to be used and click the "OK" button. Text on the screen will update to reflect your change.
Font Feather / Font Specific Antialiasing
For maximum compatibility, two completely separate antialiasing systems are employed to render text on the screen.
The first is "Font Feather". A realtime, text character feathering algorithm for fonts without antialiasing. These are typically older, bitmap based fonts. But sometimes, even modern fonts cannot, or will not, support antialiasing under a specific font size. For instance, Arial on Windows drops antialias support for sizes under 14.
In this case, font feathering renders a gentle blurring of the character. A range of "Off" to "High" can be set. The higher the value, the more obvious the blurring effect.
Typically a high quality computer monitor will require only a value of "Low" for text to be presentable. Whereas lower resolution devices like TVs, which don't always honour every single pixel, and suffer from quality degradation, will require a stronger value of "Medium" or "High", for best results.
The easiest method to set the right value is to select the lowest value first, "Off" and work your way up to "Ultra" until the text appears comfortable for you, on the screen.
The second method employed is the "Font Specific Antialiasing" system. In this case, the font itself contains all the necessary information to render smooth edges to each of its characters. To use, select a value from "Dark" (use only partial information) to "Light" (make full use).
Typically it is best to try each option in turn until the text looks best for you.
Tip:
On Windows, the default font "Arial" may not support font specific antialiasing for font sizes under 14. As an alternative, try "Segoe UI", which does support smaller font sizes.
On Ubuntu v20, "Arial" does support font specific antialiasing for small font sizes.
⏶Miscellaneous SettingsFrom the right click menu select "
Options" to display "Options" window. Then click the "
Settings" tab.
A collection of program specific options to change how Harmony behaves, looks and uses resources. Each option can be easily used by selecting it with a click or tap. When an option is selected, it appears colored or filled in. To turn it off, click or tap the option again. Coloring is removed to indicate deselected.
Program Links
Start button link - select to create a Start Menu shortcut "Harmony by BlaizEnterprises.com", and deselect to remove it
Desktop link - select to create a Desktop shortcut "Harmony by BlaizEnterprises.com", and deselect to remove it
For more detailed information refer to the help topic "Start button and Desktop links".
Options
Curved Corners - Round corners on controls, menus and windows
Soft Close - Automatically close an active dialog window, e.g. Save, Open, Font etc, when clicked outside of its window
Safe Area - Force main window to stay on screen at all times. Any attempt to drag it off the side of the screen triggers an automatic reposition at the screen's edge, ensuring the window is always accessible. Deselect this option to use across multiple monitors.
Show Splash - Display an informative/artistic splash screen on startup.
Realtime Help - Scroll useful help hints at the top of windows and menus. Help based on current cursor position or last tap position.
On Top - Position Harmony above all other running program windows.
Touch - Enlarge controls and menus for easier finger tap access.
Double Clicks - Support traditional single clicks and double clicks. For instance, double tapping or clicking the top title bar of the main window maximises the window. Deselecting this option also disables this feature.
Frame Maximised - Show the frame on the main window when maximised (using entire screen area). Deselect to automatically hide the frame upon entering maximise state.
Economy - Automatically reduces paint cycles and some CPU usage during periods of extended idleness. For more detailed information refer to the topic "Economy mode".
32bit Graphics - Suitable for all modern computers. Deselect to revert to 24bit mode, a slightly more optimised mode for older computers with lower powered graphics cards and less memory. The older machines with 24bit mode runs slightly faster, and uses a little less memory.
Minimal Scrollbars - Reduces visual clutter with a simple slider.
Large Title - Large 32px high window title bar. Deselect for the shorter 24px title.
Effects
Special Colors - Show panels and settings with specific coloring for fast, easy access.
Enhanced - Shade control surfaces for a more defined display.
Curved Shading - Use a round shade. Deselect for a linear shade.
Colorise Images - Display control images in shades of current color scheme.
Sparkle
Range 0 to 20. Increase to show more texture in the frame. Or, reduce to lessen.
Frame Size
Determines the size of the frame with a range of 0 to 72. Increase for a wider frame, and reduce for a narrower one.
Scrollbar Size
Change the size of all scrollbars with a range of 5 to 72. Larger values display either wider or taller scrollbars. Reducing shrinks their size.
Cursor
9 built-in colored cursors: Orange, Pink, Yellow, Purple, Navy, Green, Grey, Black and White. Default uses the system cursor, white on Windows and black on Linux. The custom option supports use of an external cursor, in either the static ".cur" or animated ".ani" cursor file formats.
Miscellaneous
Click the "
Misc" link (top of Options window) to display a new page of settings.
Wine
Automatic (default) engages Wine related enhancements automatically, for smoother operation under Linux. Use the Enable option to force Wine support and the Disable option to turn off Wine support altogether.
Hint:
Detection of Wine is discovered by the presence of drive "Z:\".
Restore Defaults
Click or tap the "
Restore Defaults..." button located at the bottom of the Options window to restore the main settings and options to their original values.
A program typically has more settings and menu options in addition to these that will not restore by this option. In this case, the settings and menu options may be changed by the user.
⏶Economy modeAutomatically reduce battery consumption and CPU/graphic loads on your computer with Economy mode. A short period of inactivity reduces paint requests and internal processing to ease the load on your computer's hardware, and reduce overall energy expenditure.
The first stage of economy mode activates after a short inactivity period of 30 seconds, lowering the maximum paint rate to no more than 2 requests per second.
After a continued inactivity of 10 minutes or more, the paint rate is further reduced to 1 request per second.
Internal processing may also lower, reducing the CPU load.
A single keyboard stroke, mouse click or touch will instantly disengage economy savings and return Harmony to normal operation.
How to turn Economy mode on/off:
From the right click menu select "
Options" to display "Options" window. Click "
Settings" tab and select "Economy" from the Options panel to enable. Select it again to deselect the option and disable economy mode.
⏶What is a portable program?A portable program is a standard program, but with less requirements in order to run. The most important difference is that a portable program does not install. This enables it to run outside the normal scope of the computer's operating system - quite simply, it is not tied down.
Typically, a portable program might reside on a USB pen stick or other removable storage media, allowing it to be transferred between many different computers. This is not possible with an installed program as it must run on the computer it was specifically installed on.
The second important difference is the ability of a portable program to carry with it all the settings and support files it requires to operate. An installed program typically relies on a central storage structure determined by the type and version of the operating system to store, track and maintain a program's settings. This is the registry in Windows - a large, library of settings and parameters organised and protected by the Microsoft Windows operating system. On Linux, it is often a collection of predefined system folders, each with a specific type of function/purpose.
Without these, a portable program is solely responsible for the maintenance and organisation of its settings. For this reason a higher level of understanding and coding diligence is required. A portable program can be thought of as a special kind of software program.
A portable program may well be more difficult to code, but the advantage of not being tied to any one specific operating system or computer can be quite significant. From the convenience of having your program and data with you, to the greater privacy for those with a focus on security.
Our portable software programs are engineered exclusively "in house", with no third party add ons, plugins or additional DLLs. We believe in creating reliable, secure and lightweight code in order to produce efficient, powerful and simple to use software. Our engineering is designed to remain inconspicuous so that every program we build can be used with ease and simplicity.
Our definition of a portable program:
- No Installation - no additional DLL libraries or alterations to your operating system
- No Setup - run and use the program immediately
- No Registry Modifications - no changes to behaviour of your computer
- No Zipped Folder of Contents - no need to unpack a "zipped installation folder" to run
- No Specialised Hardware Requirements - a typical modern computer is sufficient
- No Specialised Software Requirements - no need for Direct X or .NET in order to run
- No Internet Required - no need for additional downloads, addons, or an internet connection to run or view documentation
- No External Help - integrated help displays inside the program, no need for help on disk or help on the internet, and no need for a web browser or text editor to view
- Self-contained - program comes with everything it needs, including any sample files etc
- All settings and support files stored in a sub-folder "Blaiz Enterprises" directly alongside the program EXE
- Consistent operation, behaviour and display over many different operating systems
- High Level of Backwards Compatibility - able to run on older hardware and operating systems, e.g. Windows 95/98
- Multiple Input Support - mouse and touch support for interaction on desktops, laptops and tablets
- Small Footprint - typical program size of ~1.2 Mb
- System Independent Code - Our 4th Generation Code Foundation utilises custom built dialog windows (Open, Save, Color, Options, etc), custom GUI rendering engine, custom window rendering and management subsystem, and custom graphics subsystem, empowering our software to run well across many different operating systems, including non-native systems such as Ubuntu v20 (via the use of Wine).
Tip:
Even though a program is portable, sometimes a change is made to the host computer. For instance, selecting the option "Desktop link" or "Start button link" from the right click menu "
Options >
Settings > Program Links" panel will create a shortcut file (a file with the extension ".lnk") on the computer. This is a function of the computer and is the exception, not the rule. By default, both options are not selected (off).
⏶Start button and Desktop linksBy default, Harmony does not place a link on your computer's Start button or Desktop.
To place a link on your Start button:
Right click menu "Options > Settings" and select "Start button link". Harmony is now on your Start button as "Harmony by BlaizEnterprises.com". Click this link to run Harmony.
To place a link on your Desktop:
Right click menu "Options > Settings" and select "Desktop link". Harmony is now on your Desktop as "Harmony by BlaizEnterprises.com". Click this link to run Harmony.
To remove link from your Start button:
Right click menu "Options > Settings" and deselect "Start button link". Harmony is now removed from your Start button.
To remove link from your Desktop:
Right click menu "Options > Settings" and deselect "Desktop link". Harmony is now removed from your Desktop.
⏶On TopWant Harmony to sit above other programs? Right click menu "Options > Settings" and select "On Top" option. Harmony now has priority and sits atop all other programs and windows. To turn this feature off, deselect "On Top".
Alternative:
Click the
button (top right of window) and click "On Top" option to toggle on/off.
⏶Show Splash on StartOn startup Harmony pauses momentarily to display an artistic splash screen. This feature can be turned off. To turn off, right click menu "Options > Settings" and deselect "Show Splash" option.
⏶Show Program FolderCan't remember where you put Harmony? No need to worry. From the top right of the window click the
button and select "
Show Program Folder". A Microsoft File Explorer folder window will display with the Harmony program (EXE) listed inside.
⏶Remove HarmonyHarmony is 100% portable and does not install onto your computer, or alter or adjust the operation of your computer. Since there is no installation, there is no uninstall option. To remove Harmony from your computer/disk, the process must be done manually.
Note:
Before you remove Harmony, ensure both the "Start button link" and "Desktop link" options under right click menu "Options > Settings" are both deselected.
Due to the complex nature of security protocols under modern day Microsoft Windows' operating system, if these links are not removed by the program that created them, e.g. Harmony, they may linger/persist.
From Harmony click the
(show program menu) button at the top right of the window and select "
Show Program Folder" option. A folder will display with the Harmony program (EXE) listed within it. Typically Harmony will have the name "Harmony.exe".
Close any instances of Harmony that are running. Right click the EXE file and select the delete option. If prompts appear, confirm your intention to delete.
Harmony is now removed from your computer/disk.
Note:
A shared folder of "Blaiz Enterprises" is automatically created and maintained by Harmony during its normal operation. This folder is responsible for holding settings, files and associated data for Harmony. It can also be used by other Blaiz Enterprises' programs located in the same folder as Harmony. If there are no other programs (EXEs) in the folder, it is safe to delete the "Blaiz Enterprises" folder. Right click the folder and select the Delete option. If prompts appear, confirm your intention to delete.
The data for Harmony is now removed from your computer/disk.
⏶License AgreementCompany name and all software products contained on our websites are the intellectual property, copyrights and trademarks of Blaiz Enterprises.
All title, copyrights and intellectual property rights in and to the software product and content, and any copies thereof, are the property of Blaiz Enterprises.
License:
Blaiz Enterprises grants to you the right to use the software product. You may not reverse engineer, decompile or disassemble the software product. Any alteration or attempt to alter the original software product will cause a fatal error to occur and the product to become dysfunctional.
Indemnity:
Any use of the software product is at your own risk. Blaiz Enterprises disclaim all warranties and conditions, either expressed or implied. In no event shall Blaiz Enterprises be liable for any special, incidental, indirect, or consequential damages (including, without limitation, damages for loss of business, profits, business interruption, loss of business information, or any other pecuniary loss) arising out of the use of or inability to use the software product.
⏶