Menu

#94 Make effects LV2 (LADSPA v2) plugins

open
nobody
None
5
2008-06-25
2007-04-14
No

Despite the name, LADSPA is to be a portable framework for sound processing effects. If we used it all the SoX effects could be used with other LADSPA programs, and we'd immediately have access to loads more effects.

Discussion

  • Reuben Thomas

    Reuben Thomas - 2007-05-05
    • summary: Rework effects to use LADSPA --> Make some effects LADSPA plugins; add generic LADSPA adaptor
     
  • Reuben Thomas

    Reuben Thomas - 2007-05-05

    Logged In: YES
    user_id=50145
    Originator: YES

    After a more careful look, it seems that LADSPA only works well for effects that need no buffering. Hence, the sensible course of action seems to be to make a LADSPA adaptor for SoX, and turn *those effects that work well like that* into LADSPA plugins, and leave the rest using SoX's API, which is better suited to offline processing (while LADSPA is more suited to realtime processing).

     
  • Reuben Thomas

    Reuben Thomas - 2007-05-31

    Logged In: YES
    user_id=50145
    Originator: YES

    There's now a generic LADSPA adaptor.

     
  • Reuben Thomas

    Reuben Thomas - 2007-05-31
    • assigned_to: nobody --> rrt
     
  • Reuben Thomas

    Reuben Thomas - 2007-05-31
    • summary: Make some effects LADSPA plugins; add generic LADSPA adaptor --> Make some effects LADSPA plugins
     
  • Reuben Thomas

    Reuben Thomas - 2007-06-06

    Logged In: YES
    user_id=50145
    Originator: YES

    LV2 supports everything we need (via its extension mechanism where necessary) so we should convert SoX to use it.

     
  • Reuben Thomas

    Reuben Thomas - 2007-06-06
    • summary: Make some effects LADSPA plugins --> Make effects LV2 (LADSPA v2) plugins
     
  • Reuben Thomas

    Reuben Thomas - 2008-06-25
    • assigned_to: rrt --> nobody
     

Log in to post a comment.