Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/amydevs/AbletonLiveThemeConverter
https://github.com/amydevs/AbletonLiveThemeConverter
ableton ableton-live ableton-live-10 ableton-live-11 ableton-live-12 ableton-tools live-10 live-11 live-12 theme theme-development themes
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/amydevs/AbletonLiveThemeConverter
- Owner: amydevs
- License: mit
- Created: 2021-02-26T05:27:09.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2024-08-02T11:49:56.000Z (5 months ago)
- Last Synced: 2024-08-05T06:06:27.450Z (5 months ago)
- Topics: ableton, ableton-live, ableton-live-10, ableton-live-11, ableton-live-12, ableton-tools, live-10, live-11, live-12, theme, theme-development, themes
- Language: Rust
- Homepage: https://amydev.me/altc-gui/
- Size: 264 KB
- Stars: 16
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Ableton Live Theme Converter (AltC)
[![Rust](https://github.com/amydevs/AbletonLiveThemeConverter/actions/workflows/rust.yml/badge.svg?branch=master&event=push)](https://github.com/amydevs/AbletonLiveThemeConverter/actions/workflows/rust.yml)AltC is a command line tool built in Rust that converts any Live >= 10 theme to be compatible with any other Live version >= 10. It does this by updating the schema of the XML files, as well as translating between RGBA values to hex color values.
## Basic Usage
### Web
You can visit [https://amydev.me/altc-gui/](https://amydev.me/altc-gui/) to access the web version of the converter.
### CLI
|Info|Command|
|-|-|
|Usage: |`altc.exe [Input Theme from Old Version] --to-version (Live Version)`|
|Example: |`altc.exe live10theme.ask --to-version 11`|
|Example with Directories: |`altc.exe ./themes/live10theme.ask --to-version 11`|Note: Please make sure that the filenames have '.ask' on the end.
### MacOS Code Signing
As I do not have an Apple developer account, because it is 100 AUD, I cannot sign the MacOS binaries.
This means, that if you are using an M1 based MacOS device, you will not be able to run the `altc.aarch64-apple-darwin` application.
To get around this, you can either:
- use the `altc.x86_64-apple-darwin` download instead
- or [disable SIP](https://developer.apple.com/documentation/security/disabling_and_enabling_system_integrity_protection) (scary!)## Reporting Issues
Please send me emails at [[email protected]](mailto:[email protected]) if you have any problems or suggestions for improvements (screenshots would be appreciated).