Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Plugin request: oscilloscope? #70

Closed
mxmilkiib opened this issue Jan 21, 2020 · 8 comments
Closed

Plugin request: oscilloscope? #70

mxmilkiib opened this issue Jan 21, 2020 · 8 comments
Assignees
Labels
feature request Feature request new plugin Request for a new plugin in the suite
Milestone

Comments

@mxmilkiib
Copy link

I am specifically interested in a oscilloscope with an an inline-display to use in Carla with newer LV2/JACK CV features whilst constructing modular synths. Being able to drive the X and Y would also be handy.

@sadko4u sadko4u added the feature request Feature request label Jan 21, 2020
@sadko4u
Copy link
Collaborator

sadko4u commented Jan 21, 2020

What basic functions would you like to use in the plugin?

@sadko4u
Copy link
Collaborator

sadko4u commented Jan 21, 2020

Seems that @CrocoDuckoDucks is interested in implementing such plugin.
I'll assign a topic to him.

@stefano-tronci
Copy link
Collaborator

stefano-tronci commented Jan 27, 2020

Development has started. No commits yet, implementing the basics and XY display will keep me busy for a while.

@mxmilkb as of now I am planning to include the basic functionalities of scopes used in electronics. Let us know if there is any feature that is a must have for the use case you are referring to (constructing modular synths).

@sadko4u
Copy link
Collaborator

sadko4u commented Jan 29, 2020

As I currently see, the oscilloscope should provide the following functions:

  • different plugin instances with 1, 2 and 4 XY channels;
  • all channels should bypass the signal;
  • possibility to connect any X/Y channel to one of 2, 4 and 8 built-in oscillators respectively;
  • possibility to display the result of applying ADD, SUB and MUL functions (possible also MID and SIDE) between two selected channels which will allow us to configure it as a vector scope often useful in Mid/Side signal analysis.
  • possibility to set global x1-x8 oversampling for more accurate drawings of figures like Lissajous curves.

@sadko4u sadko4u added the new plugin Request for a new plugin in the suite label Feb 25, 2020
@mxmilkiib
Copy link
Author

@CrocoDuckoDucks Thank you for working on this btw! Is it worth my building to test things out yet, or should I hold off for a while longer?

@stefano-tronci
Copy link
Collaborator

stefano-tronci commented Jul 12, 2020

@mxmilkiib Hey there! I am definitely taking more time than I anticipated to get this done, it was redesigned a few times due to to my first design decisions being flawed. At the moment it is not at a testable state (no waveform plot on the screen): I am still making sure the internals are solid.

I will notify here when it is ready for testing. Hopefully not too long down the line.

@sadko4u
Copy link
Collaborator

sadko4u commented Mar 28, 2021

Merged changes into devel branch: a58b2fb

@sadko4u sadko4u added this to the 1.1.30 milestone Mar 28, 2021
@sadko4u
Copy link
Collaborator

sadko4u commented Apr 1, 2021

Available in 1.1.30

@sadko4u sadko4u closed this as completed Apr 1, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature request Feature request new plugin Request for a new plugin in the suite
Projects
None yet
Development

No branches or pull requests

3 participants