const char* bundle_path,
const LV2_Feature* const* features)
{
- int i;
Aeq* aeq = (Aeq*)malloc(sizeof(Aeq));
aeq->srate = rate;
}
#endif
- for (i = 0; i < BANDS; i++)
+ for (int i = 0; i < BANDS; i++)
linear_svf_reset(&aeq->v_filter[i]);
aeq->need_expose = true;
render_inline (LV2_Handle instance, uint32_t w, uint32_t max_h)
{
Aeq* self = (Aeq*)instance;
- uint32_t h = MIN (w, max_h);
+ uint32_t h = MIN (w * 9 / 16, max_h);
if (!self->display || self->w != w || self->h != h) {
if (self->display) cairo_surface_destroy(self->display);
foaf:name "Ardour Team" ;
foaf:homepage <http://ardour.org/> .
+unit:hz0
+ a unit:Unit ;
+ rdfs:label "hertz" ;
+ unit:prefixConversion [
+ unit:factor 0.001 ;
+ unit:to units:khz
+ ] ;
+ unit:render "%.0f Hz" ;
+ unit:symbol "Hz" .
+
<urn:ardour:a-eq>
a lv2:Plugin, doap:Project, lv2:FilterPlugin ;
lv2:default 160.000000 ;
lv2:minimum 20.000000 ;
lv2:maximum 20000.000000 ;
- unit:unit unit:hz ;
+ unit:unit unit:hz0 ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#logarithmic> ;
],
[
lv2:default 300.000000 ;
lv2:minimum 20.000000 ;
lv2:maximum 20000.000000 ;
- unit:unit unit:hz ;
+ unit:unit unit:hz0 ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#logarithmic> ;
],
[
lv2:default 1000.000000 ;
lv2:minimum 20.000000 ;
lv2:maximum 20000.000000 ;
- unit:unit unit:hz ;
+ unit:unit unit:hz0 ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#logarithmic> ;
],
[
lv2:default 2500.000000 ;
lv2:minimum 20.000000 ;
lv2:maximum 20000.000000 ;
- unit:unit unit:hz ;
+ unit:unit unit:hz0 ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#logarithmic> ;
],
[
lv2:default 6000.000000 ;
lv2:minimum 20.000000 ;
lv2:maximum 20000.000000 ;
- unit:unit unit:hz ;
+ unit:unit unit:hz0 ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#logarithmic> ;
],
[
lv2:default 9000.000000 ;
lv2:minimum 20.000000 ;
lv2:maximum 20000.000000 ;
- unit:unit unit:hz ;
+ unit:unit unit:hz0 ;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#logarithmic> ;
],
[