GSoC 2026 - Interest in Advanced Audio Filters project

Abhinav Aswin <[email protected]> Mon, 9 Mar 2026 19:50:40 +0530
Newsgroups gmane.comp.video.videolan.vlc.devel
Message-ID <CAAat4H1hNYLy5ieTBRGLeq6Z+=ViDgFkRR8eVZhmnLs5LjTqQg@mail.gmail.com>
--===============1312420493893976305==
Content-Type: multipart/alternative; boundary="00000000000036281e064c981c45"

--00000000000036281e064c981c45
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Hi,

I'm Abhinav Aswin, a student interested in the Advanced Audio Filters
project for GSoC 2026.

I've been contributing to the audio_filter module recently:
- !8591: fix realloc() missing sizeof(float) in chorus_flanger (approved by
maintainer)
- !8596: fix linear interpolation in chorus_flanger delay buffer
- !8583: use add_bool for bargraph and silence options

While working on these, I've been studying VLC's audio filter architecture
and I'm particularly interested in implementing a stereo to 5.1 upmix
filter for GSoC 2026 =E2=80=94 similar to Prologic-II matrix decoding. This=
 would
allow VLC users with 5.1 speaker setups to get a proper surround experience
from stereo content.

I believe this fits well within the Advanced Audio Filters project scope
mentioned on the GSoC ideas page, specifically the upmixing task.

Could the mentor (unidan) or anyone familiar with the project share
thoughts on this direction? I'd like to align my proposal with the team's
priorities before writing the full proposal.

Thank you for your time and for the feedback on my MRs.

Best regards,
Abhinav Aswin
GitLab: https://code.videolan.org/abhinav_04

--00000000000036281e064c981c45
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Hi,<br><br>I&#39;m Abhinav Aswin, a student interested in =
the Advanced Audio Filters project for GSoC 2026.<br><br>I&#39;ve been cont=
ributing to the audio_filter module recently:<br>- !8591: fix realloc() mis=
sing sizeof(float) in chorus_flanger (approved by maintainer)<br>- !8596: f=
ix linear interpolation in chorus_flanger delay buffer<br>- !8583: use add_=
bool for bargraph and silence options<br><br>While working on these, I&#39;=
ve been studying VLC&#39;s audio filter architecture and I&#39;m particular=
ly interested in implementing a stereo to 5.1 upmix filter for GSoC 2026 =
=E2=80=94 similar to Prologic-II matrix decoding. This would allow VLC user=
s with 5.1 speaker setups to get a proper surround experience from stereo c=
ontent.<br><br>I believe this fits well within the Advanced Audio Filters p=
roject scope mentioned on the GSoC ideas page, specifically the upmixing ta=
sk.<br><br>Could the mentor (unidan) or anyone familiar with the project sh=
are thoughts on this direction? I&#39;d like to align my proposal with the =
team&#39;s priorities before writing the full proposal.<br><br>Thank you fo=
r your time and for the feedback on my MRs.<br><br>Best regards,<br>Abhinav=
 Aswin<br>GitLab: <a href=3D"https://code.videolan.org/abhinav_04">https://=
code.videolan.org/abhinav_04</a></div>

--00000000000036281e064c981c45--

--===============1312420493893976305==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
vlc-devel mailing list
To unsubscribe or modify your subscription options:
https://mailman.videolan.org/listinfo/vlc-devel

--===============1312420493893976305==--