Preferences

The Preferences dialog collects the global application settings. It opens from the Settings → Preferences... menu in the start window. Settings are grouped in five tabs. Changes are saved when you press OK; Cancel closes the dialog without saving.

Interface

SettingDescription
ThemeApplication colour theme (Light, Blue, Dark, Soft and Contrast variants, ICP and MotioForge Studio themes). The change takes effect immediately.
LanguageInterface language: Italiano, English or 中文 (Chinese). After changing it, MotioForge Studio offers to restart: the new language is fully applied only after restarting.

Keyboard & Timeline

SettingDefaultDescription
Run rangeF3Plays the animation within the selected timeline range.
Run until last segmentCtrl+F5Plays the animation up to the last segment, ignoring the selected range.
Auto-close final segmentsF6Automatically closes the last segments back to their initial value.
Stop animationShift+F5Stops the running animation or continuous loop.
Delete selected segmentsDelDeletes the segments selected in the timeline.
Zoom ++Increases the timeline horizontal zoom.
Zoom --Decreases the timeline horizontal zoom.
Zoom factor1.10How much the time scale changes per zoom step (1.10 = 10% per step).

Advanced

Technical transmission and audio analysis parameters. Change them only if you know what you are doing: the defaults are fine in most cases.

SettingDefaultDescription
PWM port min TX gap (ms)0Minimum interval between two consecutive transmissions on a PWM port.
PWM max TX/sec per port150Maximum number of commands per second sent on a PWM port.
Serial min TX spacing (ms)3Minimum pause between two consecutive packets on the serial bus port.
Freq. analysis min threshold (%)30Lower threshold for frequency detection in audio analysis.
Freq. analysis max threshold (%)80Upper threshold for frequency detection in audio analysis.
PWM forced command min interval (ms)20At segment end a "forced" command is sent to confirm the rest position. This parameter enforces a minimum interval between two identical forced commands, so the bus is not flooded when adjacent segments end at the same position.

Performance

SettingDefaultDescription
Undo move/resizeOffWhen on, moving and resizing segments can also be undone. When off, only creation and deletion can be undone, and editing is faster on less powerful PCs.

Support

SettingDefaultDescription
Support emailinfo@montedelgallo.comAddress that license and technical support requests are sent to. The In use line shows the address currently active. If the field is left empty, the default address is used.

AI Assistant

Configures the engine used by the AI assistant (F2).

SettingDefaultDescription
BackendOllamaOllama (local / free) or Claude API (Anthropic). If a Claude API key is entered, Claude is used regardless of the selected backend.
Ollama URLhttp://localhost:11434Address of the Ollama server. Change it only if Ollama runs on another computer on the network.
Ollama modelmistralName of the Ollama model. The list is loaded automatically from the installed models; you can also type a name.
Claude API key—Anthropic API key (sk-ant-…). It is stored in plain text in the preferences file.
Claude modelClaude HaikuClaude Haiku (fast, cheap) or Claude Sonnet (best quality).
Log lines included80Number of lines of the ares.log file sent to the assistant as context. 0 = disabled.

License

ItemDescription
StatusShows whether a valid license is installed. Without a license MotioForge Studio runs in TRIAL/BETA mode.
Paste the received licenseField where you paste the license received by email.
✓ Verify licenseChecks the pasted license and, if valid, activates it.
📧 Request license from supportOpens your email client with a pre-filled license request addressed to the support email. Do not modify the USER DATA in the email before sending it.

Domains folder

The folder where MotioForge Studio reads and saves domains is set from the Settings → Paths... menu in the start window. Each subfolder corresponds to a domain. Existing domains are not moved automatically: changing the folder means using a different domains repository. Reset to default returns to the default folder.

Use a network shared folder (NAS, OneDrive, Google Drive) as your domains folder to share projects across multiple workstations.

Where preferences are stored

Preferences are saved to a JSON file in the MotioForge Studio user configuration folder. Most settings take effect immediately; the language requires a restart.

See also: Start window — Timeline settings — AI Assistant