Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

castletool

Castletool is a command line tool for adding images and MIDI files to the Castle - Make and Play app by Monterey's Coast, Inc. (not affiliated)

Installation

You can install Castletool by running pip install castletool in your terminal (Requires python). Be sure to install pillow, mido, ffmpeg, and the Castle CLI.

Usage

Once fully set up, run castletool and follow the instructions.

FAQ

Q: It says I don't have any decks, what do I do?

A: You can initialize a deck by running castle init <name> or get a pre-existing one by running castle get-deck <id> folder


Q: Why does it say "nothing to do"?

A: You either forgot to install pillow ffmpeg and mido, or you said no to all the prompts.


Q: What does quantizing mean?

A: Quantizing automatically makes your image use less data, but it may look worse if the value is too low.


Q: What does it mean by "frame split"?

A: It divides your frames by the value you input. For example, if you enter "2", you will get half the frames.


Q: What does "Memory Access Out of Bounds" mean?

A: That means the image or MIDI file you input caused your deck to exceed castle's 10MB limit. You need to quantize it or use less frames.


Q: Why does it say I don't have any decks?

A: You are probably running the command while in a different directory. cd into where your deck is (usually ~/decks)

Metadata

Release files for castletool 0.3.9rc1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for castletool 0.3.9rc1
File Size Uploaded
castletool-0.3.9rc1.tar.gz 26.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for castletool 0.3.9rc1
File Interpreter ABI Platform
castletool-0.3.9rc1-py3-none-any.whl Python 3 none any Details

Total release size: 52.3 kB

Release files / castletool-0.3.9rc1.tar.gz

Download URL castletool-0.3.9rc1.tar.gz
Size 26.0 kB
Tags Source
SHA-256 checksum
How to use checksums
3bb3d719f54992b088dd6747f86682a1e5f5c11860d846c453754a93767330d8
BLAKE2b-256 checksum
How to use checksums
e45bbd038e92be89982f35ea3e4e7466b56923b1fe435d74f8db057870e671d9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.6

Release files / castletool-0.3.9rc1-py3-none-any.whl

Download URL castletool-0.3.9rc1-py3-none-any.whl
Size 26.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
a31d3b73bdd4bb08657ae391616e0c57bc7a1a73a52c4901dc263fc7944b8a83
BLAKE2b-256 checksum
How to use checksums
2536b306d810c54b4549ba759f4c87945c2823dcaba83ef5ec1d97c19eb12391
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.6

Release history Release notifications | RSS feed

0.7.0

2 release files

0.6.0

2 release files

0.5.8

2 release files

0.5.7

2 release files

0.5.6

2 release files

0.5.5

2 release files

0.5.1

2 release files

0.5.0

2 release files

0.4.9

2 release files

0.4.8

2 release files

0.4.7

2 release files

0.4.6

2 release files

0.4.5

2 release files

0.4.3

2 release files

0.4.2

2 release files

0.4.1

2 release files

0.4.0

2 release files

This release

0.3.9rc1 This release

2 release files

0.3.8

2 release files

0.3.7

2 release files

0.3.6

2 release files

0.3.4

2 release files

0.3.2

2 release files

0.3.1

2 release files

0.3.0

2 release files

0.2.3

2 release files

0.2.2

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.9

2 release files

0.1.8

2 release files

0.1.7

2 release files

0.1.6

2 release files

0.1.5

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page