Logo
    Search

    Recording Screencasts - Hardware, Software, Dos and Don'ts

    enMarch 14, 2018

    Podcast Summary

    • Setting up a good recording environmentChoose the right microphone (dynamic or condenser) and audio interface for your recording setup based on your voice and recording needs.

      Having a good recording setup is essential, whether you're creating screen recordings for a business or just making internal documentation or YouTube videos. Scott and Wes discussed the hardware they use for their recordings, starting with their microphones. Scott uses the ElectroVoice RE20, which is a dynamic microphone that requires extra gain and works well for his bassier voice. He also uses a Focusrite Scarlett 2i2 as his audio interface, which takes care of compressing and de-essing the sound. Scott's mic is connected to his preamp, which has a noise gate built-in, and the XLR cable runs through a fancy K&M mic arm to keep cables hidden. They also touched upon the difference between dynamic and condenser microphones. A dynamic microphone, like Scott's, doesn't require any additional power and is more robust, while a condenser microphone needs an additional 48 volts of power, also known as phantom power, which travels through the XLR cable. Both microphone types have their unique advantages, and choosing the right one depends on your specific recording needs.

    • Understanding Condenser vs Dynamic Microphones and AccessoriesCondenser microphones require phantom power for better sound pickup, while dynamic microphones don't. Use a directional microphone for optimal recording results, and consider a shock mount and preprocessor for clean audio. The Heil PR 40 and Audio Technica AT2020 are popular choices for recording.

      Condenser microphones use phantom power to actively move the magnets in the microphone, allowing for better sound pickup, while dynamic microphones do not require this power and rely on the user speaking directly into the diaphragm. Another key point is the importance of using a directional microphone for recording, as it minimizes background noise and unwanted sounds. The Heil PR 40 microphone, mentioned in the discussion, is a popular choice due to its sound quality and Leo Laporte's endorsement. A shock mount and preprocessor are essential accessories to ensure clean audio by reducing vibrations and background noise. When shopping for a microphone, consider the differences between various polar patterns and choose a directional microphone for optimal results. For beginners, a USB microphone like the Audio Technica AT2020 is a great starting point.

    • Improve sound quality with high-end audio equipmentInvesting in high-quality audio equipment can significantly enhance recordings and live streams, with pieces like compressors, equalizers, and interfaces improving voice clarity and consistency. An audio engineer can fine-tune settings for optimal results.

      Having high-quality audio equipment can significantly improve the sound quality of recordings and live streams, making it worth the investment. The speaker discussed using various pieces of hardware, including a DBX 286 compressor, an equalizer, and a Focusrite 2i2 interface, to enhance their voice and ensure consistent sound. They also emphasized the importance of having an audio engineer to fine-tune the settings and make adjustments that they couldn't do themselves. While starting with a basic $100 microphone can be sufficient, upgrading to more advanced equipment can help streamline the recording process and produce better results. The total cost of the mentioned hardware is approximately $1500. It's important to consider the long-term value of such investments, as older equipment may become obsolete and require replacement.

    • Starting Out: Essentials for Decent RecordingsA good microphone and proper environment setup are essential for decent recordings. Affordable USB microphones and simple environment adjustments can yield good results.

      While investing in high-quality equipment like microphones and audio interfaces can significantly improve the quality of your recordings, it's also possible to achieve decent results with affordable and even free solutions, such as a good USB microphone and proper environment setup. The speaker shares his experience of dealing with audio interface issues and finding a cost-effective solution with the Focusrite Scarlett. He emphasizes the importance of a good microphone but suggests that starting out, essentials could be just a USB microphone and a desk mic arm. He also shares tips on improving audio quality with simple environment adjustments, such as using a t-shirt to absorb typing noises and recording in quiet spaces. When it comes to recording both audio and screen, the speaker currently records off his laptop while keeping all necessary references on an external ultra-wide monitor. He uses an application called Divi to adjust the screen dimensions to fit a perfect 16:9 aspect ratio for YouTube. Overall, while investing in high-end equipment can lead to better results, it's essential to remember that the basics, such as a good microphone and proper environment setup, can go a long way in creating decent recordings.

    • Recording and Editing 4k Videos UnconventionallyImprovise recording, use IshowUHD for 4k output, magic timeline for editing, value second take, focus on audio during editing, use keyboard shortcuts, push final product to YouTube

      This individual uses unconventional methods to record and edit videos in a 4k resolution. He records at an aspect ratio of 16:9 and uses an application called IshowUHD to capture double the pixels, resulting in a 4k output. He records improvisationally, talking through his code as he types, and uses a specific editing workflow in Final Cut Pro with a "magic timeline" feature that eliminates empty space during editing. His editing process involves using keyboard shortcuts and playing the video like a piano, focusing on the audio rather than listening to it. He values the second take and makes minimal edits, pushing the final product directly to YouTube. Despite having a unique recording and editing workflow, he remains open to learning new tips from others.

    • Organizing workspace for efficient screen recordingMaximize efficiency by arranging workspace with notes, editing software, and consistent frame size. Use tools like Uberlayer and proficiency with interfaces like ScreenFlow to save time.

      The speaker organizes his workspace during screen recording sessions to maximize efficiency and maintain consistency. He uses notes on the left side of his screen for bullet points and examples, and keeps his editing software or finished code examples on the right side. For recording, he uses an application called Uberlayer to create an overlay with notches for common window sizes, allowing him to maintain a consistent frame size and eliminate unnecessary distractions. He records in high resolution to ensure crisp video and avoid feeling outdated due to OS updates. The speaker also mentions using ScreenFlow for recording and being proficient with its interface to save time. Overall, the speaker's approach is about optimizing his workspace and tools to streamline the recording process and maintain a professional appearance.

    • Setting up a smooth recording and deployment processUse the right tools, stay updated, and ensure proper sync for a smooth recording and deployment process. Netlify simplifies building and deploying static sites.

      Creating a smooth setup for recording audio and video for content creation involves using the right tools and configurations. For instance, when recording audio and video, it's essential to ensure that the audio is synced correctly with the video. The speaker in the discussion mentioned that some applications, like ScreenFlow, don't allow for easy mono channel mixing, making it necessary to use additional apps like Loopback to ensure proper sync. Another challenge is finding a hosting platform that simplifies the process of building and deploying static sites. The speaker highlighted Netlify as a solution that makes working with static sites effortless by handling tasks like rebuilding sites, setting up SSL, and even adding contact forms without the need for additional scripts or server components. However, the discussion also touched on the importance of staying updated with the latest features and configurations of the tools used. For example, the speaker mentioned that ScreenFlow was regressing in its features and becoming more focused on slideshow creation. In summary, to create a smooth setup for recording audio and video and building and deploying static sites, it's crucial to use the right tools, stay updated with the latest features, and ensure proper sync between audio and video. Netlify is an excellent option for simplifying the process of building and deploying static sites.

    • Editing as you record for efficient video creationImmediate corrections during recording save time and improve final product quality. Stay focused and make corrections promptly for best results.

      Effective video creation involves editing as you record to minimize post-production time. This approach allows for quick corrections and a more polished final product. The speaker, who records technical content, emphasizes the importance of being in the right headspace to make corrections and the benefits of immediate re-recording when necessary. He also mentions his personal experience with an "alert system" for mess-ups, although he now prefers the simplicity of editing as he goes. Additionally, the speaker encourages those looking for new roles to check out Netlify's job listings.

    • Making mistakes adds value to educational contentAuthenticity and relatability in education can be enhanced by leaving intentional mistakes and debugging processes in recorded content, but balance is important.

      Making mistakes during recording and leaving them in can add value to educational content, especially when it comes to debugging and problem-solving. The speaker shared an experience of making a loud "squawk" sound during recording, which embarrassed him but was later appreciated by the editor and audience for its authenticity. He also mentioned leaving intentional errors and debugging processes in his videos, as viewers enjoy seeing the thought process behind solving programming issues. However, there's a balance to be struck, as consistently making mistakes might indicate a lack of expertise. The speaker emphasized the importance of authenticity and relatability in educational content.

    • Ensuring a good learning experience in programming tutorialsAddress technical difficulties efficiently, find the right recording pace, use a good microphone, display clear text, and avoid bad screen recordings to create effective programming tutorials.

      Creating high-quality screen recordings for teaching programming involves paying attention to various details to ensure a good learning experience for the audience. One common issue is technical difficulties, such as broken recording software or microphones. Each mistake is an opportunity for learning, but it's essential to keep the audience engaged by addressing issues efficiently. Another important factor is the pace of the recording. Going too fast can frustrate viewers, while going too slow may bore them. Finding the right balance is crucial. Additionally, having a good microphone and displaying clear text, especially code, are essential for an effective screen recording. A poor microphone or typing instructions instead of speaking can significantly hinder the learning experience. Furthermore, bad screen recordings, such as those with small text or an unregistered screen recording software, can negatively impact viewer engagement. Properly addressing these issues can help ensure a successful and popular programming tutorial channel.

    • Optimizing your coding environment and screen recording techniquesMaximize screen real estate, linger on code shots, get to content quickly, eliminate distractions, and use proper file organization for a more engaging and effective learning experience

      Optimizing your coding environment and screen recording techniques can significantly enhance the learning experience for your audience. Here are some key takeaways from the discussion: 1. Maximize screen real estate: Zoom out your editor and increase font size to dedicate more space to code. 2. Linger on code shots: Keep code up for a few seconds after explaining it to give viewers time to absorb the information. 3. Get to the content quickly: Start the video with a clear introduction and get to the topic right away. 4. Eliminate distractions: Avoid background noises, such as sniffling or creaky chairs, and sudden mouse movements. 5. Use proper file organization: Keep your files well-organized to make it easier for viewers to follow along. By implementing these tips, you can create a more engaging and effective learning experience for your audience.

    • Use clear file names and organization for better learning experienceClear file names, organization, high-contrast color scheme, and large text improve the learning experience in coding tutorials by reducing frustration and confusion.

      Creating clear and organized screen recordings is essential for effective teaching in coding tutorials. Disorientation can easily arise when learners need to navigate multiple files with confusing names or work in unfamiliar environments. To avoid this, instructors should use descriptive file names, clearly communicate their location, and limit the number of new files created. Additionally, having a high-contrast and easily readable color scheme and large text in the editor can significantly improve the viewing experience for learners. These practices help reduce frustration and confusion, allowing learners to focus on the content of the tutorial rather than their environment.

    • Considering audience preferences and feedbackBe open to audience feedback and make improvements to enhance their experience, whether it's a font, workflow, or intro.

      Personalizing your content and being open to constructive feedback can significantly improve your audience's experience. The speaker mentioned using a specific font, Operator Mono, and keeping the application they're building open alongside the code for a more efficient workflow as personal preferences. They also aim for recordings between 6 to 12 minutes long and keep intros short, but even these choices can elicit strong reactions from viewers. The speaker learned the hard way about the importance of considering feedback when they received complaints about a whistling intro in one of their courses. Instead of getting defensive, they took the feedback to heart and made improvements. So, whether it's a font, workflow, or intro, remember that your audience's preferences and feedback matter. Be open to constructive criticism and strive to make improvements to enhance their experience.

    • Experience with FreshBooks and a Reliable Car Phone MountThe speaker shared his positive experience using FreshBooks for small business accounting and recommended it. He also discovered a reliable car phone mount, Kumas, and recommended it for secure phone usage while driving.

      FreshBooks is a versatile accounting solution for small businesses, offering features for invoicing, expense tracking, and even time tracking. The speaker shared his personal experience using FreshBooks for various equipment and recording setups, and recommended it for those in need of accounting software. Additionally, he shared his excitement about finding a reliable car phone mount, specifically a CD holder mount called Kumas, which he found to be effective in holding his phone securely while driving. Furthermore, the speaker mentioned the common issue of lacking lights in old houses, including his own, and did a shameless plug for their upcoming content.

    • Affordable and Convenient Motion-Sensored LED LightsAdd wireless motion-sensored LED lights to dark spaces for $11, charging via USB, automatic on/off, magnetic mounting, and long battery life

      There's a simple and affordable solution for adding wireless motion- censored LED lights in various spaces around the home or office. The OxyLED strip, which costs just $11, is a magnetic, motion-sensored LED light that charges via USB. It's perfect for dark areas where wiring up lights is not an option, such as closets, basements, or under cabinets. The light turns on automatically when motion is detected and turns off after a few minutes of inactivity. The battery life is not specified but the speaker mentioned that they have not had to charge it yet. An external power bank could also be used to charge the light. The best part is that the mounting is all magnetic, allowing the light to be used as a wand for targeted lighting. Overall, this little gadget is a game-changer for those who dislike having to turn lights on and off manually in dark spaces. It's a cost-effective and convenient solution for adding light where it's needed without the hassle of wiring. The speaker was so impressed with the product that they plan to buy more and even recommend it in their Pro Gatsby course, which teaches how to build fast and performant websites using the static site generator, Gatsby.

    • Master JavaScript with vanilla version and 30 projects in 30 daysPractice JavaScript skills by building 30 projects in 30 days using only vanilla JavaScript, master map, reduce, and filter functions for efficient coding, and experiment to foster creativity.

      There are numerous resources available for learning web development technologies, especially JavaScript, and one effective way to improve JavaScript skills is by practicing with the vanilla version of the language. The speaker mentioned his popular JavaScript 30 course, which helps learners build 30 projects in 30 days using only JavaScript, without any frameworks, libraries, or compilers. He emphasized the importance of mastering map, reduce, and filter functions, which are widely used in JavaScript and can help simplify code and make it more efficient. The speaker also encouraged learners to experiment and build upon the exercises to foster creativity and inspiration in programming. He concluded by inviting listeners to check out his course at javascript30.com and encouraged them to share their projects. Additionally, he mentioned some free resources, such as the contact form feature tutorial in Netlify, to help individuals get started with Gatsby.

    Recent Episodes from Syntax - Tasty Web Development Treats

    788: Supabase: Open Source Firebase for Fullstack JS Apps

    788: Supabase: Open Source Firebase for Fullstack JS Apps

    Scott and CJ chat with Paul Copplestone, CEO and co-founder of Supabase, about the journey of building an open source alternative to Firebase. Learn about the tech stack, the story behind their excellent documentation, and how Supabase balances business goals with open-source values.

    Show Notes

    • 00:00 Welcome to Syntax!
    • 00:30 Who is Paul Copplestone?
    • 01:17 Why ‘Supa’ and not ‘Super’?
    • 02:26 How did Supabase start?
    • 08:42 Simplicity in design.
    • 10:32 How do you take Supabase one step beyond the competition?
    • 12:35 How do you decide which libraries are officially supported vs community maintained?
      • 15:17 You don’t need a client library!
    • 16:48 Edge functions for server-side functionality.
    • 18:51 The genesis of pgvector.
    • 20:59 The product strategy.
    • 22:25 What’s the story behind Supabase’s awesome docs?
    • 25:26 The tech behind Supabase.
    • 35:46 How do you balance business goals with open source?
    • 42:01 What’s next for Supabase?
    • 44:15 Supabase’s GA + new features.
    • 48:24 Who runs the X account?
    • 50:39 Sick Picks + Shameless Plugs.

    Sick Picks

    Shameless Plugs

    Hit us up on Socials!

    Syntax: X Instagram Tiktok LinkedIn Threads

    Wes: X Instagram Tiktok LinkedIn Threads

    Scott: X Instagram Tiktok LinkedIn Threads

    CJ: X Instagram YouTube TwitchTV

    Randy: X Instagram YouTube Threads

    787: You Should Try Vue.js

    787: You Should Try Vue.js

    Scott and CJ dive deep into the world of Vue.js, exploring what makes this frontend framework unique and why it stands out from React and Svelte. CJ gives a comprehensive tour, covering everything from getting started to advanced features like state management and Vue’s built-in styles.

    Show Notes

    Vue.js: The Documentary.

    Sick Picks

    Shameless Plugs

    Hit us up on Socials!

    Syntax: X Instagram Tiktok LinkedIn Threads

    Wes: X Instagram Tiktok LinkedIn Threads

    Scott: X Instagram Tiktok LinkedIn Threads

    Randy: X Instagram YouTube Threads

    786: What Open Source license should you use?

    786: What Open Source license should you use?

    Scott and CJ dive into the world of open source, breaking down its meaning, benefits, and the various types of licenses you’ll encounter. From permissive licenses like MIT and Apache 2.0 to copy-left licenses such as GNU GPLv3, they’ll help you choose and apply the right license for your project.

    Show Notes

    Hit us up on Socials!

    Syntax: X Instagram Tiktok LinkedIn Threads

    Wes: X Instagram Tiktok LinkedIn Threads

    Scott: X Instagram Tiktok LinkedIn Threads

    Randy: X Instagram YouTube Threads

    785: What’s Next for NextJS with Tim Neutkens

    785: What’s Next for NextJS with Tim Neutkens

    Scott and Wes dive into the world of Next.js with special guest Tim Neutkens from Vercel. They explore the latest updates, including the React Compiler and React Server Components, discussing their impact on developer workflows and the future of Next.js development.

    Show Notes

    • 00:00 Welcome to Syntax!
    • 00:30 What does the React Compiler do?
    • 05:04 Will React Compiler help with managing Context?
    • 06:39 What happens if you’re not using a React Compiler?
    • 09:30 Will this work on any NextJS version?
    • 12:18 What are React Server Components?
    • 16:28 Shipping all the data inside an encapsulated component.
    • 20:17 Clearing up the frustrations around retrofitting server components.
    • 23:13 Handing migration.
    • 28:30 Is this just a fetch request with props?
    • 36:41 How closely are the NextJS and React teams working?
    • 41:53 Will we ever get Async Client Components?
    • 43:52 Async Local Storage API.
    • 45:31 Turbopack.
    • 57:51 Sick Picks & Shameless Plugs.

    Sick Picks

    Shameless Plugs

    Hit us up on Socials!

    Syntax: X Instagram Tiktok LinkedIn Threads

    Wes: X Instagram Tiktok LinkedIn Threads

    Scott: X Instagram Tiktok LinkedIn Threads

    Randy: X Instagram YouTube Threads

    784: Logging × Blogging × Testing × Freelancing

    784: Logging × Blogging × Testing × Freelancing

    In this Potluck episode, Scott and Wes tackle listener questions on modern blogging, website environmental impact, and using LangChain with LLMs. They also cover CSS hyphens, unit vs. integration testing, and balancing web development with new parenthood.

    Show Notes

    Sick Picks

    Shameless Plugs

    Hit us up on Socials!

    Syntax: X Instagram Tiktok LinkedIn Threads

    Wes: X Instagram Tiktok LinkedIn Threads

    Scott: X Instagram Tiktok LinkedIn Threads

    Randy: X Instagram YouTube Threads

    783: How We Built a Netflix Style “Save for Offline” Feature Into Syntax

    783: How We Built a Netflix Style “Save for Offline” Feature Into Syntax

    Scott and Wes dive into the world of browser caching for audio files, exploring the File System API and the Cache API. They discuss size restrictions across different browsers, how tools like Riverside.fm leverage IndexedDB, and walk through code examples for creating, retrieving, and managing cached audio data.

    Show Notes

    Hit us up on Socials!

    Syntax: X Instagram Tiktok LinkedIn Threads

    Wes: X Instagram Tiktok LinkedIn Threads

    Scott:X Instagram Tiktok LinkedIn Threads

    Randy: X Instagram YouTube Threads

    782: The Developer’s Guide To Fonts with Stephen Nixon

    782: The Developer’s Guide To Fonts with Stephen Nixon

    Scott and CJ are joined by Stephen Nixon of ArrowType to delve into the world of fonts and type for developers. They explore the intricacies of font creation, the utility of variable fonts, and offer tips for making visually appealing typography on the web.

    Show Notes

    Sick Picks

    Shameless Plugs

    Hit us up on Socials!

    Syntax: X Instagram Tiktok LinkedIn Threads

    Wes: X Instagram Tiktok LinkedIn Threads

    Scott:X Instagram Tiktok LinkedIn Threads

    Randy: X Instagram YouTube Threads

    781: Potluck - The Value of TypeScript × Vue vs Svelte × Leetcode

    781: Potluck - The Value of TypeScript × Vue vs Svelte × Leetcode

    In this potluck episode of Syntax, Scott and CJ serve up a variety of community questions, from the nuances of beginner vs. advanced TypeScript to the pros and cons of SvelteKit. They also discuss falling out of love with React, shipping private packages via NPM, and the eternal struggle of always starting but never finishing projects.

    Show Notes

    Sick Picks

    Shameless Plugs

    Hit us up on Socials!

    Syntax: X Instagram Tiktok LinkedIn Threads

    Wes: X Instagram Tiktok LinkedIn Threads

    Scott:X Instagram Tiktok LinkedIn Threads

    Randy: X Instagram YouTube Threads

    780: Cloud Storage: Bandwidth, Storage and BIG ZIPS

    780: Cloud Storage: Bandwidth, Storage and BIG ZIPS

    Today, Scott and Wes dive into cloud storage solutions—why you might need them, how they use them, and what you need to know about the big players, fees, and more.

    Show Notes

    Hit us up on Socials!

    Syntax: X Instagram Tiktok LinkedIn Threads

    Wes: X Instagram Tiktok LinkedIn Threads

    Scott:X Instagram Tiktok LinkedIn Threads

    Randy: X Instagram YouTube Threads

    779: Why SQLite is Taking Over with Brian Holt & Marco Bambini

    779: Why SQLite is Taking Over with Brian Holt & Marco Bambini

    Scott and CJ dive into the world of SQLite Cloud with special guests Brian Holt and Marco Bambini. They explore why SQLite is gaining traction, its unique features, and the misconceptions surrounding its use—let’s get into it!

    Show Notes

    • 00:00 Welcome to Syntax!
    • 01:20 Who is Brian Holt?
    • 02:26 Who is Marco Bambini?
    • 05:12 Why are people starting to talk so much about SQLite now?
    • 08:47 What makes SQLite special or interesting?
    • 09:46 What is a big misconception about SQLite?
    • 11:13 Installed by default in operating systems.
    • 12:03 A perception that SQLite is intended for single users.
    • 13:36 Convincing developers it’s a full-featured solution.
    • 15:11 What does SQLite do better than Postgres or MySQL?
    • 17:30 SQLite Cloud & local first features.
    • 20:38 Where does SQLite store the offline information?
    • 23:08 Are you typically reaching for ORMs?
    • 25:00 What is SQLite Cloud?
    • 27:29 What makes for an approachable software?
    • 29:18 What make SQLite cloud different from other hosted SQLite options?
    • 32:13 Is SQLite still evolving?
    • 34:40 What about branching?
    • 37:37 What is the GA timeline?
    • 40:04 How does SQLite actually work?
    • 41:19 Questions about security.
    • 44:28 But does it scale?
    • 45:52 Sick Picks + Shameless Plugs.

    Sick Picks

    Brian: Trainer Road
    Marco: Tennis

    Shameless Plugs

    Hit us up on Socials!

    Syntax: X Instagram Tiktok LinkedIn Threads

    Wes: X Instagram Tiktok LinkedIn Threads

    Scott:X Instagram Tiktok LinkedIn Threads

    Randy: X Instagram YouTube Threads

    Related Episodes

    RSR116 - How To Build Your Mic Locker With Matt McGylnn of Roswell Pro Audio

    RSR116 - How To Build Your Mic Locker With Matt McGylnn of Roswell Pro Audio

    Matt McGlynn walks us through the steps to diversifying your mic locker.

    CLICK HERE FOR SHOW NOTES AT: http://RSRockstars.com/116

    Get Matt's Free PDF notes at:

    http://RSRockstars.com/MicLocker

     Matt McGlynn is the founder of Roswell Pro Audio, a boutique microphone company from the wine country of northern California. His goal is to make microphones that provide a distinctive sound, but also a level of performance normally associated with far more expensive devices. You have heard our sponsor ads on the podcast about the Roswell Mini K47 and Delphos mics, both of which are really cool well built mics at affordable price points.

    Matt is going to share with us his strategy on How To Build A Mic Locker which will work for the pro or home studio through a system of categorizing condenser mics that should help you intelligently build diversity into your collection, and avoid buying a bunch of microphones that sound more or less the same. 

    Thanks to our sponsors: 

    Need A Roswell Mic? Get The Lowest Price Here: http://RSRockstars.com/Roswell

     

    Check out Chris Graham Mastering:

    http://RSRockstars.com/FreeMasteringSample

     

    Leave a Review

    -Also-

    Free mix training with Lij at: http://MixMasterBundle.com

    Questions Doctors Ask: How Do I Record Podcast Episodes?

    Questions Doctors Ask: How Do I Record Podcast Episodes?

    Doctors ask, "How do I record podcast episodes?" Dr. Lori Barr outlines four simple steps for recording a podcast episode. With a closet full of clothes, an iRig Lav Mic by IK Multimedia and a smart phone, you can create a recording that is pleasing to the listening ear.