I'm Michael Forrest and Squares TV is where I do my experiments.

I make video, audio and workflow tools for artists, creators, educators, coaches and professionals.

Toolkit

We have a Discord if you'd like to meet other like-minded people and if you don't want to miss any new content, why not join the mailing list?

Structure Your Solo Live Stream with CueCam Presenter

Even if you’re new to live streaming, that doesn’t mean you need to embrace the usual haphazard performance-style you’ve seen from most other streamers.

Showing Things On Your Webcam With CueCam Presenter

When I talk about sharing in CueCam I’m talking about instantly bringing up pictures, videos, screen shares, slides or sketching directly in your webcam feed.

Beginners Guide - Draw On Your Webcam with Video Pencil and CueCam Presenter

Have you ever seen somebody do this on Zoom? Drawing directly into their web cam? No screen shares, no disruptions, just direct communication.

5 Video Production Problems I Forgot I Solved

The great thing about solving a problem is you can forget about it.

CueCam 3.3 Is Here

CueCam 3.3 introduces a brand-new rendering pipeline that delivers frame-perfect, colour-accurate results. Screen shares now display correctly, videos start cleanly without glitches, and camera transitions are tightly locked to slide transitions. It also makes bugs easier to reason about—and faster to fix.

My Live Streaming Workflow

I started doing the Squares TV App Lab live every week or two, over 2 years ago now. This started out as something for the highly discerning audience of Office Hours Global community members.

2025 Review

How did we get on in 2025? Let’s take a look.

How To Finish Things

Finishing things is hard. As you get closer to the end of a project, everything slows down, tiny things take forever and what started out as an exciting prospect can become a millstone around your neck.

Building Your Own CueCam Tools - A Video Outreach App with Claude

CueCam is a teleprompter script-writing app with a special ability - a url schema that allows other tools to generate scripts.

Thousands Of Changes And No New Features - CueCam Beta 3.3

CueCam 3.3 is the biggest change to CueCam since its release. I’ve spent hundreds of hours reworking CueCam’s underlying architecture. I’ve deleted about 18,000 lines of code and removed multiple framework dependencies.

The Study Hack That Could Make You Money

There’s a well-established fact about comprehension that, when you mix it with the right tools and processes, could help you do more than just pass your exams. What is it?

Video Pencil, Shoot & CueCam Presenter for Students

-- Michael Forrest, September 2025

Show your travel pics without taking over Zoom

Want to see the best way to show your vacation pics on Zoom with your Mac? If you find screen sharing awkward, you’d like to draw and zoom in on your photos, play videos with sound or even put together a video to share with your family, you’re in the right place. What’s the secret? All you need is one simple tool, a ‘virtual camera’.

How filmmakers can use Video Pencil and CueCam to provide feedback

Video Pencil is a great tool for reviewing film footage.

Win over clients by enhancing your remote pitches

Winning clients can take a lot of time and effort. But there might be a way for you and your agency to do a better job by leveraging remote video enhancements.

3 easy ways to produce software demos with CueCam

CueCam is perfect for producing software demos—whether you're recording ahead of time or presenting live on a call.

My Live Streaming Journey

*By Michael Forrest*

Multi Format Content for YouTube and TikTok

Different platforms have different needs. YouTube wants horizontal video and TikTok wants vertical video, but that’s just the tip of the iceberg.

Making a Scripted TikTok Video on your Mac

Producing and editing videos on your phone can be pretty awkward. Especially if you want to plan what you want to say in any detail.

CueCam Presenter 3.0

**Edinburgh, April 2025** – CueCam Presenter, an innovative tool for remote presentations, video production, and virtual meetings, has received a major update with the launch of **CueCam Presenter 3.0**.

Showing Your Work on YouTube with CueCam Presenter

Last time I quit my job to pursue music* I read Austin Kleon’s *Show Your Work* which says to make behind-the-scenes content in order to build a fanbase.

Stand Out in Job Interviews with Great Video Tools

If you have a remote interview, it’s a great opportunity to bring in the special touches that only CueCam, Video Pencil and Shoot can provide through your Apple devices.

When Remote Meetings are Better Than In-Person

Many meetings are a waste of time and resources. Especially for companies with employees around the world.

No More Ugly Slides - Teaching Using CueCam Presenter

If you’ve been looking at tutorials on how to make presentations for the classroom, you’ve probably seen some ugly stuff.

Bring out who you really are with live video – Interview with Olu Sobanjo

Olu Sobanjo does YouTube and video training as Story Sellers Consulting helping people attract their ideal clients, build trust and sell more. We had a warm and enjoyable conversation about building confidence on camera, recording live video and telling great stories.

Overcoming Mediocrity with David Paskin

Rabbi David Paskin, aka Torah Tech Guy, “helping people use great tech to share and create great Torah”. Together we begin to answer a simple question: “How do we create digital experiences that aren’t terrible and boring?”

Meet Paul Dakeyne for a Twitch DJ Stream Production Masterclass

Paul Dakeyne is a veteran producer and club DJ who performs every week, live on Twitch. His DJ skills are flawless, the music’s always fun and his stream sounds and looks fantastic.

Learning To Live Stream Church Services - Interview with Eerde Bruining for Squares TV

Live streamed church services and musical performances have been providing many people with much-needed community and human connection since the beginning of the pandemic. But how do you set something like this up?

How to run smart live events with Digital Skills Education

Craig Steele and Daniel Devine run sophisticated online workshops for schools and businesses, on advanced technical subjects like AI and cyber security.

Meet Jofamo - Streaming Art on Twitch and Growing your Channel

Jofamo is the young Bob Ross of Twitch. His streams are a welcoming place where he creates art and engages with everyone. If you're getting started with your own channel, or looking to grow, or even if you just want to know what Twitch is all about, there's something for you here.

How it all fits together❓

The Squares TV App Suite as been growing steadily over the last few months.

In last week’s lab I described everything I’ve made and how it all fits together with this neat little diagram.

Zoom Presentations and Slow Motion 👩🏻‍🏫

Hi, every Wednesday I go live on After Hours for a one hour lab where we discuss all the ways to use my growing suite of iOS and Mac apps.

Join us on Zoom this evening when I will be introducing some new features for Video Pencil and talking to Oliver from Boinx about connecting my apps with his company’s app mimoLive.

Using Video Pencil For Teaching

During last week’s session I went into detail on some of the inner workings of Video Pencil as I’d changed the way Live Titles are drawn onto the screen and I thought it was quite interesting.

Shoot Pro Webcam

Shoot offers a rock-solid connection from your iPhone’s camera to your computer, giving you total control.

Internet Sharing trick for Video Pencil

If Video Pencil stops receiving NDI video shortly after you connect it to your Mac over USB, this should fix it.

Video Pencil

Draw on anything on your iPad.

Camera • Photos • Videos • Desktop

Control Shoot with your Stream Deck

Shoot’s new remote control feature is something you won’t find anywhere else. You can connect the app to squares.tv and control the camera settings - ISO, shutter speed, focus and zoom, from any web browser.

Control iPhone Camera with Stream Deck

Shoot is a web cam app that you can control from any web browser. Here is how you can use it with your Stream Deck or any other remote control hardware or software or website or anything that can open a link.

Control your iPhone or iPad's camera from any browser with Shoot Pro Webcam

You can control exposure, focus, zoom and even the brightness of your iPhone’s flashlight from any browser with Shoot Pro.

Making video demos: Showing gestures in your iOS app

If you want to avoid adding motion graphics for every tap and swipe in your screen recording during post-production, you should add a feature into your app that displays touches when you record.

Live Titles Shoot: Now in Any Language! 哇 おお 와 बहुत खूब וואו

Well, any language that Apple supports anyway.

Super-simple titles in Shoot Pro

Last week I saw someone struggling to draw labels using their telestrator (or whiteboard or lightboard or whatever we’re calling it!).

This gave me an idea.

Why is it called Squares TV?

I’ve been asked why it’s called Squares TV. I’m not particularly good at marketing and branding so the reasons are confusing and relate to my personal history. Let me explain.

Your internet connection 🚦 Remote Video Basics from Squares TV

If you’re live streaming or on a Zoom call, nothing is more disruptive than connection problems. Different things can happen but here are the main ones.

How to move MIDI tracks between your Deluge and your Mac

I made a Mac app that lets you move MIDI tracks between your Deluge Synthstrom Deluge and your Mac via MIDI files with a simple drag and drop interface. Here’s how it works.

NEW! Get Help or Give Help with #FixMyVideo 🔺

What’s the next thing you should fix about your video? Do you need a new camera? Do you need to tidy up your backdrop? Improve your lighting? Improve your microphone technique? Add music? Plan your content better? Get a hair cut?

Good video doesn't start with your camera! 🤯 Remote Video Basics from Squares TV

If you want to look better in your live streams or on video calls, you might think that getting a good camera is the first thing to do, but you’d be wrong.

Shoot is now free to download! 🤑 Squares TV Newsletter

Shoot is now free to download! Also I have made a new video showing how to use Shoot‘s “telestrator” feature, and updated Beat Sheet with a Stream Deck plugin. Read on to learn more.

Running Smarter Online Workshops 🎓 Beat Sheet + Ecamm ❤️ Shoot Translated 🇰🇷🇨🇳🇯🇵🇪🇸

I love building things but I’ve fallen behind on my emails. Here’s some stuff I’ve done over the last couple of weeks. We need to talk about the latest Can You See My Screen podcast, Beat Sheet and how Shoot has been translated.

Ecamm Live: iPhone Camera Mic over USB, HDMI or AirPlay

With Shoot Pro you can use your phone’s microphone on your streams using Ecamm Live.

How to run smart live events with Digital Skills Education

Craig Steele and Daniel Devine run sophisticated online workshops for schools and businesses, on advanced technical subjects like AI and cyber security.

Beat Sheet now shows Scene Names! 🎉

Instead of using keyboard shortcuts, Beat Sheet now connects to Ecamm to retrieve all of your scenes, letting you pick them by name.

Overcoming Mediocrity with David Paskin

Rabbi David Paskin, aka Torah Tech Guy, “helping people use great tech to share and create great Torah”. Together we begin to answer a simple question: “How do we create digital experiences that aren’t terrible and boring?”

INTERVIEW: Overcoming Mediocrity with David Paskin

Rabbi David Paskin, aka Torah Tech Guy joins us on Can You See My Screen this week to answer a simple question.

Beat Sheet 0.3 adds a new Desktop HUD

Maintaining eye contact while talking to people on Zoom or Ecamm can be a problem.

If you’ve solved this problem with an external display and teleprompter rig, now you can easily add a Beat Sheet overlay with your cue cards.

3 Pro Tips To Prevent Interruptions When Using Your Phone As a Camera

When connected over USB, Shoot works by directly mirroring your phone’s display which means that it is possible for notifications to appear if you don’t follow a couple of extra steps.

New version of Beat Sheet includes Teleprompter support!

I’ve just released an update to Beat Sheet that lets it work with a new companion app Beat Sheet HUD over Bluetooth.

Bring out who you really are with live video – Interview with Olu Sobanjo

Olu Sobanjo does YouTube and video training as Story Sellers Consulting helping people attract their ideal clients, build trust and sell more. We had a warm and enjoyable conversation about building confidence on camera, recording live video and telling great stories.

Beat Sheet for Mac

Plan and run better videos, live streams and immersive remote presentations.

Understanding Shoot's Manual Controls + Camera Presets

Shoot has advanced manual controls, but what do they all do?

How to upload stems to your Synthstrom Deluge

I had a lot of stems that I wanted to load onto my Deluge but it was a time-consuming and error-prone process through the hardware UI. Don’t get me wrong, the interface is far beyond what is available on most comparable sequencers, but sometimes you just need a computer.

How to create an immersive 3D scene for your Zoom webcam on macOS

I saw Nick Jushchyshyn’s set-up on a recent Office Hours Global stream. He has a very interesting setup for his Zoom calls, as you might expect from a Program Director of Virtual Reality & Immersive Media.

🔴 LIVE NOW: Creating Next-Level 3D Virtual Environments for Zoom Calls

I saw Nick Jushchyshyn’s set-up on a recent Office Hours Global stream. He has a very interesting setup for his Zoom calls, as you might expect from a Program Director of Virtual Reality & Immersive Media.

Twitch Tools

Free tools for Twitch. Stream profile manager for variety streamers.

FREE TOOL: Edit Videos Fast In Final Cut

This post shows how you can write a script in Final Draft (or any other script editor that can convert to .fdx) and instantly convert it to a Final Cut Pro timeline complete with captions, placeholders and action as ToDo markers.

I Solved Admin And Now I Can Sleep

Have you ever found yourself lying awake at 1 o’clock in the morning on a Sunday, worrying about all the little chores you’ve forgotten to do? Sometimes you feel guilty that you haven’t replied to an email from three weeks ago. Or you remember that your tax return is overdue and you’re building up fines. You lie there remembering all the little jobs that have slipped between the cracks, but you’ll forget them all the instant you sit at your desk and look at your email the next morning.

The Easiest Way To Sync Mic Audio In OBS

When you connect a camera to OBS over HDMI or AirPlay, you may find that your microphone goes out of sync on stream. I built a little tool to make it super-simple to calculate the exact Sync Offset you need to add in Advanced Audio Settings.

The Easiest Way To Calculate Mic Delay for Ecamm Live

When you connect a camera to OBS over HDMI or AirPlay, you may find that your microphone goes out of sync on stream. I built a little tool to make it super-simple to calculate the exact number of frames you need for Mic Delay.

How To Use Your Canon Camera as a Webcam for Live Streaming on macOS

You’ll need a webcam driver and Magic Lantern.

Learning To Live Stream Church Services - Interview with Eerde Bruining for Squares TV

Live streamed church services and musical performances have been providing many people with much-needed community and human connection since the beginning of the pandemic. But how do you set something like this up?

Meet Paul Dakeyne for a Twitch DJ Stream Production Masterclass

Paul Dakeyne is a veteran producer and club DJ who performs every week, live on Twitch. His DJ skills are flawless, the music’s always fun and his stream sounds and looks fantastic.

How To Shoot a Beautiful Crafting Demo

In this video you’ll see how to use your phone as an overhead camera, adjust the image with manual camera controls, and draw on the live video with Shoot’s virtual whiteboard feature.

Also, you’ll learn how to fold a perfect origami crane.

Ecamm Live: Using Your Phone as a Wireless Camera

You can use Shoot to send video from one or more iPhones to Ecamm Live. Here’s how.

How To Light Your Face for Meetings and Live Streams

Some advice from RuPaul on how not to look urgly.

Can I Make Good Content Without a DSLR?

What does an expensive camera give you that your phone’s camera can’t?

Meet Jofamo - Streaming Art on Twitch and Growing your Channel

Jofamo is the young Bob Ross of Twitch. His streams are a welcoming place where he creates art and engages with everyone. If you’re getting started with your own channel, or looking to grow, or even if you just want to know what Twitch is all about, there’s something for you here.

Recording a Live Video Podcast with OBS

If you don’t want to spend hours each week editing your podcast, you could try recording the whole thing live, in video format, with overlays and music breaks, all on your Mac.

How To Use Your iPhone as Wireless Camera for OBS via AirPlay

How to use Shoot and AirServer to use your iPhone as a wireless camera for OBS

How To Use Your iPhone or iPad as a Webcam with Zoom

Shoot is a great way to use your Apple device’s great camera in Zoom if you want more control than Continuity Camera offers.

How To Use Your iPhone as a USB Camera in OBS on macOS

Here’s how to connect your iPhone as a camera to OBS on a Mac.

Discord

Meet other people working on the same problems. Ask questions, share setups.

Mailing list

Latest updates and live stream announcements — straight to your inbox.