About macsig

macsig is an AppleScript Studio application written to communicate with ampsig (an "ampsig data client"). It monitors iTunes, reporting changes in status and song. It can optionally send data such as the current application, user, or computer uptime as well.

Keeping Data Current

arbitrary keys and values

macsig has two methods for keeping ampsig updated with the most current data from your computer: automatic updates and forced updates. macsig will update ampsig whenever iTunes' status changes, but in certain situations you might want to force updates at a specific time interval.

About forced updates


Sending Arbitrary Data

arbitrary keys and values

ampsig stores arbitrary data you provide. You can customize what data macsig sends to change the appearance of the image generated by ampsig.

About keys and values


Variable Replacement

{artist}
{name}
{lastplayed}

macsig offers a high level of customization, allowing you to enter predefined variables (in the form of {variable_name}). When macsig sends data to ampsig, it replaces this text with corresponding "live" data.

Variable descriptions