ADR · Foley · Picture · Pro Tools · One workflow

Professional cueing and session control for ADR, Foley and recording to picture.

Streamers, punches, dialogue, take management and direct Pro Tools control, combined in one workflow built for professional audio post. Every cue lands on the frame, right in front of the performer: the streamer, the 3·2·1 beeps, the line and the take number appear on the booth monitor over the picture, driven by Pro Tools.

Designed and built in-house at BAM Studios, Chicago.

The booth picture during a cue, as the actor sees it.

On the ADR stage at BAM for

🎯

On the frame, every time

Timing runs from the clock, not the screen's refresh. The punch lands on the frame nearest the cue's In, and a busy computer never stretches a streamer.

🎞️

Follows Pro Tools

It chases Pro Tools' timecode. Play the session and each cue fires by itself at the right moment, pass after pass, with no one pressing a key.

🖤

Clean picture in between

Nothing is drawn over the picture unless a cue is running or you switch something on. Between takes the actor sees the scene and nothing else.

Designed by people who've worked in audio post since 1987, for engineers, supervisors and the actors in the booth.

The workflow

One system from the cue sheet to the finished take

Panda Streamer is more than a cue on a screen. It connects every stage of a recording session, so nothing is retyped, nothing is lost between rooms and everyone works from the same list.

  1. Cue preparation
  2. Pro Tools
  3. Visual cueing
  4. Recording
  5. Take management
  6. Supervisor review
  7. Picture out, studio or remote

ADR is where it began and what it runs every day on BAM's four ADR stages. The same frame-accurate engine cues Foley and voice recording to picture.

Our story

Why we built Panda Streamer

BAM Studios records a significant amount of ADR every year for film and television, and over time we saw the same opportunity again and again: make the ADR process faster, more consistent, and easier for engineers, supervisors, directors and talent.

So we built our own system.

Panda Streamer was developed inside BAM Studios specifically for the way professional ADR sessions actually work. It combines visual cueing, Pro Tools integration, take management, picture output, session control and quality-control tools into one streamlined workflow.

Because we use Panda Streamer in our own facility every day, its features are driven by real sessions and real production needs, not by theory.

The result is a system designed to

  • Reduce repetitive setup
  • Minimize operator error
  • Improve consistency from room to room
  • Let the engineer spend less time managing software and more time focused on the performance

Built by an ADR facility. Refined in real sessions. Designed for professional audio post.

Visual cueing

What the actor sees

Everything sits on top of the Pro Tools picture on the booth monitor. Each element can be switched on or off, sized and placed to suit the actor and the room.

Streamers and punches

A line wipes across the picture and punches on the In. Choose the length (one to five seconds), direction, colour and width, with an optional flash on the punch.

Flutters

Short flashes leading into the punch, for actors who like a rhythm to come in on.

3 · 2 · 1 counter

A large countdown that lands on each beep, not on each second, so the numbers and the sound always agree.

The line on screen

The character and the line in a band over the picture, from the start of the streamer or only at the punch, held through the cue with a progress bar, or the next line shown ahead.

Recording and Playing lights

A red Recording light while Pro Tools records and a green Playing light on playback, so the actor always knows whether it counts.

Cue and take badge

CUE 103 · TAKE 2 in a corner or in the band, sized as a share of the picture so it reads on any monitor.

Timecode window and masks

A burned-in timecode window when the actor or director wants one, and masks to cover a client's burn-ins or letterbox bars. The masks are saved with each show's job, so the burn-in is covered the moment the job opens.

Alt reads and combined cues

Alternate lines get their own rows and passes, and short cues can be combined into one pass with one streamer.

Visual cueing · sound

What the actor hears

The beeps come from the same system as the picture, so they always land with the streamer.

BAM's reference beep

The same three beeps BAM has always cued with, leading the actor into the line.

Beeps to suit the actor

The beeps can be changed to suit the actor or the production, and the 3·2·1 on screen always follows them.

Slate your way

Most sessions are slated by the engineer, as always. If you prefer, Panda Streamer can speak the slate for you, "Margo, cue 103, take 2", before the beeps. It's an option, off unless you want it.

ADR workflow

From the client's cue sheet to the first take in three steps

Cue sheets, alternate reads, takes and slates, handled so the session starts on time and the take list is right at the end of the day.

1

Bring in the sheet

Import the client's PDF cue sheets, several at once, or a text or subtitle file. Nothing changes until you have checked what is new, what has changed and what you already have.

2

Select the cue and press ●

Pro Tools locates and rolls, the beeps play, the streamer punches on the In and the take records.

3

Mark the take

Mark it in the take grid and go again, or move on. The job saves itself to the server as you work.

Reads client cue sheets

The PDF cue sheets studios and networks send, in the common layouts: traditional ADR sheets and actor's and engineer's lists. Several PDFs at once become one list in timecode order.

Check before you import

See what's new, what changed and what you already have before anything changes. Revised sheets keep your takes and notes, and duplicate cues are found and removed in one click.

Subtitles, text, spreadsheets and MIDI

When there's no PDF, a subtitle file, a text or spreadsheet export or a MIDI file works too.

Job details filled in

Project, episode, version and date are read from the sheet, ready for the job title and the printed sheets.

Build a cue list by hand

Start a new job and add cues yourself, with quick timecode typing, when there's no sheet at all.

Notes on every cue

A short room note per cue, like "wears mask", that never appears on the booth picture.

Engineer and supervisor per character

Kept with the job and printed on the sheets.

Export

The cue list goes out as a MIDI file or a spreadsheet for editorial and the client.

📖 Narration mode

The manuscript on screen with punch-in and a take log, for audiobooks and narration. Word and PDF manuscripts are split into sentences or paragraphs under their chapter headings.

📜 Teleprompter mode

A scrolling script from the same cue list, for voice-over to picture.

Take management and supervisor review

One page runs the session

The control page is off-air. The engineer works from it on the Pro Tools Mac, and the supervisor can follow and edit from a laptop in the room.

The Panda Streamer control page: a cue list with cue numbers, In and Out timecodes, characters, lines, cue notes and take counts, with mute, stop, play and record buttons on each row; cue 103 is selected, its In and Out and take boxes below.
The cue list, with a fictional scene loaded. Each row stops, plays or records its cue in Pro Tools. Cue 103 is selected: its In and Out can be grabbed straight from Pro Tools, and its takes are marked in the boxes on the right.

✅ Take grid

Mark each take good, maybe, no, keeper or alt, with a note, from the keyboard or with a tap.

🗂️ Jobs on the server

Every job is saved to BAM's server and opens in any room. Room calibration stays with the room.

🖨️ Print-ready sheets

Mixer, actor and full cue sheets, with the takes marked, straight from the job.

💻 Supervisor's laptop

Open the room's control page on the studio network with the room's access code. Both people edit the same list.

🩺 Room health

One page shows what is working and what is not, with one-click fixes, before the actor arrives.

🎛️ An actor's look, on any stage

Save the streamer an actor likes under their name and call it up in any of our rooms, months later. A whole stage's setup can be saved and shared the same way.

Foley

Foley cueing on the same frame-accurate engine

Panda Streamer isn't limited to ADR. The streamers, punches and beeps that cue an actor's line cue Foley to picture just as precisely: footsteps, props, movement, impacts and every other performance that has to sit on the frame.

Hits on the sync frame

For an impact, a door or a prop, the cue's In is the sync frame. The streamer wipes in and punches on exactly that frame, with beeps or flutters leading into it if the artist wants them.

Moves from In to Out

For footsteps or a cloth pass, the cue runs from its In to its Out with a progress bar across the picture, so the artist sees when the move starts, how long it lasts and where it ends.

Streamer and punch, your way

Length, direction, colour and width of the streamer, flutters, the 3·2·1 and a flash on the punch, each on or off, to give the artist the anticipation they like.

Name the event

The cue's text, "DOOR SLAM" or "FEET ON GRAVEL", shows in a band over the picture, or stays off for a clean picture with only the streamer.

An artist's look, saved

Save the cueing look a Foley artist works best with and call it up in any of our rooms, on the next session or months later.

Cue lists in minutes

Grab each sync point straight from Pro Tools, type timecode quickly, or bring in a text, spreadsheet or MIDI list. Every cue becomes a Memory Location in the session with one click.

Pro Tools in charge

Cues fire from Pro Tools' timecode, pass after pass. Play or record each cue from the list, and the takes are counted as Pro Tools records.

Out to the stage

The finished picture reaches the stage's display over SDI or HDMI, and across BAM's facility over NDI.

Pro Tools integration

Run the session from the cue list

Pro Tools stays in charge of the picture and the recording. Panda Streamer follows it, and can drive it from the cue list.

Timecode or MIDI notes

Panda Streamer chases Pro Tools' timecode, so every cue fires on its own. It can also fire from notes on a MIDI track, for sessions set up that way.

Play, record and stop per cue

Each row has its own transport. ● moves Pro Tools to the cue, rolls and records; ■ stops it.

Takes counted for you

A take is counted when Pro Tools actually records, whether it started from the cue list or from the console, and the next take number is ready on screen.

Stopped early, nothing wasted

Stop a take during the pre-roll or the 3·2·1 and it doesn't count: the take number goes back and the recording is undone in Pro Tools, so the take list stays clean.

Grab timecode from Pro Tools

Stop Pro Tools where the line starts or ends and grab it as the cue's In or Out, then nudge a frame either way.

Memory Locations for every cue

One click in Panda Streamer: every cue, for every character, becomes a Memory Location in the open session, named like MARGO 103 and spanning the cue's In to Out.

Record tracks named per cue

Each character gets a record track, renamed for the cue and record-armed, so takes come out named MARGO 103_01, MARGO 103_02.

Guide track prep

One click moves each cue's original line to a second dialogue track, muted while recording and heard on playback as the actor's reference.

Scripted, not just synced

Panda Streamer talks to Pro Tools through Avid's own scripting interface: it sets the timeline selection for each pass, arms and names the record track, and reads the session's state, so the cue list and the session never drift apart.

Matches the session

Reads the session's timecode rate and start from Pro Tools, so the cue list and the session always agree.

Professional video

The finished picture, wherever it needs to go

Panda Streamer is built for studio video chains. The picture leaves complete, with the streamers, punches, line, cue and take, timecode window and masks already on it, so every display downstream shows exactly what the performer sees.

Blackmagic Design hardware

Out through any Blackmagic Design video card or converter, the same hardware the rest of a professional facility already runs on.

SDI and HDMI

SDI to the booth monitor, the control room and the rest of the studio's routing, or HDMI where a display needs it.

NDI across the facility

Alongside BAM's SDI infrastructure, the finished booth picture can be sent over NDI to compatible systems and displays on the facility network.

Burned-in timecode

A timecode window on the picture when the actor, artist or director wants one, sized and placed to suit the room.

Masks over burn-ins

Cover a client's burn-ins or letterbox bars. Masks are saved with the show's job, so they're in place the moment it opens.

A clean picture in between

Nothing is drawn unless a cue is running or something has been switched on, so between takes the picture is the picture.

Studio synchronization

Calibrated to each room, so the frame is the frame

Every signal path adds its own delay: converters, routers and displays. Each of our rooms is calibrated so the streamers, punches and beeps reach the performer on the intended frame, through that room's own picture and sound chain.

Calibrated per room

Each room carries its own timing offset, which fires the cueing that much earlier or later to make up for the room's picture chain.

Cue times never change

Calibration adjusts when the cueing is output, never the cues themselves. The In and Out on the sheet, in the job and in Pro Tools stay exactly as written.

Picture and beeps together

The beeps come from the same clock as the picture, so calibrating the room keeps the 3·2·1, the streamer and the punch together.

Stays with the room

Calibration is saved on each room, never inside a job, so a show opens correctly on any stage and moves between rooms without retiming.

Room setup and health checks

One page walks through every link in the chain, from Pro Tools' timecode to the video output, and shows what is working before the session starts.

Test cue on demand

Fire a cue at any time, with the timecode window on the picture, to check the room by eye and ear before the performer arrives.

Remote workflows

Panda Streamer and Panda Patch: the stage goes to the actor

Your actor is on a cruise ship heading to San Juan, and the line has to be fixed this week. BAM's two in-house apps work together so the session still happens, with picture, streamers and a clean recording.

1

Panda Streamer builds the cue

On our stage, Pro Tools plays the scene and Panda Streamer adds the streamer, the 3·2·1, the line and the take number, exactly as it would for an actor in our booth.

2

Panda Patch sends it to the actor

The actor opens a link in Chrome or Edge on a laptop. Nothing to install, no account. The picture with its streamers and the cue mix with its beeps arrive on their screen and in their headphones.

3

We record, here

Whatever mic they have, a USB mic, a headset or the laptop's own, comes back to our Pro Tools as a 48 kHz recording. A backup copy is captured on the actor's end and sent afterwards, in case the ship's connection drops.

What's next

ADR cues from Pro Tools' speech-to-text

ADR at BAM

Serious ADR in Chicago since 1999

Panda Streamer is part of how BAM runs ADR: for feature films, TV and streaming series, commercials, trailers and promos, documentaries, animation and games.

4
Dedicated ADR stages
2
Chicago locations
39
Years of audio post

Studio Z · CineBAM

Chicago's largest dedicated ADR stage, on the Cinespace Film Studios lot, so productions shooting there go from set to ADR without leaving campus.

Studio A · BAM HQ

The flagship stage in River North: a spacious booth, client lounge and a control room built for feature and episodic ADR.

Studio B · BAM HQ

Purpose-built for dialogue and exceptionally quiet, for pickups, television sessions and fast turnarounds.

Studio C · BAM HQ

Highly isolated, with floated floors and a large-format picture display, so talent works from the same picture as the control room.

Content and security approved by Disney (including Pixar, Marvel and Lucasfilm), Amazon Studios, NBCUniversal, Apple TV+, MGM, Paramount, Starz, Lionsgate and others. ADR supervision, loop group and walla, all under one roof.

See BAM's ADR stages →

Built at BAM

One of the tools we build for our own sessions

BAM has worked in audio post since 1987. When the tools on the market don't fit how we work, we build our own, and we test them in our rooms before a client ever sees them.

Panda Patch Remote VO and ADR sessions in the browser. Studio-quality audio, picture to talent and 48 kHz WAV recording, with nothing for talent to install. pandapatchapp.com →
Panda Streamer Cueing and session control for ADR, Foley and recording to picture, driven by Pro Tools. The page you're reading. You are here
Panda Hub BAM's operations hub. Job tech reports, contacts and the studio calendar in one place, searchable by project, character or talent. Internal to BAM

Questions

Frequently asked

Who built Panda Streamer?

BAM Studios' own team, in-house in Chicago. Every feature was designed with the engineers and supervisors who use it and tested in a working ADR room, on real sessions.

Does the actor need to do anything differently?

No. The actor watches the booth monitor as usual. Streamers, beeps and the line can be turned up, down or off to suit how they like to work.

How accurate is the timing?

The punch lands on the frame nearest the cue's In. Timing comes from the clock rather than the screen's refresh, so a slow frame never delays or stretches a streamer. We test it to within a single frame.

Which cue sheets can it read?

The PDF cue sheets studios and networks send, in the common layouts: traditional ADR sheets with start and stop times, and actor's and engineer's lists with take grids. Subtitle files and text or spreadsheet exports work too. When a revised sheet arrives, only the new and changed cues are added, and takes already recorded are kept.

Can the supervisor and director follow along?

Yes. The supervisor can open the room's control page on a laptop on the studio network, with the room's access code, and edit the cue list and take notes alongside the engineer.

Can Panda Streamer be used for Foley?

Yes. The same streamers, punches and beeps that cue ADR cue Foley to picture: a hit punches on its sync frame, a move is held from its In to its Out with a progress bar, and the cue's text can name the event. Cues are grabbed from Pro Tools, typed in, or brought in from a text, spreadsheet or MIDI list.

Can we do ADR with an actor who isn't in Chicago?

Yes. With Panda Patch, the actor joins from a link on a laptop and sees the same picture, streamers and beeps as our booth, while we record them here. Directors and producers can join the same session. BAM also supports Zoom, Source-Connect, SessionLinkPRO, Audiomovers and Cleanfeed, and has a mobile ADR kit.

Does it change our Pro Tools session?

Only when you ask it to: adding Memory Locations, naming record tracks or preparing the guide track. Each of those is a button you press, and the session is saved first where it moves audio.

How does the picture get to the stage?

Through any Blackmagic Design video card or converter, over SDI or HDMI, to the booth monitor and the control room. Across BAM's facility, the finished picture can also be sent over NDI to compatible systems and displays on the network.

How is each room kept in sync?

Each room is calibrated: a timing offset makes the streamers, punches and beeps fire that much earlier or later, so they reach the performer on the intended frame through that room's picture chain. The cue times themselves never change, and the calibration stays with the room, so a job opens correctly on any stage.

What does it run on?

The Pro Tools Mac and the booth monitor you already have. Nothing is added to Pro Tools itself, and the cueing works without an internet connection.

Work with us

Book your ADR at BAM Studios

Feature film, TV series, commercial, trailer, documentary, animation or game: tell us about the project and the dates. We'll set up the session around your cue sheets and your actors, in Chicago or wherever they are.

Book a session

info@bamstudios.com312-255-88621 East Erie Street, Chicago