|
| 1 | +# Configuration |
| 2 | + |
| 3 | +Click **Configuration** in the main function buttons to open the Configuration panel. |
| 4 | + |
| 5 | + |
| 6 | + |
| 7 | +## Background Image Fit options |
| 8 | + |
| 9 | + |
| 10 | + |
| 11 | +Uncheck options to remove them from the [Background Image Fit](settings.md#background-image-fit) selection box. |
| 12 | + |
| 13 | +## General settings |
| 14 | + |
| 15 | +<img src="img/config-general-settings.png" class="img-right"> |
| 16 | + |
| 17 | +### Analyzer height on fullscreen (%) |
| 18 | + |
| 19 | +Height of the analyzer when in fullscreen. This can be used to provide a wider look to the fullscreen analyzer. |
| 20 | + |
| 21 | +You can also use the **Shift** + **Up** and **Down** arrows to adjust the analyzer height during fullscreen visualization. |
| 22 | + |
| 23 | +### Background media source |
| 24 | + |
| 25 | +Choose the source for [Background](settings.md#background) images and videos, or disable this feature. |
| 26 | + |
| 27 | +When set to *Local folder*, only files in the selected folder will be loaded (subfolders are ignored). |
| 28 | +Requires browser support for the [*File System Access API*](known-issues.md). |
| 29 | + |
| 30 | +### Background media max items |
| 31 | + |
| 32 | +Choose the maximum number of media files that can be directly selected in the [Background](settings.md#background) setting. |
| 33 | + |
| 34 | +If your backgrounds folder contains more files, the remaining ones will only be selectable via the *Random image* or *Random video* options. |
| 35 | + |
| 36 | +### Maximum frame rate (FPS) |
| 37 | + |
| 38 | +Maximum desired animation frame rate, in frames per second. |
| 39 | + |
| 40 | +*'Unlimited'* will try to match your monitor's refresh rate, but may increase CPU usage. |
| 41 | + |
| 42 | +### PIP aspect ratio |
| 43 | + |
| 44 | +Choose the aspect ratio of the Picture-In-Picture window. |
| 45 | + |
| 46 | +After entering PIP, the window can be resized and the selected aspect ratio will be preserved. |
| 47 | + |
| 48 | +### Auto-collapse front panel on analyzer hover |
| 49 | + |
| 50 | +Automatically collapses the front panel when you move the mouse cursor over the analyzer area, |
| 51 | +keeping only the main controls visible and expanding the analyzer to use most of the screen. |
| 52 | + |
| 53 | +To expand the front panel again, click the <img src="img/button-expand.png" style="vertical-align: middle"> button or one of the [panel selection buttons](user-interface.md#panel-selection). |
| 54 | + |
| 55 | +### Disable Background Dim when playing video |
| 56 | + |
| 57 | +Ignore the [Background Dim](settings.md#background-dim) setting when playing a video track. |
| 58 | + |
| 59 | +### Disable Background Dim when showing subtitles |
| 60 | + |
| 61 | +Ignore the [Background Dim](settings.md#background-dim) setting when showing subtitles for the current track. |
| 62 | + |
| 63 | +### Remember last music folder |
| 64 | + |
| 65 | +Start the file explorer in the last previously used folder the next time you open audioMotion. |
| 66 | + |
| 67 | +### Remember play queue contents |
| 68 | + |
| 69 | +Automatically restores the contents of the play queue the next time you open audioMotion. |
| 70 | + |
| 71 | + |
| 72 | +## Gradients management |
| 73 | + |
| 74 | + |
| 75 | + |
| 76 | +Uncheck gradients to remove them from the [Gradients](settings.md#gradients) selection box. |
| 77 | + |
| 78 | +Move the mouse over a gradient name and click the <img src="img/button-edit-gradient.png" style="vertical-align: middle"> button to clone, edit, delete, or export it (see [**Gradient Editor**](#gradient-editor) below). |
| 79 | + |
| 80 | +Click the **Create Gradient** button to create a new custom gradient, or the **Import Gradient** button to import a downloaded gradient. |
| 81 | + |
| 82 | +?> Visit [Resources > Gradients](https://github.com/hvianna/audioMotion.js/discussions/categories/gradients) in our GitHub Discussions to download community gradients and share your creations too! |
| 83 | + |
| 84 | +## Gradient Editor |
| 85 | + |
| 86 | +The gradient editor is accessed via [Gradients management](#gradients-management), by clicking the **Create Gradient** button, or the <img src="img/button-edit-gradient.png" style="vertical-align: middle"> button next to a gradient's name. |
| 87 | + |
| 88 | +Built-in gradients can't be changed or deleted, but you can clone a built-in gradient and make the changes you'd like. Then disable the built-in gradients you don't want to use by unchecking them in the [Gradients management](#gradients-management) list. |
| 89 | + |
| 90 | + |
| 91 | + |
| 92 | +At least two colors are required to create a gradient, but you can add as many colors as you like. |
| 93 | +The **offset** must be a number between 0 and 1 - use it to adjust the position of each color inside the gradient. |
| 94 | + |
| 95 | +!> Custom gradients are saved to the browser's internal storage and will only be accessible in the same browser they were saved. **It is recommended that you save backup copies of your custom gradients, by using the Export function.** |
| 96 | + |
| 97 | +## On-screen information display |
| 98 | + |
| 99 | + |
| 100 | + |
| 101 | +### On-screen display font size |
| 102 | + |
| 103 | +Base font size used for information displayed on canvas. |
| 104 | + |
| 105 | +Customize how long information is displayed on screen when user clicks the analyzer or uses the **D** keyboard shortcut, |
| 106 | +and also on song beginning and end. |
| 107 | + |
| 108 | +You can also toggle the display of album covers and number of tracks. |
| 109 | + |
| 110 | +## Peaks behavior |
| 111 | + |
| 112 | + |
| 113 | + |
| 114 | +### Gravity |
| 115 | + |
| 116 | +Acceleration for peaks falling down (in thousands of pixels per second squared), when [set to *Drop*](settings.md#peaks). |
| 117 | + |
| 118 | +### Peak fade time |
| 119 | + |
| 120 | +Time in milliseconds for peaks to completely fade out, when [set to *Fade*](settings.md#peaks). |
| 121 | + |
| 122 | +### Peak hold time |
| 123 | + |
| 124 | +Time in milliseconds for peaks to hold their values before they start falling down or fading out. |
| 125 | + |
| 126 | +## Randomize |
| 127 | + |
| 128 | + |
| 129 | + |
| 130 | +Select which configuration settings may be changed by [Randomize](settings.md#randomize). |
| 131 | + |
| 132 | +When **User Presets** is checked, Randomize will first load one of your [saved custom presets](settings.md#save-manage-presets) and then choose random values for any other settings checked. |
| 133 | +So if you want to randomize only among your custom presets, uncheck everything else! |
| 134 | + |
| 135 | +## Sensitivity presets |
| 136 | + |
| 137 | + |
| 138 | + |
| 139 | +Customize low, normal and high [Sensitivity](settings.md#sensitivity) presets. |
| 140 | + |
| 141 | +**Min dB** and **Max dB** represent the lowest and highest volume levels to be registered by the analyzer, in decibels. |
| 142 | + |
| 143 | +The **Linear boost** value is used to perform an *n*th-root operation to amplify low energy values, when using the linear [level scale](advanced.md#level-scale). |
| 144 | + |
| 145 | +?> Please note that **0** dB represents the loudest volume possible. |
| 146 | + |
| 147 | +## Subtitles & Video |
| 148 | + |
| 149 | + |
| 150 | + |
| 151 | +Choose the background, text color and vertical position of subtitles. |
| 152 | + |
| 153 | + |
0 commit comments