Every version of AnimStream Studio, what it changed, and a download that still works. The current release is at the top; everything below it is kept for reference.
Archive
227
Only the current version is supported. Older builds are kept so you can reproduce exactly what a stream ran on — they miss later fixes, and some depend on services that have since moved on. Install one only if you have a specific reason to.
Flows can now collect gift quantities: for example, trigger an action when any one viewer sends seven identical gifts. Viewers and gift types are counted separately, with a ready-to-use template
New Widget Event block: trigger actions from Bingo wins, reached goals, timer expiry, Hype missions, Chat Heist events and other supported widget events
Choose a time range for each metric widget: counters, goals, leaderboards and gift records can count the current stream, today, the last 24 hours, custom hours or days, or forever. History stays local and survives app restarts
Improvements
Collect blocks support time windows, separate counts per viewer and optional carry-over of remaining gifts. New gifts keep counting while a reward is playing
Reset individual metric widgets independently. Existing widgets keep their previous behavior until you choose a new time range; automatic reconnects do not reset the current stream count
Fixes
Windows updates: the native signature verifier is now also signed and checked in both the packaged and installed app. Previously affected installations may need the manual installer once
Widget flows preserve viewers and roles for wheel events. An authorized Bingo reset via chat now emits the corresponding widget event; restored metric values do not replay old wins
Chat Heist: Your viewers form a raccoon crew and pull together to steal the loot. Comments, likes and gift tools help the heist; you control the round and guard dog
German and English explainer trailers let you add the game directly to your scene. Game text and default commands follow your Studio language, including !steal and !pull, with an optional transparent background
Stream directly to Twitch with automatic event connection, viewer count, live duration and channel controls for your title, category and supported channel actions
Dedicated Twitch widgets for chat, activity, goals and alerts. Customize designs and layouts, with your own images, GIFs and videos for each alert event
New Studio layout: sources on the left, a persistent preview in the center and properties directly on the right. Audio and stream output stay within reach at the bottom
Preview animations directly in properties and replace them through a clear library picker. Unsaved changes survive selection changes and can be discarded
Windows: the update assigns AnimStream Cam a valid device ID, fixing blocked camera selection in TikTok LIVE Studio. Existing OBS cameras remain separate
Windows: preview survives minimizing and restoring the window. Native preview no longer covers source controls and scrollbars
Triggers no longer go silent for good. If the system clock stepped backwards, a trigger stopped firing until the next restart — in the Studio and in the stream alike
Read-aloud now recovers when a browser source needs longer before it can take over audio. Until now it stayed silent for the whole stream, while animations and gift sounds kept playing normally
Fine-tuning with the arrow keys is now actually saved. Until now every arrow-key correction vanished on the next start — the Studio jumped back while the stream still looked right
If a position change fails, the Studio now says so instead of silently discarding it
The camera now uses the same machinery as OBS by default: a GPU hook for the game, camera and screen taken directly, all composited on the GPU at full canvas resolution — no cropping, no upscaling
Game and window capture can now find their target at all: an internal identifier used to land in a field expecting the engine's own format, so the capture could never latch on
The camera no longer repeats an unchanged frame twice as fast as needed. At 60 FPS that cost about 187 MB/s of memory copies on the very thread doing the capture — noticeable while gaming
The frame-rate choice now shows the measured numbers: machines set to 60 deliver fewer real frames on average than at 30. While gaming, stay on 30
Matching animations shows a preview again: the still as an image, the motion on hover. The video used to land in the image element — hence the broken-image icon
Long titles no longer bleed into the neighbouring card
Read-aloud now tells you when your viewers can NOT hear it — and why. The test button plays locally and only proves the voice is being synthesised
With several browser sources connected read-aloud stays silent so no comment is spoken twice. That was nowhere to be found — now it is, along with the fix
The overlay link now states what it carries — and warns when the scene holds camera, screen, window, game, image or text: those only reach the stream through the AnimStream Cam
The sound choice now spells out its consequence: in browser mode AnimStream Studio stays deliberately muted and therefore does not appear as an audio source in TikTok LIVE Studio — the sound comes from the browser source
New picture source Native: the scene renders directly at full canvas resolution — no cropping, no upscaling. The sharpest picture the camera can deliver
If Native does not work on your machine the camera falls back to the usual path by itself — you stay on air
Support now runs entirely on Discord: the button in the bottom left takes you straight into our server, where the team and the community are both reading
The in-app feedback form is gone — a question on Discord gets answered faster and helps the next person who has it
The camera now runs at either 30 or 60 frames per second — set it right under the camera button
New picture source Dedicated window: AnimStream captures a chrome-free window of its own instead of cropping the canvas out of the Studio window — sharper picture, no stalls
New TikTok Live connection: AnimStream now reads the data stream directly instead of signing every request itself — steadier, lighter, and independent of changes on TikTok's side
Noticeably lower resource use: the extra signing windows now start only if the new connection does not work
Read-aloud (TTS): a corrupted stored HD voice could silence a stream for good — it is now detected and automatically re-downloaded
If read-aloud stays silent because no browser source is connected, AnimStream now says so directly instead of only logging it in the background
More local TTS voices and redesigned settings. Open TTS directly from the left sidebar; voice previews use the Studio Sounds channel
New startup tips explain platform switching, TTS and camera output. AnimStream Cam is recommended and selected by default in the output menu, with guides tailored to Windows and macOS
Fixes
Fixed TikTok join triggers for specific usernames, moderators, Superfans, followers and fan-club members. Special entrance messages now also reach the matching flow
Level-up triggers correctly recognize TikTok level increases again. Role and level filters use the same execution path for simulator and real events
Hype Timer: Fixed pause, resume, restart, time bonuses, multipliers and missions. Gift-specific goals count the selected gift, and the preview reflects your settings
Personal videos and Store animations respect source order, stay inside their selection bounds and start reliably on first playback. Fixed the wheel preview's initial rendering error
The flow builder stays stable when clicking and dragging. Test multiple event inputs individually with the appropriate viewer roles, without unintentionally firing other test events
Imported audio stays consistent between Soundboard and flows and remains available during cloud problems. Your files and sound effects remain local and are not uploaded
TTS tests use the selected voice. Fixed pronunciation and loading of local voices; failures show a clear message instead of silently switching to another voice
Improvements
TikTok widgets have coordinated designs, matching previews and organized settings. Hype Timer adds direct live controls, rule presets and a gift picker with images and search
More room for your canvas: removed unnecessary space above the scene and kept the selection toolbar inside the workspace
Horizontal, detachable audio mixer with stereo meters, gain above 0 dB, monitoring and dedicated channels for microphones, applications and Studio sounds
Duplicate scenes and switch with transitions. Crop, rotate and nudge elements directly on the canvas; hold Shift when resizing to preserve the aspect ratio
Streaming performance display with CPU, RAM, available GPU metrics, FPS, bitrate and dropped frames. Switch between application and system readings
Lightweight cloud backups for scenes, positions, widget settings and flows, with recovery and offline queuing. Your media files remain local
Send messages directly from the Twitch chat panel and change its ordering. Separate TikTok and Twitch simulator tabs support independent stream preparation
Fixes
Spotify and other application channels reconnect after a restart. macOS captures application audio in the background and across desktops
Mixer audio reaches native stream output reliably. Volume adjustments and canvas movement are transmitted while you drag
Camera cropping, fonts and text formatting match preview and output more reliably. Twitch chat and activity use the configured widget height
Source groups and their order survive restarts. Selection, resize handles, Alt/Option cropping and overlapping canvas controls have been corrected
Imported media is no longer prematurely discarded when paths are temporarily unavailable. Personal videos and Store media share playback and volume controls
Flow and gift bindings are evaluated consistently. Errors identify affected settings, and TikTok joins handle usernames and display names more accurately
Animations can run independently in separate scene overlay links. Goal progress and widget settings are preserved, and fireworks require less processing
Fixed blocked shutdowns, lost drafts and misleading Twitch permission notices. The active stream now has a clearly labeled Stop stream button
Compact audio settings show the current playback destination, a matching audio test and short setup steps. Read-aloud and voice effects are more clearly organized
Simulator, settings and stream output are directly accessible. The workspace and animation picker remain usable in smaller windows
Windows: animations keep advancing while additional preview content loads. Camera diagnostics now detect invalid device IDs
Windows: preview recovers after a temporary display ownership conflict. Scene changes no longer cause repeated unhandled errors when the OBS engine has not started or has failed
Windows: fixed black output caused by incorrect source bounds and missing audio caused by an incorrect volume binding
AnimStream Cam is registered in both Windows device views. Selecting its own virtual camera as an input can no longer create a capture loop
Local preview, animations and sounds share an explicit audio output owner. The app closes its overlay connections on exit
Windows: required Microsoft runtime libraries are bundled so the OBS engine can start without a separately installed C++ runtime
Improvements
Windows: the OBS engine runs in isolation, can be restarted after errors and reports specific source problems. Preview and virtual camera share the same native image
Open the simulator directly in its own window and follow executions live on the canvas
Fixes
Existing triggers are migrated to flows with their settings preserved. Invalid settings are retained and explained clearly
Fixed join filters for usernames and roles, sound playback, hotkeys and nested subflows
Improvements
New nodes stay visible on the canvas. Errors lead directly to the affected node and explain what to fix
Studio and the flow editor use the same saved flows. Drafts are preserved when switching views
Every sound gets live-audible effects for volume, independent pitch and tempo, reverb, echo, equalizer and stereo panorama
Soundboard pads connect to live events and hotkeys through the shared trigger window and appear in the Studio source list
Gift Firework supports real 2D gifts and 464 voxel 3D models with cube physics
Reveal, real fireworks, ignition, launch rotation and fragments left on the ground can be configured independently
Five clearly distinct sound variants and powerful slow-motion shows amplify gifts worth 500 coins or more
Burst shapes, colour worlds, typography, physics and presets show their effect directly in the Firework customizer
Fixes
Previewing a sound no longer adds it to the board automatically; saving now requires an explicit action
Play opens the settings, Stop ends only the selected sound and animated waveforms show active playback
Changes apply live only to the selected sound; reset and preview loop no longer alter a live trigger unintentionally
Sounds and animations play automatically in Studio before going live; live audio moves exclusively to the confirmed output, including trigger volume and duration
The Firework preview and program canvas now use the same current settings and geometry
Real Firework respects burst shapes, colours and disabled rings; multiple manual rockets no longer cancel one another
Voxels shatter into real cubes, fall stably, finish their motion and reassemble without a visible jump
Sound and provider caches survive restarts and write failures without losing board entries or your own files
The widget catalogue now shows a grid instead of an endless list
The picker now shows animations as preview images instead of a list of names
Reactions with an animation now appear in the left list too — and deleting one there really removes the reaction
The trigger sheet now shows clearly where you pick your animation
The start now asks what should happen — and the sidebar fills up with you instead of overwhelming you
The stage now shows whether your browser source is connected and which sources only arrive via the camera
The stage now suggests the next step instead of showing a greyed-out Go Live button
Fixes
A trigger now shows its chosen animation with a thumbnail and hover preview instead of just animation set
The delivery panel now asks which way first instead of showing everything at once
Animations play their real clip on hover, and sounds can be previewed directly
The stage stops asking once you have created your first reaction
The source-list filters now show icons instead of clipped words
New accounts start with an empty stage, the sources list stays reachable, and before the first connect it says you have to go live on TikTok yourself
Getting into the stream now has its own row above the bar instead of squeezing into it
A rehearsal now stops while the connection is still being established, not only once it stands
The Go Live button shows connecting… again while the connection is being established
The delivery status now names source kinds in words instead of internal tokens
The rehearsal now ends with a result, stops instantly if a real connection comes up, and the recommended next step moves on afterwards
The Go Live button no longer appears at all until a TikTok account is bound, instead of staying clickable but inert
The camera now uses the OBS path on existing installs too: full canvas resolution instead of an upscaled window crop, and no more freezing when the Studio window is covered or minimised
New features
Triggers with neither an animation nor a sound are now marked “no target”, instead of looking finished and doing nothing on stream
Fixes
If the native scene stays empty or the output does not come up, the camera falls back to the previous path by itself — instead of sending black while reporting live
A click now opens the animation inside the Studio — the same detail sheet with a buy button as the shop, above the dialog instead of in a browser. Your half-built trigger stays intact
Why settings are missing is now stated there: system voices never reach the browser source; the Voice-Lab (drunk, robot, reverb …) only applies with computer audio — where it is back
The control centre now sees which path actually produced the camera — that detail used to get lost on the way to the server
The Quick-start template cards are gone from the stage
Picture source Dedicated window: on machines with recent graphics crashes the dedicated window is no longer opened — the camera uses the Studio window there
The new TikTok Live connection gets more time to attach and no longer falls back to the old path earlier than necessary
One failed start of the camera engine no longer disables it for the whole session — the next attempt starts it again
Every scene has its own browser source link again — several scenes can run in parallel even while a different one is active
Fixes
Read-aloud (TTS): corrupted stored HD voices are now reliably detected and re-downloaded instead of leaving the stream silent for good
If read-aloud stays silent, AnimStream now says exactly why instead of pointing at the wrong thing
TikTok Live connection: the blocked-connection detection was faulty and reported a block on healthy machines — corrected
TikTok Live connection: switches to the fallback connection and back are now measured precisely, so remaining dropouts can be addressed specifically