For the complete documentation index, see llms.txt. This page is also available as Markdown.

Weave Assistant

Available on Desktop and Mobile. This guide covers the desktop Weave Assistant; the tablet and phone version has its own guide — Weave Assistant (Mobile) — because the touch interface is laid out differently. Weaving progress, treadle mappings, and settings travel inside the .twa file, so you can move between desktop and mobile mid-project.

What It Does

The Weave Assistant is your at-the-loom companion. It displays your draft pick by pick, showing which shafts to raise for each pick and a real-time cloth preview as you weave. With a TempoTreadle 3 on your loom, it advances hands-free — the box senses your actual treadling over Wi-Fi and confirms every shed. If you have a dobby loom (Louet or Leclerc), it can connect directly and send shaft commands automatically. And with neither, it still works as an on-screen guide — advance through your treadling with a foot pedal or keyboard and follow along visually.

With Weave Assistant and TempoTreadle, you can weave with confidence through life's distractions. Think of it as a scrolling teleprompter for weaving: it keeps your place, shows what's coming next, alerts you to treadling errors, color changes, and lets you focus on the weaving instead of a paper draft.


Opening the Weave Assistant

  • Ribbon: Tools tab > Dobby group > Weave Assistant button

The Weave Assistant opens as a separate window. Only one instance can be open at a time — if you click the button again, it brings the existing window to the front.


Opening the Weave Assistant

  • Ribbon: Tools tab > Dobby group > Weave Assistant button

The Weave Assistant opens as a separate window. Only one instance can be open at a time — if you click the button again, it brings the existing window to the front.


The Weave Assistant Window

Toolbar (Top)

Navigation Controls

Forward / Reverse Toggles the weaving direction. In Forward mode, advancing goes to higher-numbered picks. In Reverse mode, it goes backward — and the pill turns red so you can't miss it. Use Reverse when you need to unweave or re-do a section. Flipping direction also repositions you sensibly: switching to Reverse steps back to the last pick you wove; switching to Forward steps ahead to the next one (wrapping at section boundaries).

Previous / Next Pick Step backward or forward one pick at a time. You'll typically use the foot pedal or keyboard instead, but these buttons are available for mouse navigation.

Back Up Goes back one pick, undoing the last advance. This is direction-aware: if you are weaving forward, it goes back one pick; if weaving in reverse, it goes forward one pick. Use this when you need to re-do the previous pick.

Pick Jump Type a pick number and click Go (or press Enter) to jump directly to any pick. The display immediately centers on that pick.

Section Filter A dropdown that lets you limit the weaving range to a specific section of your draft. If your draft has Section Assembly markers (such as "Header," "Pattern," "Footer"), they appear here. Select a section and the Weave Assistant only cycles through picks in that range, automatically wrapping at the section boundaries.

When "All" is selected, you weave through the entire draft.

View Controls

Zoom + / - (top bar) Adjusts the size of the shaft grid and cloth preview cells. Zoom in for detail or out to see more picks at once.

â–¾ View (menu) The display toggles, gathered in one place:

  • Show treadle overlay (on by default) — the floating treadle guidance card.

  • Show large treadle overlay — maximizes the card with much larger text and boxes; glanceable from the bench, and the low-vision option.

  • Show Next and Prev treadle (on) — the next-pick / last-pick preview lines inside the overlay.

  • Show Interlacement (on) — shadow and highlight lines simulate the over/under texture of real cloth; off shows flat colored cells.

  • Show color names (off) — displays the current pick's yarn line and color name, and hovering any pick in the treadling panel names its yarn. Takes the guesswork out of "which blue is this pick?"

  • Color change alert (on) — chime when the next pick uses a different weft.

  • Show treadling panel (on) — the side panel; turn it off to give the cloth preview the full width.

Settings Shows or hides the settings panel on the right side of the window.

Info Bar

A full-width bar below the toolbar showing three pieces of information about the current pick:

  • Pick number — Large, bold display (e.g., "Pick 42")

  • Active shafts — Which shafts are raised for this pick (e.g., "Shafts: 1, 3, 5, 7")

  • Weft color — A color swatch showing the weft color for this pick

This gives you all the essential information at a glance without looking at the grid.

Shaft Grid (Left Panel)

The shaft grid shows the treadling or liftplan data in a grid format:

  • Header row — Shaft numbers across the top (1, 2, 3, 4...)

  • Pick rows — Each row represents one pick. The current pick is highlighted with a red border and its number shown in red with a ">" marker.

  • Filled cells — Dark cells indicate which shafts are raised for that pick

  • Weft color dots — Small color indicators on the right margin showing the weft color for each pick. If a yarn is variegated, the dot shows a striped pattern.

  • Section highlighting — If you've selected a section, its range is shown with a colored background

The display is centered on the current pick, with upcoming picks above and completed picks below. As you advance, the grid scrolls to keep the current pick in view.

Cloth Preview (Right Panel)

The cloth preview shows what the fabric looks like as you weave:

  • Woven picks (below the current pick) are shown at full brightness

  • Unwoven picks (at and above the current pick) fade to 35% opacity, giving you a sense of what's coming without visual clutter

  • Interlacement (when 3D View is enabled) shows shadow and highlight lines for a realistic thread-over-thread appearance

Both panels share the same vertical alignment, so the current pick row lines up across the shaft grid and cloth preview.

A resizable splitter between the two panels lets you adjust how much space each one gets.

Status Bar (Bottom)

Shows:

  • Connection status — "No dobby connected" or the connected port name

  • Pick position — "Pick 42 / 200" (or with section range: "Pick 42 / 200 [Pattern: 21–180]")


Advancing Through Your Draft

Using the Keyboard (No Dobby)

By default:

  • Space — Advance to the next pick

  • Shift+Space — Go to the previous pick

These keys are configurable in the Settings panel. You can map them to any key or key combination.

Using a Foot Pedal

If you have a USB foot pedal (commonly available online), configure it to send the Space key. Then you can advance picks hands-free while keeping both hands on the loom.

The key mapping in Settings lets you set up any key your foot pedal sends.

Using a TempoTreadle

With a TempoTreadle box connected (see TempoTreadle Connection under Settings):

  1. Press the correct treadle and close the shed — an OK beep sounds and the assistant advances by itself

  2. Press a wrong treadle — an error beep warns you before you throw the pick

  3. The keyboard and foot pedal keep working alongside the automatic advance

Using a Dobby Loom

When connected to a supported dobby loom:

  1. Connect the loom via the serial port in Settings

  2. Click Start Cycle

  3. The Weave Assistant sends shaft commands to the loom for each pick

  4. When the loom reports a cycle complete (the shed has been opened and closed), it automatically advances to the next pick

  5. The keyboard/foot pedal still works for manual control alongside the automatic advance

On an AVL Compu-Dobby the lift for each pick is sent while the previous shed is open, so the first treadle stroke after Start Cycle arms pick 1 and the second weaves it (see AVL Compu-Dobby options below).


Settings Panel (Right Side)

Click Settings in the toolbar to show or hide this panel.

Device Connection

For weavers with a TempoTreadle sensor or a supported computer-controlled dobby loom. The status dot on the section header shows the link state at a glance.

Dobby Type Select your device:

  • TempoTreadle (see TempoTreadle Connection below)

  • Louet Megado

  • Louet Octado

  • Louet Magic

  • Leclerc Weavebird

  • AVL Compu-Dobby I

  • AVL Compu-Dobby II/III

  • AVL Compu-Dobby IV/4.5 (serial)

  • AVL Compu-Dobby IV/4.5 (network)

Note: AVL options are in Beta

AVL Compu-Dobby options Choosing an AVL type adds three settings:

  • Loom shafts — how many shafts the loom has (4 to 40, in fours). A Compu-Dobby I, II, or III cannot tell TempoWeave this, so set it here. A Compu-Dobby IV or 4.5 reports it when you connect and that value is used instead.

  • Dobby — Positive for most AVL looms (the solenoids select the shafts that rise). Negative for the Workshop Dobby Loom (the solenoids select the shafts that stay down). Virtual positive for a Workshop Dobby Loom driven by a Compu-Dobby IV/4.5, which reports itself as negative but behaves as positive; choose it if your cloth weaves face down and every solenoid is energized when you disconnect. A Compu-Dobby IV/4.5 reports its own polarity and overrides a mismatched Positive/Negative choice (the status line says so).

  • Loom network address — for the network type only: the Compu-Dobby IV/4.5 network name or IP address. The controller's default is 169.254.128.3.

The Compu-Dobby takes the lift for the next shed while the current shed is open, so after Start Cycle treadle once to arm pick 1 and again to weave it. From then on the assistant shows the pick in the open shed and advances when you close it. Jumping to another pick or reversing direction takes effect on the shed after the one already latched, and the display waits on that pick until its shed opens. There is no self-test on a Compu-Dobby, so the Test button is hidden.

Serial Port Select the port your loom is connected to. Click Refresh to scan for available ports. On macOS and Linux the list shows only plugged-in USB serial interfaces — Bluetooth and other system ports are filtered out, so an empty list simply means no loom cable is connected. If your adapter is unusual and doesn't appear, check All ports to see everything.

Connect / Disconnect Opens or closes the connection to the loom.

Test Sends a self-test command to verify communication with the loom.

Start Cycle / End Cycle Starts or stops the automatic weaving cycle. When cycling, the loom and software work together: the loom reports when a pick is complete, and the software sends the next shaft configuration.

If you don't have a dobby loom or a TempoTreadle, you can ignore this entire section. The Weave Assistant works perfectly well as a visual guide with just the keyboard or foot pedal.

TempoTreadle Connection

TempoTreadle is our Wi-Fi sensor box that mounts under your loom's treadles and reports every press — so the Weave Assistant advances hands-free and confirms each shed as you weave. Choose TempoTreadle in the Dobby Type dropdown and the connection panel appears:

Loom Type Tunes the detection behavior to your loom: Multiple (Floor Loom), Single (Countermarch), or Table Loom (levers must match the expected shafts exactly, then it advances — no closed shed needed).

Address The box's network address. You almost never type this by hand — use Setup.

Setup… The guided wizard: it finds a TempoTreadle on your network, or walks the box onto your home Wi-Fi the first time. See the TempoTreadle 3 connection quickstart for the full walkthrough, including what the box's screen shows at each step.

Connect Opens the connection. Once paired, the address is remembered — next session it's one click. The status dot on the Device Connection header turns green when you're linked.

Tune Verifies the box senses each treadle before your first session. The tune grid is labeled with your treadle numbers — using the mapped numbers if you've remapped, with a red X over positions mapped OFF — so what lights up matches what your feet do. Tap Done with a box connected and you drop straight into Weave mode, ready to treadle.

Treadle Mapping… The per-project mapping table: 16 physical positions, each with Status (On/Off), Maps-to treadle, and a per-row Color Alert suppressor (turn it off on a tabby treadle so alternating weft colors don't chime every pick). Reset to 1:1 and Reverse presets included. The mapping saves in the draft, so it travels with the project.

Battery and power Battery-powered boxes show their charge here and as a chip in the top bar (amber at 20 percent, red at 10). Auto power-off deep-sleeps the box after a chosen stretch of inactivity on battery — tap any button on the box to wake it. Firmware updates, when available, are offered right in this panel.

Weaving with it: press the correct treadle and close the shed — an OK beep sounds and the assistant advances by itself. Press a wrong treadle and an error beep warns you before you throw the pick. The keyboard and foot pedal keep working alongside it, and your position, mapping, and progress save with the draft.

Foot Pedal

Next Pick Key Shows the current key mapping for advancing to the next pick. Click Set, then press the key you want to use. Default: Space.

Previous Pick Key Shows the current key mapping for going back. Click Set, then press the key combination. Default: Shift+Space.

These settings are saved between sessions.

Sound

Volume A slider (0–100%) controlling the chime volume. Default: 70%.

Color Change Chime When enabled, a chime plays whenever the weft color changes from one pick to the next. This is especially helpful for patterns with frequent color changes — you can hear the change coming and reach for the next shuttle without looking at the screen.

  • Play button (â–¶) — Test the current chime sound

  • Browse (...) — Choose a custom WAV file for this chime

  • Clear (X) — Remove the custom sound and return to the built-in default

End Wrap Chime When enabled, a distinctive double-ding plays when you reach the end of the treadling sequence (or the end of the current section) and it wraps back to the beginning. This alerts you that you've completed one full repeat.

Same controls as the Color Change chime: play, browse, and clear.

Custom chime files must be WAV format. TempoWeave includes built-in default chimes that work without any setup.

Woven Length

The Woven Length expander in the settings panel is your progress instrument cluster:

  • Project density — the picks-per-inch (or per cm) from Project Info, shown read-only. Changing the density in Project Info updates it here immediately.

  • Pick Counter 1 — the picks-woven odometer. It counts every pick you advance while weaving forward (Back Up doesn't touch it, so corrections don't inflate your count). It's editable: set it to 0 to restart, or type a number to match where the cloth actually is.

  • Theoretical length — Pick Counter 1 divided by the project density: how much cloth the count says you've woven.

  • Pick Counter 2 — a trip meter. It only counts while Start is pressed, and Reset zeroes it anytime — use it for "picks since the last color band" or any short-term count, independent of the odometer.

  • Repeat Counter — how many times you've completed the cycle: it increments each time weaving wraps from the last pick back to the first (of the whole piece, or of the marked section you're weaving). Unweaving back across the start un-counts one, so it always reflects true completed repeats — it is never guessed from pick totals. Editable for corrections, with its own Reset; the current count also shows as "Repeats: N" beside the pick number.

  • Length Calculator — enter a measured length of actual cloth and it computes your actual beat density, for comparing against the project density.

Your progress is saved automatically

The Weave Assistant saves your weaving position — current pick, odometer, and counters — into the draft file automatically: every ten picks in the background and again when you close the assistant. This works even on a locked draft (only the weaving-progress section of the file is touched; the draft itself stays untouched and locked). If the power fails mid-session, you resume from at most ten picks back.


Working with Sections

If your draft has Section Assembly markers (defined in the Section Assembly editor), the Section Filter dropdown in the toolbar lets you limit weaving to one section at a time.

For example, if your draft has a Header (picks 1–12), Pattern (picks 13–180), and Footer (picks 181–200):

  1. Select "Header" from the Section dropdown

  2. The Weave Assistant only cycles through picks 1–12

  3. When you reach pick 12, the next advance wraps back to pick 1 (and plays the End Wrap chime)

  4. When the header is done, switch to "Pattern" and weave that section

  5. Switch to "Footer" for the closing section

This is much easier than remembering pick numbers or manually stopping at section boundaries.


How to Use It

Basic Workflow (No Dobby)

  1. Open your draft

  2. Click Weave Assistant in the Tools tab

  3. The window shows your treadling starting at pick 1

  4. Sit at your loom with the screen visible

  5. Press Space (or your foot pedal) to advance to each pick

  6. For each pick, look at the info bar to see which shafts to raise and what color to use

  7. Weave the pick, then advance again

  8. If you make a mistake, press Shift+Space to go back

Basic Workflow (With Dobby)

  1. Open your draft

  2. Click Weave Assistant

  3. In Settings, select your Dobby Type and Serial Port

  4. Click Connect, then Start Cycle

  5. The loom raises the correct shafts for pick 1

  6. Throw your shuttle and beat

  7. The loom automatically advances to the next pick when the cycle completes

  8. Continue weaving — the loom and software stay in sync


Step-by-Step Example: Weaving with Color Change Alerts

You have a pattern with alternating color blocks and want audio cues for color changes:

  1. Open your draft and click Weave Assistant

  2. In Settings > Sound, make sure Color Change Chime is checked

  3. Set the volume to a comfortable level and test it with the â–¶ button

  4. Start weaving with Space or your foot pedal

  5. Each time the weft color changes, you hear a chime — time to switch shuttles

  6. At the end of the repeat, a double-ding tells you it's wrapping back to the start

Step-by-Step Example: Threading with Prepare Threading

You have a complex draft and want help threading the loom:

  1. Use Prepare Threading (Tools tab > Dobby group) to create a threading WIF

  2. Open the threading WIF file

  3. Click Weave Assistant

  4. Each pick now represents one warp thread

  5. Step through with Space — for each pick, the info bar shows which shaft to thread that warp thread through

  6. The weft color shows what color yarn should be at that position

  7. Thread your warp one thread at a time, advancing after each one


Tips

  • Keep the window visible — Position the Weave Assistant window where you can see it from your loom. The large pick number and shaft list in the info bar are designed to be readable at a distance.

  • Use the foot pedal — Hands-free advancing is a game-changer, especially for long treadling sequences. Any USB foot pedal that sends a keyboard key will work.

  • Zoom for comfort — If the grid is too small to read from your weaving position, zoom in. If you want to see more picks at once (to plan ahead), zoom out.

  • Section filtering saves time — Rather than counting picks to know when a section ends, let the Section Filter handle it. The End Wrap chime tells you when it's time to switch sections.

  • Color change chimes are addictive — Once you get used to hearing the chime for color changes, you'll wonder how you ever wove without it. It's especially helpful for rep weave and color-and-weave patterns.

  • Escape to close — Press Esc to close the Weave Assistant quickly.

  • Your position is saved — When you close the Weave Assistant, your current pick number is saved. Next time you open it for the same draft, you'll pick up where you left off.

  • Keyboard shortcuts — Ctrl/Cmd + Plus/Minus also works for zooming, matching the standard zoom shortcuts.


Supported Dobby Looms

Loom
Manufacturer
Connection

Megado

Louet

Serial (USB adapter)

Octado

Louet

Serial (USB adapter)

Magic

Louet

Serial (USB adapter)

Weavebird

Leclerc

Serial (USB adapter)

Compu-Dobby I

AVL

Serial (USB adapter), 1200 baud 7E2

Compu-Dobby II, III

AVL

Serial (USB adapter), 9600 8N1

Compu-Dobby IV, 4.5

AVL

Serial (USB adapter), 9600 8N1, or network (telnet)

AVL Compu-Dobby support covers positive and negative dobbies and the Workshop Dobby Loom's virtual-positive behavior.

If you don't have one of these looms, the Weave Assistant still works fully as a visual guide — just skip the Dobby Connection section in Settings.


Quick Reference

Action
Default Key
Configurable?

Next pick

Space

Yes (Settings > Foot Pedal)

Previous pick

Shift+Space

Yes (Settings > Foot Pedal)

Zoom in

Ctrl/Cmd + Plus

No

Zoom out

Ctrl/Cmd + Minus

No

Close window

Escape

No

Setting
Default
Saved?

Next Pick Key

Space

Yes

Previous Pick Key

Shift+Space

Yes

Chime Volume

70%

Yes

Color Change Chime

On

Yes

End Wrap Chime

On

Yes

Dobby Type

Louet Megado

Yes

Zoom Level

100%

No (resets each session)

Last updated

Was this helpful?