Constructor
new AbletonInfoWin64(configopt)
Parameters:
| Name | Type | Attributes | Default | Description |
|---|---|---|---|---|
config |
Object |
<optional> |
{} | Reserved for future configuration options. |
- Source:
Throws:
-
When not running on Windows or WSL.
- Type
- Error
Classes
Members
LIVE_PATHS
Known Ableton Live paths on Windows. @type {Object}
- Source:
Methods
(async) _getAbletonInstallations() → {Promise.<(string|Array)>}
Enumerates Ableton Live installations found under LIVE_PATHS.Install_Root.
- Source:
Returns:
An array of version promises, or an error message string if the install root does not exist.
- Type
- Promise.<(string|Array)>
(async) getLiveVersionFromExe(exePath) → {Promise.<(string|null)>}
Retrieves the product version of an Ableton Live executable via PowerShell.
Parameters:
| Name | Type | Description |
|---|---|---|
exePath |
string | Absolute path to the |
- Source:
Returns:
The version string, or null on failure.
- Type
- Promise.<(string|null)>
getWindowsVersion() → {WindowsVersionInfo}
Returns Windows version information derived from os.release().
- Source:
Throws:
-
When the detected Windows build number is below 10240 (pre-Windows 10).
- Type
- Error
Returns:
- Type
- WindowsVersionInfo