*** dsheeler has joined #lv2 | 00:34 | |
*** artfwo has quit IRC | 01:47 | |
*** oofus_lt has joined #lv2 | 06:41 | |
*** sigma6 has joined #lv2 | 07:48 | |
*** artfwo has joined #lv2 | 11:25 | |
*** yann-kaelig has joined #lv2 | 12:19 | |
johmue | Anyone here experienced with rubberband for pitch shifting? | 12:20 |
---|---|---|
johmue | Realtime pitchshifting I mean. | 12:20 |
*** digidog has joined #lv2 | 12:30 | |
*** yann-kaelig has quit IRC | 15:34 | |
*** yann-kaelig has joined #lv2 | 15:35 | |
*** sigma6 has quit IRC | 16:10 | |
*** edo_pc has joined #lv2 | 16:20 | |
*** ssj71 has joined #lv2 | 17:04 | |
*** oofus_lt has quit IRC | 17:08 | |
*** arguy has joined #lv2 | 17:31 | |
*** yann-kaelig has quit IRC | 17:32 | |
*** ColaEuphoria has joined #lv2 | 17:48 | |
*** arguy has quit IRC | 18:01 | |
*** digidog has quit IRC | 19:15 | |
*** arguy has joined #lv2 | 21:40 | |
*** edo_pc has quit IRC | 21:50 | |
*** arguy has quit IRC | 22:03 | |
johmue | Is there a usual way for a LV2_UI to access the sample rate? | 22:06 |
rgareus | johmue: no. but a couple of unusual ways. | 22:18 |
* rgareus mumbles something about lv2 parameter/features | 22:20 | |
rgareus | johmue: for cases where I needed it, I passed it from DSP to GUI (using LV2 Atom msgs) | 22:20 |
* rgareus continues mumbling ..lv2 option interface.. | 22:21 | |
rgareus | then again Ardour does not supply the sampleRate parameter as LV2_Options_Option, nor offer any options when instantiating the UI | 22:27 |
johmue | rgareus: thanks. I want to show the plugin's latency (in ms) in the gui. So maybe I let the DSP calculate it and pass it as a additional port to the GUI. | 22:30 |
johmue | I have the usual latency port to report the latency to the host. But that's samples, not ms. | 22:30 |
rgareus | johmue: what is the use-case? do you expect users of your plugin to know what the number means? | 22:31 |
johmue | rgareus: If I'm the user, yes? | 22:32 |
rgareus | j:) | 22:32 |
johmue | It's kind of a harmonizer plugin, which pitch shifts and delays, mixes the results with the dry signal and pans in the stereo panorama. | 22:33 |
johmue | Rubberband reports a latency, then I substract this latency from the delay the user sets. | 22:34 |
ssj71 | sounds familiar... | 22:34 |
johmue | Finally I delay the dry signal to align it with the wet signal. | 22:34 |
johmue | This final delay I report to the host, and also want to indicate it in the GUI. | 22:35 |
johmue | ssj71: Is there a plugin that does just that? | 22:35 |
ssj71 | ssj71.github.io/infamousPlugins/plugs.html#lushlife | 22:36 |
ssj71 | johmue: but its mono-phonic | 22:36 |
*** LAbot has joined #lv2 | 22:40 | |
johmue | ssj71: Will take a look. | 22:41 |
johmue | Mine is https://github.com/johannes-mueller/harmonigilo | 22:41 |
johmue | First try to make a plugin. | 22:41 |
johmue | Need to sleep now. Thanks @all. | 22:41 |
* johmue out | 22:41 | |
ssj71 | night | 22:41 |
*** Anchakor_ has joined #lv2 | 22:41 | |
*** grejppi_ has joined #lv2 | 22:42 | |
*** Anchakor has quit IRC | 22:42 | |
*** rgareus has quit IRC | 22:42 | |
*** LAbot` has quit IRC | 22:42 | |
*** grejppi has quit IRC | 22:42 | |
ssj71 | I'd like a polyphonic version of it. its on the todo list | 22:43 |
*** rgareus has joined #lv2 | 22:43 |
Generated by irclog2html.py 2.13.0 by Marius Gedminas - find it at mg.pov.lt!