[FFmpeg-devel] [PATCH v4]libavfilter/asrc_atone.c : generate algorithmic music

Ashutosh Pradhan ashutoshp012345 at gmail.com
Thu Aug 20 07:25:02 EEST 2020

On Wed, Aug 19, 2020 at 6:12 PM Nicolas George <george at nsup.org> wrote:

> Ashutosh Pradhan (12020-08-18):
> > Generate algorithmic music using riffs, lindenmayer systems, cellular
> automaton and rhythm algorithms.
> > Fixed the error that was causing segmentation fault in the previous
> patch.
> Thanks. (But this last sentence should be below the --- in the mail, not
> in the commit message.)
> I also notice that the output with the options given in example is much
> more interesting than the default, and can justify the usefulness of the
> filter. Good job!
> Two points:
> - Since it uses fluidsynth, the filter would probably better be called
>   like that, especially since it does not produces tones but almost-real
>   instrument sounds. Let us keep "atone" for a 100% internal
>   implementation.
> - I would really appreciate an answer to this question:
> >> Since you know the API best, could you say in a few words how hard it
> >> would be to get rid of fluidsynth and use an internal synthesizer
> >> instead?
I think it would be a bit difficult considering we have to read SoundFont
files, read and write midi events, code for the sequencer, synth, etc.

> Regards,
> --
>   Nicolas George

More information about the ffmpeg-devel mailing list