お好きなのをどうぞ

Marlin - Linear Advance
ttp://marlinfw.org/docs/features/lin_advance.html

ReprRapFirmware - Pressure Advance
ttps://duet3d.dozuki.com/Wiki/Pressure_advance

Klipper - Pressure Advance
ttps://github.com/KevinOConnor/klipper/blob/master/docs/Pressure_Advance.md

Repetier-Firmware dev2 - Advance algorithm
ttps://github.com/repetier/Repetier-Firmware/blob/dev2/doc/advance.md

一番古いのがRRFのPressure Advanceで4年くらい前に実装された機能な
Marlinで似たような機能であるLinearAdvance v1.0が実装されたのがその約2年後で、根本的にアルゴリズムを変更してボーデンでも使いやすくなったLAv1.5になったのが今年の上半期頃

>>230
流量調整以外の吐出量弄る系のオプションは全部オフ
パラメーターは各ファーム規定のコードをスタートコードに追加するだけ
ただフィラメント毎に設定値は異なるからフィラメント固有のGコードを設定できるスライサーだと管理が楽

あと一応スライサー側でも似たような機能を実装してるのはある
Slic3r(Printer SettingにあるPressure_Advance)とKISSlicer(MaterialタブのPreloadVE)
Slic3rのは使ったことないけど、KISSのはだいたいLinearAdvanceと同じような結果だった
でもスライサーに依存すると使い分けが出来ないのでファーム側で設定するのがおすすめ