Download Latest Version PeaceSetup.exe (55.7 MB)
Email in envelope

Get an email when there's a new version of Peace Equalizer, interface Equalizer APO

Home / Example how to control Peace from other apps
Name Modified Size InfoDownloads / Week
Parent folder
Readme Controlling Peace.md 2022-02-13 1.6 kB
Readme Controlling Peace.txt 2021-11-07 1.6 kB
PeaceWindowMessages.au3 2021-09-24 75.2 kB
PeaceWindowMessages.exe 2021-09-24 1.3 MB
Totals: 4 Items   1.3 MB 5

PeaceWindowMessages.au3 is an AutoIt example that utilizes the control interface built in Peace. The program code of this example shows you how to control Peace from within another program like RainMeter. PeaceWindowMessages.exe is the compiled executable of PeaceWindowMessages.au3.

HOW?

How Peace is controlled from the 'outside' is by giving it window messages. This is a Windows architecture of sending messages to any window, even if this is of different program. By using the WM_APP and WM_COPYDATA window messages you can control things like switching to another configuration or dialing up a certain slider. For a list of possible Peace controlling commands through WM_APP and WM_COPYDATA you can read up on the Controlling Peace section of the manual. Or run PeaceWindowMessages.exe and click the SHow all actions button at the bottom right. It also shows a list of the possible commands.

WHY?

If you want to integrate some audio controlling feature into another piece of software this is the way. Of course you can create your own Equalizer APO app. But why not use the built-in power of Peace? It has lots to offer and it's simple to implement (by giving some controlling commands). And you don't have to worry about the inner workings of Equalizer APO. A good example is the creation of your own RainMeter skin. With such a widget, plugin or whatever you call it, you can show your own equalizer next to anything you need else. Or perhaps you need to do some switching of equalizer or effects configurations but within your own interface.

Source: Readme Controlling Peace.md, updated 2022-02-13