2024-07-30 Sequencer meeting notes

Attendees

  • Aras Pranckevičius
  • Sebastian Parborg
  • Sergey Sharybin

Notes

  • Sebastian is looking into pitch-preserving audio stretching
    • Richard started a while ago, has a python prototype, which needs to be ported to C++/Audaspace. Sebastian picked this task.
    • Did not research: there are different algorithms speech vs music correction. For now we follow the initial algorithm and implement what is considered a speech correction.
    • There are some unknowns how exactly it fits into Audapsace, hopefully Joerg could help with some knowledge. Sebastian will talk to him.
  • Sebastian has an approved patch for scrollable area: make it so collapsed redo panel does not occlude actual sequencer content
  • Sebastian looked into pulseaudio backend for Audaspace issues:
    • AV sync playback where scene frame would not advance the scene frame
    • Not easily reproducable, complicates troubleshooting
    • Maybe explore Pipewire as an alternative
      • Seems what other audio software is switching to, and is also what Linux distros are switching to as well.
  • Aras did a lot of bug fixes. Some of them are already ported to be in 4.2.1, others need to be ported still.
  • Aras looked into VSE thumbnail code, mainly for performance reasons
    • Need to avoid creation of GPU texture for every thumbnail on every redraw
    • And try to solve flickering

Practical Info

This is a fortnightly video chat meeting for planning and discussion of VFX & Video in Blender. Any contributor (developer, UI/UX designer, writer, …) working on these areas in Blender is welcome to join and add proposed items to the agenda.

For users and other interested parties, we ask to read the meeting notes instead so that the meeting can remain focused.

7 Likes