[FFmpeg-devel] Mentoring project: music test source
george at nsup.org
Sun Sep 30 20:41:03 EEST 2018
For the next rounds of sponsored internships, I would like to propose
the following project, that I would mentor:
A music-like audio lavfi source for testing purposes.
That means a deterministic pseudo-random stream of notes with varied
frequencies, with a structure that looks like music and would trigger
the same pathways in filters and codecs.
It would be based on asrc_sine, which already has a fast bit-exact
sinusoidal signal generator. On top of that, the filter would change the
frequency randomly to make notes according to a tempo, preferably by
following harmony rules, and would shape the note with an envelope and
As qualification tasks, I can propose:
- make a "musicalscale" filter source that outputs the audible spectrum
of notes in sequence;
- make a filter source that sounds like a percussion instrument hit
repeatedly at a regular interval.
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 833 bytes
Desc: Digital signature
More information about the ffmpeg-devel