Sine Unit

132 views
Skip to first unread message

Neil Parfitt

unread,
Feb 17, 2017, 2:51:31 AM2/17/17
to odev...@googlegroups.com
Hi Brian!  Oh soo good!  Love these new units!! 

Question and comments about the sin .. 

  • If I sent it some pretty standard CV signals... the pitch is way off into dogs hearing territory until i put an offset in there at -.5 (at least).  Is this by design?

  • not sure if this matters - but the scope literally goes full out pixels unless you're an an LFO rate.   Maybe that scope for the sin should be just a sine or something more zoomed in so we see movement
  • wondering if the fine control can work at single hz increments.   I wanted to dial in A440 - but i seem to be able to hit 438 or 444 so far.
  • wondering if the lowest hz could be literally 1hz.  it's just a hair too fast to work as an LFO,  but otherwise works great playing into a limiter or a VCA,  wiggling the pitch of another sin unit :)
  • request:  Would it be possible to add a level control in a future versions - and have it default to -20 or -inf?  The thing with sine waves at full scale.. very easy to blow woofers at near DC rates or tweeters at 5Khz and up!!   :)


Love the filter!! Lots of fun!

Neil 

Brian@O|D

unread,
Feb 17, 2017, 4:13:50 AM2/17/17
to odevices
So I am still working out the UI on this unit so grain of salt and all that.

The F0 parameter is like the fine/tune coarse knob on a VCO.  It sets the base frequency of the oscillator assuming you feed 0V in to the V/oct input.  So if you are sending it unipolar CV then you would set the F0 to your lowest frequency (i.e. 32Hz or similar).  If you are sending it bipolar pitch CV then you would set the F0 to the middle of the range.  And I mean middle in the exponential sense like on a piano keyboard (i.e. 440Hz, not 5000Hz).  I should probably change the scaling of the F0 fader to be exponential so this last bit makes more sense.

Brian@O|D

unread,
Feb 17, 2017, 4:28:47 AM2/17/17
to odevices
  • not sure if this matters - but the scope literally goes full out pixels unless you're an an LFO rate.   Maybe that scope for the sin should be just a sine or something more zoomed in so we see movement
I'll be adding a button to the scopes that lets you trigger an auto-scale in both the vertical and horizontal directions.  Manual scaling controls will also be there.  
  • wondering if the fine control can work at single hz increments.   I wanted to dial in A440 - but i seem to be able to hit 438 or 444 so far.
Definitely, I just stole the frequency fader from the EQ3 unit and threw it in there without thinking about it.  Sorry about that. 
  • wondering if the lowest hz could be literally 1hz.  it's just a hair too fast to work as an LFO,  but otherwise works great playing into a limiter or a VCA,  wiggling the pitch of another sin unit :)
See previous answer. 
  • request:  Would it be possible to add a level control in a future versions - and have it default to -20 or -inf?  The thing with sine waves at full scale.. very easy to blow woofers at near DC rates or tweeters at 5Khz and up!!   :)
So these kind of requests where the user could solve it themselves by just adding a VCA or another unit after or before, come up a lot.  I'm wondering if there is some fishing pole type of solution...

I know...how about the ability to name and save any sequence of units?  We will call them unit sequences (to differentiate from unit preset).  Add the ability to insert these unit sequences where ever you can insert a unit would then let users solve this kind of problem for themselves.  What do you think?

Brian@O|D

unread,
Feb 17, 2017, 5:14:41 AM2/17/17
to odevices
Having said that I will reduce the default output level of the SINE unit (and any other future oscillator units) to allow for headroom.

Jason Wehmhoener

unread,
Feb 17, 2017, 10:48:44 AM2/17/17
to odevices
On Friday, February 17, 2017 at 1:28:47 AM UTC-8, Brian@O|D wrote:

I know...how about the ability to name and save any sequence of units?  We will call them unit sequences (to differentiate from unit preset).  Add the ability to insert these unit sequences where ever you can insert a unit would then let users solve this kind of problem for themselves.  What do you think?

Sounds really handy for all sorts of situations. (eg: I didn't know I needed to put this unit sequence inside a mixer when I built it, now I need to rebuild it) 

Tom Hall

unread,
Feb 17, 2017, 11:27:40 AM2/17/17
to odevices


On Friday, February 17, 2017 at 1:28:47 AM UTC-8, Brian@O|D wrote:


I know...how about the ability to name and save any sequence of units?  We will call them unit sequences (to differentiate from unit preset).  Add the ability to insert these unit sequences where ever you can insert a unit would then let users solve this kind of problem for themselves.  What do you think?

that would great and save a lot of time - +1 for Unit Sequences  

Neil Parfitt

unread,
Feb 17, 2017, 4:53:28 PM2/17/17
to odevices
That and even a simple cut/copy/paste clipboard...so i could i.e.: cut an entire chain,  open a mixer and just paste that stuff within.  Something quick and dirty :)

Brian@O|D

unread,
Feb 18, 2017, 2:20:04 AM2/18/17
to odev...@googlegroups.com
As of v0.1.5p23 SINE unit now has a builtin VCA and the default gain is half of full-scale.  F0 goes from 0.01Hz to 10kHz and you can go even lower/higher using the V/oct parameter.  Still no linear FM though, just exp FM (i.e. the V/oct input).

Neil Parfitt

unread,
Feb 18, 2017, 4:15:24 PM2/18/17
to odevices
Loving the lower freq waves!  Amazing for long evolving control of parameters internally :) :)

Also thx for adding some headroom into the SIN... **really handy**.   Would be worth considering moving forward for any additional simple oscillators...   unless actually,  you added a wave select into this current unit to choose between the usual square,  triangle,  saw, etc..  and just called the unit 'basic Osc'  or similar.

Wondering if you'd still consider providing single Hz increments in fine adjust mode - in the non- LFO range - at least in the audible 35 - 16k range.    It would allow exact tuning and dialing in of precise multiples for related FM sounds.

Cheers,

Neil

Brian@O|D

unread,
Feb 18, 2017, 9:29:56 PM2/18/17
to odevices
Definitely.  I just ask that you wait a little more because I'm aiming for a comprehensive solution that will work across all parameter types (thinking ahead to the plugin framework here).  It's one of those problems that looks easy on the outside but is quite convoluted once you get down to an implementation.   

Neil Parfitt

unread,
Feb 19, 2017, 12:48:44 AM2/19/17
to odevices
Of course!  Do your magic sir!

Neil

Steve Richardson

unread,
Feb 21, 2017, 2:31:13 PM2/21/17
to odevices
Oh my... I have some catching up to do!!

Thank you once again... this is amazing :D
Reply all
Reply to author
Forward
0 new messages