Page 2 of 2

Re: The Quilcom Wavemaker 3: A tool for waveform geeks!

PostPosted: Sat Feb 24, 2018 6:14 am
by martinvicanek
Nice job, Spogg!

I have been messing around with wavetables in the past and have gathered some tools that may help with smoothing, tiltinng, DC removal etc. You can also shift the phase so the wave will start at zero (to avoid possible clicks).

Oh, and you could also use one of my pitch extractors to isolate one cycle from an instrument sample. ;)

Re: The Quilcom Wavemaker 3: A tool for waveform geeks!

PostPosted: Sat Feb 24, 2018 9:08 am
by Spogg
Amazing stuff Martin!

I did wonder if you'd made anything like that but I wanted to have a go myself first. Your solutions are, as always, just SO elegant.

By doing it myself I did learn about offline bi-directional low pass filtering which I thought was a remarkable method. Apparently it’s used for data extraction from noisy signals where the wave shape (=partials phases) is important. One application is in ECG machines where the exact wave shape is critical for clinical evaluation and diagnosis:

https://uk.mathworks.com/help/signal/ref/filtfilt.html

I’m intrigued by your mention of wave cycle extraction. Might I ask if you could upload something to demo it?
I can see a Wavemaker 4 coming in the distance. Maybe even with a better GUI :lol:

Thanks again Martin :D

Spogg

Re: The Quilcom Wavemaker 3: A tool for waveform geeks!

PostPosted: Sat Feb 24, 2018 2:49 pm
by BobF
tulamide you are 100% correct, I completely forgot about Spogg's web sight. If musicians, producers, audio engineers, and so on go there it makes perfect sence to have a nice gui. I guess I need to work on my gui's also. Mine are the worst. I'd really like to see my Vocoder with a nice gui!

P.S., I really like your show before and after idea Spogg. Great thought!

Cheers, BobF.....

Re: The Quilcom Wavemaker 3: A tool for waveform geeks!

PostPosted: Sat Feb 24, 2018 7:30 pm
by martinvicanek
Yes, bidirectional filtering is cool, I have used it a lot in image processing. Boundaries are a bit tricky though.

Here is an automatic wave cycle extractor. For me, this has been a real world excercise in organizing my schematic:
- How to deal with green spaghetty all over?
- Which connections could be hidden (as wireless connections) without obscuring the overall structure?
(I often hide redraw triggers and the like.)
- How to break the thing down into logical units and subunits?
(general rule: if a group of objects has more internal than external connections, then it is a good module candidate)

Have fun! ;)

Re: The Quilcom Wavemaker 3: A tool for waveform geeks!

PostPosted: Sun Feb 25, 2018 10:03 am
by Spogg
martinvicanek wrote: Boundaries are a bit tricky though.


Yes I found that out! If I understand you correctly, this is why I had to create the "Tilt" option. If I make a pulse (like an ECG) in the middle of the wave area, with left and right at zero, then all is well but with a wave going to the edges (even with zero-crossing) when the second reversed pass happens, the incoming LPF signal is not at zero (due to phase shifts), so the step affects the wave on the right hand side.
It took me ages to (a) work out was "wrong" and (b) to find a work-around: tilting.

I shall study your work in some detail Martin, since I now have a better appreciation of the challenge.

Also, I'm very impressed with your wave extractor. I need to study it to work out why it is so much smoother and more responsive than mine (on the same loaded waves). It would be nice, operationally, if the zoom function zoomed from the left, so the left side was fixed when zooming. I think it would make isolation of the desired section easier. Maybe I could modify it, once I've worked it out.

Thank you SO much for sharing :D

Spogg

Re: The Quilcom Wavemaker 3: A tool for waveform geeks!

PostPosted: Tue Feb 27, 2018 11:30 am
by tulamide
This post is just to prove a point. I hope it contributes to the wish for a good UI.

I found a user review of Viper, plus an additional comment from another person. I quote only a small part of them, with the important lines in bold:

"I downloaded the demo just to play with the features. I ended up being totally blew back to the point I ended up buying the synth the very next day after sound testing it for about an hour.Easy/nice looking interface and easy to navigate. I love the two filters, but what impressed me the most was the arepeggiator."

"I sound tested the demo for hours against dune 2. Viper won in my opinion even though dune 2 is still a kick ass synth. But viper is so easy to use, and the factory sounds it has are absolutely awesome. The arpeggiator is actually better than dune 2, way better imo."

I think that it points to the importance of a good UI. They wouldn't have bought Viper without it, although they were convinced of its sound.

Re: The Quilcom Wavemaker 3: A tool for waveform geeks!

PostPosted: Tue Feb 27, 2018 4:50 pm
by Spogg
Yes I'm convinced of the importance of a good looking and easily useable GUI!

So I must try harder!

Cheers

Spogg

Re: The Quilcom Wavemaker 3: A tool for waveform geeks!

PostPosted: Fri Jun 22, 2018 6:55 am
by Halon
Thank you for this Spogg. Will have fun with this for shure.

Cheers