-
-
Notifications
You must be signed in to change notification settings - Fork 1k
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
Oscilloscope/Vectorscope plugin #1358
Comments
I suggest extending the Spectrum Analyzer, that way you could just plug it in once and switch between the different views without cluttering the channel. |
^ |
On 11/27/2014 09:43 PM, Raine M. Ekman wrote:
I concur. Also because this avoids code duplication. Spectrum analyzer One mode I'd like to see would be a spectrogram mode, one that shows the |
Another problem with the main waveform display is that it isn't synced to whatever note is being played. This means you can't really see the waveform of an instrument since it is constantly moving. Now, obviously the main waveform display shows the waveform of all sound being played, so how could you sync it to an instrument? Helm has an "oscilloscope" is synced to the note so that you can see the waveform. Now I don't know much about LMMS code. Do instrument effects have information about what notes are pressed? |
Vectorscope is now implemented in #5328 and spectrogram display for spectrum analyzer was actually implemented a while ago in #4950. A simple oscilloscope could be relatively easy to do (even with basic triggering to see stable waveforms instead of the jumping mess we now have in the toolbar), but ideally it should also have some sort of one-shot and capture / review functionality, which may take slightly more effort to implement. I'm thinking about making one (to finish my "visualizer trilogy" :)) ) but I did not start yet. So if anyone is feeling adventurous, the simple "live view only" version with triggering could be a good issue for a new developer. :) |
Hi @IanCaio. Do you still plan to finish the oscilloscope plugin you were working on, or publish the work-in-progress code? I tried to reach you about it about six weeks ago, but you were gone from Discord and I got no reply from the mail address you use in LMMS header files. I don't mean any pressure, I'm just impatient. :)) And I also don't want your effort to go to waste by making another oscilloscope plugin from scratch. |
The idea is to create a waveform display plugin following the awesome Spectrum Analyzer, to allow the user to better inspect his work without the need to use external programs (Audacity, MeterBridge etc.).
We have a simple (not configurable) waveform display in the main window, however being able to see the signal's shape somewhere else than on the very end of the processing chain would be neat. Also configurable time window and pre-amplification would rock.
Finally, a Vectorscope for detecting L/R phase problems is a great tool to, and technically seems rather simple in it's inner workings also.
LMMS original plugins rock!
The text was updated successfully, but these errors were encountered: