A complete tutorial for Audio Control.
The main screen of Audio Control allows for easy access to all features to keep your device sounding the way you want.
From here you can:
- Quickly see what volume settings the device is set too.
- Adjust the volume sliders to change one of the sound types.
- Access Profiles, Schedules, Exceptions, Quick, Vibrate, Ringer mode, Settings, Plugins, and more.
Take notice of the upper right hand corner (the three dots). As of Android 4.0 this is how Google recommends applications give users access to more applications options. Some devices with a built in menu button may not see the three dots so make use of that menu button!
You’ll notice 5 icons on the main screen as shown below.
This is the navigation bar for Audio Control. Each icon allows quick access to all the different features found in Audio Control.
The icon highlighted in BLUE displays the current Ringer Mode (Normal, Silent, or Vibrate). Clicking on this icon will display the ringer mode screen. Ringer Mode is discussed more below.
The icon highlighted in RED is the Profiles icon. This will open the profiles screen, discussed below. This icon will change to a save icon when editing or creating a profile.
The icon highlighted in ORANGE is the Quick icon. This will open the quick schedules screen, discussed below.
The icon highlighted in GREEN is the Schedules screen. Schedules is discussed below. This icon will change to an X icon which will discard the editing or creating of a profile.
The icon in YELLOW will show a menu of other Audio Control Features. Including Ringtones, Exceptions, Quick, Vibrate, and Plugins. Each of these features is talked about below.
Profiles are what Audio Control is centered around. A profile is a group of volume related settings such as: Ringtones, Ringer Modes, Volumes, and Vibrate Patterns; which are saved for later use. Audio Control was designed to give you the ability to create and use audio profiles with as little as one click. There are many ways to take advantage of this unique control so keep reading to learn how.
To create an audio profile you will want to click on the Profiles button from the Main Screen, select the “+” icon located in the upper right hand corner.
(Android 2.3) A box will appear on the screen asking for a profile name, enter a name and press “Continue”. You may notice that you are taken back to the Main Screen. From here you can choose the Ringtone, Ringer Mode, custom vibrate patterns, adjust the volumes, and save or cancel your audio profile. Notice that the Profiles and Schedules icons have changed to the Save and Cancel icons.
(Android 4.0+) You will be taken back to the main screen where you can configure your profile to your liking. At the top you will notice a place to enter the name of your profile. You can make any adjustments you desire and click on the Save or Cancel icons.
With an audio profile created you can now start to unlock the power behind Audio Control.
You can edit, delete, or rename profiles by long-pressing the Profile. You will see a dialog that will give you these options. (Android 4.0+) You will be taken back to the home screen where you can edit your profile as you wish.
Custom notification icons can also be a part of an Audio Profile. There are over 120 icons to choose from! To add a custom icon click on the icon area highlighted in PURPLE as shown below. When an Audio Control notification appears the default icon will be replaced with the unique custom icon.
Profiles can be applied by Schedules, Quicks, Exceptions, Notifications, and a variety of other ways. Later in this tutorial these will be covered in greater detail.
You may have noticed the option for Voice Text in the screenshots above. Voice Text is a free application in the Google Play store which allows you to send and receive text messages by voice. When Voice Text is installed the option will be visible. This will allow you to schedule when Voice Text is active. This application is free and can be found HERE.
Audio profiles can magically be applied by day and time, which is referred to as a schedule. Schedules have a start time, profile, and day(s). Schedules can be enabled and disabled by checking and un-checking the associated checkbox.
To create a new schedule click on the “+” icon in the upper right hand corner. Then choose a profile, time, and day(s). Notice the save icon in the top right hand corner of the screen, this is how to save a Schedule. A schedule only has a start time so if you want the device to change to a different profile just create a new one.
You can edit and delete Schedules by long-pressing the Schedule. You will then see a dialog that will give you these options.
An Exception is designed to apply an audio profile or ringtone when a specific person or group calls or texts you. You can set up an exception so that when a family member calls, you never miss that call. Or so that you never hear that family member’s call. Exceptions can be narrowed down by day and time.
To create an Exception from, the Main Screen click on the button with the “^” symbol, then Exception. Press the “+” icon in the upper right hand corner to create a new Exception. This screen has a lot of options. The large photo of a person is for individual contacts. The smaller photo of a person is for groups. Both contacts and groups need to be created through the People app found on every Android device.
Exceptions work with SMS/MMS and Phone calls.
The required elements of an Exception are:
- Either or both of the SMS and Phone checkboxes must be checked.
- At least one day must be selected
- A contact or group must be chosen
- If a contact is chosen, a phone number
- If a group is chosen a group name
You can use exceptions just for notification and ringer ringtone sounds.
Behind the scenes when a person calls or texts Audio Control get’s notified. Audio Control then looks to see if the person calling or texting is a person listed in the exceptions list. If the person is in the Exceptions list then Audio Control will apply a ringtone or profile. After the call or text the previous sound settings will be put back in place like nothing ever happened.
Exceptions can be enabled and disabled by checking and un-checking the associated checkbox. You can edit and delete Exceptions by long-pressing the Exception . You will then see a dialog that will give you these options.
**Note: Exceptions can also be triggered when an email address sends you a text message. For example to send an email from T-Mobile you would specify the phone number then tmomail.net.
Like so: email@example.com
This will send a text message from the senders email to this phone number. To create an exception for this situation just add the email address of the sender to the Phone textbox on the Exceptions screen. When an text message is received from this email address the Exception do it’s thing!
A Quick is a fast and simple way to apply a profile, wait for a period of time, then apply a different profile. This works excellent for naps, meetings, movies, or any occasion where you need your device to sound different for a short period of time.
To create a Quick from the Main Screen click on the lightning bolt icon from the main screen. Then click on the “+” icon found in the upper right hand corner. From here you can choose a start profile, time, and end profile. When you activate a Quick, the start profile will be applied, Audio Control will wait for the time specified and then the end profile will be applied.
Notice the save icon in the top right hand corner of the screen, this is how to save a Quick.
From the Quick screen you will notice two profile names, a red dot, and a time. Clicking on the area where the profiles are listed will activate the Quick. You can come back to the Quick screen at anytime to see how much time is left on the active Quick. To cancel an active Quick click on the green dot and a dialog will appear asking for confirmation to cancel the Quick.
You can edit and delete a Quick by long-pressing the Quick. You will then see a dialog that will give you these options.
The Ringer mode is designed to tell all Android apps how they should behave. It is a setting which has three options: Normal, Vibrate, and Silent. (Android 4.1.0+) The “Vibrate when ringing” option can also be found in the Ringer Mode screen. No support for this option exists before Android 4.1.
When your device is set to “Normal” other apps may make noise (depending on the volume settings) and/or vibrate.
When your device is set to “Vibrate” other apps should not make any noise (depending on the volume settings) but may vibrate.
When your device is set to “Silent” other apps are not supposed to make any noise or vibrate (depending on the volume settings).
These are general rules that Google has established. Not all apps obey these settings so if you experience apps not obeying the “Android Laws” you may want to consider contacting the developer.
The “Vibrate and ring” will make, when checked, your device vibrate when a phone call occurs.
The current ringer mode is displayed on the main screen of Audio Control. This will update based on whatever the current ringer mode is set to.
In Android 4.0 Google made a policy change that required all applications to be responsible for their own vibrations. The Vibrate feature described below gives you the ability to specify how an application’s notification vibrate behaves. This is an Android 4.0+ feature.
The first step is to enable the accessibility service that is required to use the Audio Control Vibrate feature. This feature can be found by going to Android Settings > Accessibility > Audio Control. By enabling the accessibility service in Android you give Audio Control permission to listen for when notifications occur.
The next step in creating a Vibrate is making sure a profile has been recently applied. You may notice in the upper left of the Vibrate screen a profile name. Vibrate patterns (discussed next) are tied to profiles. This gives you the ability to have complete control over how your phone sounds and behaves. The profile shown in the upper left is the last profile applied. If that profile is deleted or has never been applied then no vibrations will occur until a different or new profile is applied.
To apply a profile go to the Main Screen > Profiles > click on a profile.
When a notification is triggered, Audio Control will make your device vibrate according to the specified pattern.
Patterns look like this: 0,1000,500,250…
This pattern will pause for 0 milliseconds, vibrate for 1000 milliseconds (or 1 second), pause for 500 milliseconds (or 1/2 a second), and vibrate for 250 milliseconds (or 1/4 of a second). Your patterns can be as complex or simple as you would like.
You can enable and disable application vibrations easily by using the on and off buttons. There is also an on and off button that can be used for the entire profile.
You can edit and delete a Vibrate setting by long-pressing the application. You will then see a dialog that will give you these options.
Pre-Android 4.0 devices have a different way to handle vibrations. This is displayed int one of the screenshots shown above.
The Settings menu can be accessed by going to the Main Screen of Audio Control and clicking on the three dots in the upper right hand corner. Or if you have a built in menu button clicking on the menu button and selecting Settings.
- This feature enables and disables the notifications.
- The available notification options are discussed below under the Notifications section.
- Audio Control provides it’s own speakerphone volume. When the speakerphone is turned on the Incall volume is adjusted to this setting. When the speakerphone is turned off or the phone call ends, the Incall volume is readjusted to the previous settings. This setting simply turns on or off this feature.
- Custom Ringer
- This is a unique and extremely useful feature of Audio Control. In Android 4.0 Google merged the Ringer and Notification volumes into one volume. This upset a lot of people as it removed important functionality from Android. The Custom Ringer is like a bookmark. When a phone call or text message occurs Audio Control will adjust the Ringer/Notification volume to whatever the Custom Ringer volume is set to. After the call or text the Ringer/Notification volume will be readjusted back to it’s previous settings.
- A second setting exists which will allow Audio Control to ignore the custom ringer when the Ringer Mode is set to Silent or Vibrate.
- Some devices with Android 4.0+ have a separate ringer and notification volumes. For these devices the Custom Ringer and related settings will be hidden. If your device has a custom Kernel or ROM that allows you to link and unlink the notification and ringer volumes you will need to press the COG icon in the upper right hand corner or reboot your device for Audio Control to re-detect the changes and display properly.
As of Android 4.0 Google removed separate ringer and notification volumes from Android. (However some devices still support separate volumes. This is up to the device manufacturer.) If you see the option to use the Custom Ringer than your device does not support separate ringer and notification volumes. What this means is that Google took the notification volume and ringer volume and mashed them together to make one “notification/ringer volume. Even with Audio Control installed and the Custom Ringer option turned on this remains true.The Custom Ringer is more of a bookmark for the ringer volume. In Audio Control the Notification volume represents the “Notification/Ringer Volume”. When you receive a phone call the Notification volume will adjust to whatever the Custom Ringer volume is set to to mimic or imitate separate ringer and notification volumes. This means that you may see the vibrate or silent icon in the Notification bar (at the top of the device) even if the Ringer volume is turned up. This is because the ringer volume is only a place holder to tell Audio Control what to adjust the phone to when a phone call occurs. This is expected behavior. This also provides the flexibility to turn the notifications off and the ringer on, or the ringer off and notification on.
- Widget Colors
- Clicking the widget background will cause all Audio Control widgets to be updated.
- Selecting the boxes on the right of the screen will open a screen where colors can be changed. When colors are changed the widgets are updated immediately.
- By clicking the “Profile” button under the Headset option you can setup an audio profile to apply when a headset is plugged into the device. Headset refers to wired and Bluetooth devices that you can connect, such as headphones or Bluetooth ear pieces. When a device is connected or plugged in the previously chosen profile will be applied. When a Bluetooth headset is disconnected the sound settings will revert back to what they were before a headset was connected. (Only Bluetooth devices will revert back to the devices previous volume state.) By design Audio Control is very battery efficient. However, this feature does run a background service which will use more battery.
- Car Mode
- Android has a setting that can be enabled called “Car Mode”. When Car Mode is activated a the current volume settings will be saved, and a profile will apply. When Car Mode is deactivated the sound settings will revert back to what they were before Car Mode was activated.
- Backup and Restore
- You can backup and restore your Audio Control Profile’s, Schedule’s, Exception’s, Quick’s, and Vibrate settings by clicking the backup option. This will save a file to the Audio Control folder on the SD Card. To restore the backup make sure the file is still in the Audio Control folder and click the Restore button. Other Audio Control settings will not be preserved if the application is uninstalled.
There are three types of notifications:
- Standard notifications. This type of notifications are to show when a profile has changed. For example: if you apply a Quick schedule a notification will show when the start and end profiles are applied. There are three actions that can be preformed from this notification. You can click the Audio Control icon to open Audio Controls main screen. You can open the Profiles screen by clicking the profiles button, and you can also open the Schedules screen by clicking the Schedules button.
- Notification Shortcuts. This i s an Android 4.1+ feature. Enabling this in Settings will provide the option to have persistent notifications in the Android notification bar. No icon will be displayed but the Notification Shortcuts will be available upon opening the notification bar. There are 5 Audio Control features that can be accessed from this notification type. Audio Control, Ringer Mode, Schedules, Quick Schedules, and Profiles.
- Notification Profiles. This is an Android 4.1+ feature. This is one of the most useful features available in Audio Control. From here you can add and change your audio profile quickly and easily. When you see a + this means you can add a new profile. Clicking the + will open a screen where you can add and edit notification profiles. You can also access the add/edit screen from within Audio Control > Settings. Displayed in the notification are the icons that you can setup from the profiles screen in Audio Control.
Widgets and Shortcuts
Audio Control offers several widgets that you can completely customize. Here is a list of what can be changed:
- Foreground colors
- Background colors
- Profiles widget text color
- Profiles widget divider color
- Background images & colors
Any color changes can be done in Audio Control > Settings.
Changes to the widget background are done in two ways. You can do so in Audio Control > Settings or place custom images in the Audio Control folder on the SD card of your device. If an image is found in the Audio Control folder these images will override any background color settings. Free background images can be found under the downloads tab.
To get the background images to display go to Audio Control > Settings and click on the image that looks like a widget. This will update the widgets and in turn update the background of those widgets. You can also just wait a few hours and the widgets will update automatically and in turn update the backgrounds. A list of widget background sizes and naming conventions has also been placed in the Audio Control folder. Feel free to create your own or share them HERE.
Here is some instruction on the suggested widget background sizes:
Audio Control allows for anyone to create their own widget backgrounds. Below is some helpful information to get you started. If you would like to share any of your work please visit XDA Developers.
Gimp is what I use most of the time because I’m cheep and its FREE! There is lots of videos and help all over the web.
Below is what the names and sizes that backgrounds need to be named for Audio Control to use your work.
RECOMENDED SIZES OF ALL WIDGETS ARE IN THE FORMAT OF (WIDTH, HEIGHT)
MICRO WIDGET PORTRAIT – 1×1 – (45px, 60px)
MICRO WIDGET LANDSCAPE – 1×1 – (60px, 40px)
SMALL WIDGET – 1×1 – (70px, 95px)
MEDIUM WIDGET LANDSCAPE – 2×1 – (200px, 100px)
MEDIUM WIDGET – 2×2 – (175px, 250px)
LONG WIDGET – 4×1 – (400px, 100px)
PROFILE WIDGET (RESIZABLE UP TO) – 4×1 – (400px, 100px)
RINGER WIDGET – 1×1 – (96px, 96px)
SMALL WIDGET NO ICONS – 1×1 – (70px, 95px)
MEDIUM WIDGET LANDSCAPE NO ICONS – 2×1 – (200px, 100px)
MEDIUM WIDGET NO ICONS – 2×2 – (175px, 250px)
LONG WIDGET NO ICONS – 4×1 – (400px, 100px)
After you have created a few backgrounds you can test them out by dropping them into the Audio Control folder on your Android device. This folder is automatically created when the app is first started. You will also notice a text file with all of the required widget size and name requirements.
Have fun, and feel free to share what you create!
Shortcuts are different than widgets in a few ways.
- First, shortcuts can be put into folders so they can easily take up less space than most widgets.
- Second, shortcuts do not update like widgets to so they use less battery but cannot change their appearance.
- Third, shortcuts are used to start a specific task where widgets are most often designed to display useful information.
Most widgets have two areas that perform different actions when touched. The area highlighted in red will open Audio Control to the Main Screen. The area highlighted in Yellow will open Audio Control Profiles.
There are three unique shortcuts that need to be clarified: “Profile“, “Total Silence“, and “Quick 02:34”
- “Profile” is not the same as “Profiles”. The “Profiles” widget displays a list of all Audio Control profiles. The “Profile” shortcut lets you choose a profile and will place a shortcut with that profile name on the home screen with that profile name. One click and that profile will be applied!
- “Total Silence” is a shortcut that will turn off all sounds, vibrations and all features of Audio Control. Clicking it will disable all Schedules, Exceptions, Quicks, Vibrations, and silence all sounds.
- “Quick 02:34” is a shortcut that can apply a quick schedule even quicker. Just create a Quick schedule, add the shortcut to the home screen and choose the Quick. When pressed the Quick schedule will activate. Take notice that when a Quick is applied any other active Quick’s will be stopped.
Adding a Shortcut is similar to how you add a widget. Open the app drawer and click on the Widgets tab. All Audio Control widgets and shortcuts begin with an “AC” so they are grouped together. To add a shortcut navigate to “AC Shortcuts“. Long-press on this to open the shortcuts menu where you can choose form a variety of shortcut options.
Ringtones can also be a part of an audio profile. Profiles have the option of applying a notification ringtone and/or ringer ringtone. A ringtone is the alert sound that is made when a notification or phone call occurs on the device.
To add a ringtone to a profile, from the main screen press the button with the ^ symbol and click “Ringtone”. This opens a menu which will allow you to:
- Choose and apply a ringtone
- Remove a ringtone when editing a profile
An audio profile does not require Audio Control to manage ringtones; this is an optional feature. When no ringtone has been chosen for a particular profile then whatever the current ringtone is will be the ringtone used.
Audio Control introduced plugins in version 2.0.9. Plugins provide unique ways to apply Audio Profiles. Three plugins are currently available:
- Charging Plugin – This plugin allows you to apply an audio profile by connecting and disconnecting your device from a power source. These can be further narrowed by day and time.
- Wifi Plugin – This plugin allows you to apply an audio profile based on connecting or disconnecting to a wifi access point. These can be further narrowed by day and time.
- Location Plugin – This plugin allows you to apply an audio profile based on a geo location. This plugin requires the location services on your device to be enabled.
Each of these plugins are available for purchase in the Amazon App Store and Google Play app store. There are video tutorials available for each plugin.
Tasker and Locale are third party applications that can be found in the Google Play store. These applications are immensely powerful and extend Audio Control’s capabilities. With these applications you can apply audio profiles in many new ways. Some of these ways are:
- By Location
- A specific sensor
- Device plugged and unplugged
- Power level
- Display settings
- Connection Settings
and much more…
Locale and Tasker see Audio Control as a “Plugin” so look under the plugin section of each application for access to your Audio Control profiles.