GSoC 2022: Waveform Drawing Improvements Weekly Report

Weekly Report:
I am busy with my final now, for I can’t do much work these days.
What I have done:
Read the source code of VSE

  • BKE_sound_read_waveform of sound.c

  • AUD_readSound of AUD_special.cpp

  • draw_seq_waveform_overlay of sequencer_draw.c

What to do next week:

  1. Learn more about factory method and check whether ChannelMapper is related to a factory method
  2. Read the source code of draw_seq_waveform_overlay to understand the drawing algorithm

For more details, please see feedback thread