meta data for this page
- en
This page does not exist anymore
You've followed a link to a page that no longer exists. You can check the list of Old revisions to see when and why it was deleted, access old revisions or restore it.
Resource - Sound
The Sound Resource in Total Launcher serves as a centralized directory for managing audio files utilized within a layout design. Assigning sounds to specific user interactions provides tactile audio feedback, supports accessibility, and creates a cohesive, themed user experience across the interface.
Usefulness of Sound Resources
Incorporating sound into a layout extends the interface beyond visual elements.
- Feedback: - Provides immediate auditory confirmation when an object is pressed or swiped.
- Alerts: - Functions as an indicator for specific Launcher events or automated task completions.
- Theming: - Integrates custom UI chimes, clicks, or effects that match the visual aesthetic of the layout.
Accessing the Sound Resource
To locate the Sound Resource directory within the Launcher configuration:
- Select
Resources. - Navigate to the
Soundtab located in the resource category header.
Adding Sound Files and Compatibility
The Launcher relies on standard Android media capabilities to process and play sounds. To ensure reliable playback, utilize standard audio file formats natively supported by the operating system.
- Compatible formats: - Use standard formats such as
mp3,ogg, andwav. - Adding a file: - Tap the
+icon within the Sound tab to invoke the system file picker. - Selecting the file: - Browse the local device storage and select the desired audio track to import it into the Launcher's resource directory.
Assigning a Sound to an Action
Audio files must be bound to object behaviors to trigger playback during regular Launcher usage.
- Enable Edit Mode.
- Long-press the target object on the screen to reveal the Object Design menu.
- Navigate to the type of action and select a trigger event to assign the action to.
- Common triggers include
Tap,Swipe up, orSwipe down. - Choose the
Soundaction from the available action list to open the Resource - Sound dialog. - Select the specific audio file from the previously populated Sound Resource directory.
Design Considerations and Limitations
When implementing sound in a custom layout, adhere to several technical and design constraints to maintain optimal performance.
- File Size: - Limit audio files to extremely short sound bites (e.g., UI clicks, short chimes). Large audio files consume active memory, increase the layout's backup file size, and may delay Launcher loading times.
- Format Efficiency: - Utilize compressed formats such as
oggfor UI sounds to minimize the overall storage footprint while maintaining audio quality.
System Volume: - Playback volume is strictly controlled by the Android system's media or notification volume levels. While the Launcher lacks native, independent volume-control sliders for individual layout sounds, playback volume can be managed dynamically using an Action Sequence.
- Add an Action Sequence to the object trigger (instead of Sound)
- Insert a
Medial volume leveladjustment action to establish the desired playback level. - Insert the Sound action to execute the audio file.
- Insert a
Delayaction equivalent to the duration of the audio file to ensure playback completes uninterrupted. - Insert a final volume adjustment action to restore the original system volume state.
- Overlap and Concurrency: - Triggering multiple sound actions simultaneously or in rapid succession may cause audio overlap or abrupt cut-offs, depending entirely on the device's hardware audio processing capabilities.
Comments & Feedback
Toby Lancer is ready to help! Look for the Quick Help form:
► Desktop: left sidebar located near the bottom for Private to Admin
► Mobile: 3-bar menu at page top.
► Use the Discussion section below to share any experiences and communications with other Total Launcher users.
► Any Registered User can directly update this and any wiki page if desired.
Moderation: To keep the manual clean, all comments are held for appropriateness review. Preview any comment before submitting it. It will not be displayed after submission until it is reviewed. So, please, do not resubmit.
Formatting: If using any code snippets, place them inside code tags (e.g., 'code') using double single quotes (') before and after to keep them readable.
Be Kind: This is a community effort. Please keep feedback constructive and on topic.
~~DISCUSSION~~