Still needs a bit of LP for a clean sounding sine. I'm hearing (and seeing) some harmonics otherwise. Even with a reasonable Q and tight cutoff, you'll have a first harmonic at about -60db. That's a nice ocarina/calliope timbre though.Chris-S wrote:What does "Const Attack" do? I can't see/hear any effect.
Chris
PS: Tip of the day: The get a sinus tone put the oscillator to Triangle and Width to 100 or -100.
One Synth Challenge #85: Xhip (J.Ruegg wins!)
-
- KVRist
- 95 posts since 25 Feb, 2013 from United States
- KVRAF
- 12615 posts since 7 Dec, 2004
It's a very cheap sine approximation, first order asymmetric parabolic. (Asymmetry/offset is applied to trade first harmonic level energy into even harmonic content.) The first harmonic should be at -30 db, actually. Without asymmetry the first harmonic would be -24 db.
THD 3.3%

It should sound very similar to the sine you'd get from an analog synthesizer. (What is the point of a pure sine in a subtractive synthesizer?) Analog synthesizers often use a diode clamp or differential pair which is similar to tanh, the saturation is too gradual and the mid is not linear enough. First order parabolic beats a two-stage diode clamp / PWL. (Analogs use a single diode clamp generally, if at all.)
Better approximations with -40 to -80 first harmonic are second to third order parabolic, although the issue with Xhip is the sine is a shaper applied to the triangle. Another advantage of higher order parabolic is that the harmonics fall off at a much higher rate. Second/third order parabolic beats the pants off diode clamps and other sigmoids due to this.
Since the triangle is not a "perfect" triangle any attempt to apply higher order parabolic will actually fail to produce the expected result. This is why Xhip 7 uses the width to adjust the shaper depth rather than providing a "sine" waveform. Once we're down to 60db we're talking an error less than 1/1000th.
You can apply a similar shaper via the waveshaper and symmetry adjustment applied to the triangle although the waveshaper employs a sigmoid function (x / (x + n)) rather than parabola (x * (n - |x|)) and so the harmonic content is significantly different.
Best way to produce a pure sine is with the filter and no input. Disadvantage is that you need to trigger it to get it started, or you'll need to input some noise with ruins purity. You can get -60db by applying the waveshaper to the tri-sine shape without a filter. If you add the post-waveshaper filter you can add an additional 12db slope to that getting near -80db. The best you can get from the filter is -100db due to the feedback being clamped.
When I want a "sine" on my analogs I use the pulse and a low-pass. Close enough for most uses.
THD 3.3%

It should sound very similar to the sine you'd get from an analog synthesizer. (What is the point of a pure sine in a subtractive synthesizer?) Analog synthesizers often use a diode clamp or differential pair which is similar to tanh, the saturation is too gradual and the mid is not linear enough. First order parabolic beats a two-stage diode clamp / PWL. (Analogs use a single diode clamp generally, if at all.)
Better approximations with -40 to -80 first harmonic are second to third order parabolic, although the issue with Xhip is the sine is a shaper applied to the triangle. Another advantage of higher order parabolic is that the harmonics fall off at a much higher rate. Second/third order parabolic beats the pants off diode clamps and other sigmoids due to this.
Since the triangle is not a "perfect" triangle any attempt to apply higher order parabolic will actually fail to produce the expected result. This is why Xhip 7 uses the width to adjust the shaper depth rather than providing a "sine" waveform. Once we're down to 60db we're talking an error less than 1/1000th.
You can apply a similar shaper via the waveshaper and symmetry adjustment applied to the triangle although the waveshaper employs a sigmoid function (x / (x + n)) rather than parabola (x * (n - |x|)) and so the harmonic content is significantly different.
Best way to produce a pure sine is with the filter and no input. Disadvantage is that you need to trigger it to get it started, or you'll need to input some noise with ruins purity. You can get -60db by applying the waveshaper to the tri-sine shape without a filter. If you add the post-waveshaper filter you can add an additional 12db slope to that getting near -80db. The best you can get from the filter is -100db due to the feedback being clamped.
When I want a "sine" on my analogs I use the pulse and a low-pass. Close enough for most uses.
Free plug-ins for Windows, MacOS and Linux. Xhip Synthesizer v8.0 and Xhip Effects Bundle v6.7.
The coder's credo: We believe our work is neither clever nor difficult; it is done because we thought it would be easy.
Work less; get more done.
The coder's credo: We believe our work is neither clever nor difficult; it is done because we thought it would be easy.
Work less; get more done.
- KVRian
- 1126 posts since 30 Oct, 2013 from Scarborough
I've created a small drum kit soundbank for XHip.
Load bank into an instance of XHip - activate drum mode and set velocity control to taste.
http://www.kvraudio.com/product/xhip-by-xhip/downloads
@aciddose It's great to have the developer taking such a keen interest in the competition, thanks for all the tips and insight
Load bank into an instance of XHip - activate drum mode and set velocity control to taste.
http://www.kvraudio.com/product/xhip-by-xhip/downloads
@aciddose It's great to have the developer taking such a keen interest in the competition, thanks for all the tips and insight
https://rjsemper.wixsite.com/website
One Synth Challenge - https://sites.google.com/site/kvrosc/about
One Synth Challenge - https://sites.google.com/site/kvrosc/about
-
- KVRist
- 44 posts since 29 Aug, 2005
https://soundcloud.com/jackketch/xhip1formancini
Decided to just write instead of trying to create some electronic masterpiece
FL Studio 12
12 Instances of XHip
8 Ambience verb
2 FL verb
14 Fl Parametric Eq
2 limiter6
1 FL Delay
1 FL Autopanner
TDS Ferric (Love this one)
Decided to just write instead of trying to create some electronic masterpiece
FL Studio 12
12 Instances of XHip
8 Ambience verb
2 FL verb
14 Fl Parametric Eq
2 limiter6
1 FL Delay
1 FL Autopanner
TDS Ferric (Love this one)
- KVRAF
- 12615 posts since 7 Dec, 2004
I've started to work on a manual, although it doesn't contain much useful information yet.
I've also uploaded an icon you can associate with presets or banks if desired.
You can get them from the synth page.
http://xhip.net/synth/
I've also uploaded an icon you can associate with presets or banks if desired.
You can get them from the synth page.
http://xhip.net/synth/
Free plug-ins for Windows, MacOS and Linux. Xhip Synthesizer v8.0 and Xhip Effects Bundle v6.7.
The coder's credo: We believe our work is neither clever nor difficult; it is done because we thought it would be easy.
Work less; get more done.
The coder's credo: We believe our work is neither clever nor difficult; it is done because we thought it would be easy.
Work less; get more done.
- KVRist
- 287 posts since 7 Mar, 2004 from Cremona, Italy
Hi all, here my submission:
https://soundcloud.com/ballacr75/ballacr75-osc085-cyan
Round: KVROSC 085 - XHIP
----------------------------------------------------------------
Date: 2016/03/05
Artist: ballacr75
Title: Cyan
Art: Acadballa
Chord: C
Genre: Electronic
Duration: 4'04"
BPM: 120
Signature: 4/4
Daw: Renoise 3.1
Tracks: 12
Plugins: 12x Xhip by Aciddose
Samples: None
Effects: Renoise: Delay, Rev, Eq, Comp, Maxim, Automation
Hope you enjoy
Have a nice day
Emanuele (ballacr75)
https://soundcloud.com/ballacr75/ballacr75-osc085-cyan
Round: KVROSC 085 - XHIP
----------------------------------------------------------------
Date: 2016/03/05
Artist: ballacr75
Title: Cyan
Art: Acadballa
Chord: C
Genre: Electronic
Duration: 4'04"
BPM: 120
Signature: 4/4
Daw: Renoise 3.1
Tracks: 12
Plugins: 12x Xhip by Aciddose
Samples: None
Effects: Renoise: Delay, Rev, Eq, Comp, Maxim, Automation
Hope you enjoy
Have a nice day
Emanuele (ballacr75)
-
- KVRist
- 261 posts since 18 Jan, 2016
Hi all, here is my entry. Xhip is very fun and inspiring to use. In addition to this track I made two walzes!
https://soundcloud.com/aaltodoc/dartele ... nightosc85
17 Xhip tracks.
Various reverbs, including Blackhole.
Some distortion (amp rack).
Very mild compression.
https://soundcloud.com/aaltodoc/dartele ... nightosc85
17 Xhip tracks.
Various reverbs, including Blackhole.
Some distortion (amp rack).
Very mild compression.
-
- KVRAF
- 3499 posts since 9 Oct, 2004 from Poland
Isn't that kinda outside of the rules ?DARTelectronicMUSIC wrote:Various reverbs, including Blackhole.
Some distortion (amp rack).
Very mild compression.
Nice song BTW.
Effects rules:
Most Native DAW effects may be used (see below for what NOT to use)
The effects must be easily available freeware 3rd party effects. This does not include plug-in betas, demos, magware or freeware that has expired, unless a special exception is made that month.
ANY Built-in effects native to the plug-in itself may be used. (So built in chorus / distortion / etc is allowed)
The following DAW effects are NOT allowed:
Any type of modulation effect (e.g. chorus, phaser, flanger, rotary etc.). (Please note that effects like reverb or delays that perform modulation to achieve their sound are ALLOWED, but the modulation usage must be minimal.)
Effects that pitch the sound (e.g. pitched / granular delays, tapestops etc.)
Any effect that transforms the sound to make them unrecognizable as being from the synth.
[====[\\\\\\\\]>------,
Ay caramba !
Ay caramba !
-
- KVRAF
- Topic Starter
- 2725 posts since 19 Dec, 2010 from North America
Yeah it is outside the rules.Mutant wrote:Isn't that kinda outside of the rules ?DARTelectronicMUSIC wrote:Various reverbs, including Blackhole.
Some distortion (amp rack).
Very mild compression.
Nice song BTW.![]()
One Synth Challenge: https://sites.google.com/site/kvrosc/about
-
- KVRAF
- Topic Starter
- 2725 posts since 19 Dec, 2010 from North America
YupDARTelectronicMUSIC wrote:After reading the rules again I understand , that native DAW distortion like Cubase vst amp-rack or vst bass amp should be OK. Do I understand the rules correctly?
One Synth Challenge: https://sites.google.com/site/kvrosc/about
-
- KVRAF
- Topic Starter
- 2725 posts since 19 Dec, 2010 from North America
DARTelectronicMUSIC wrote:Okey, now file is updated using allowed effects!
One Synth Challenge: https://sites.google.com/site/kvrosc/about
- KVRian
- 552 posts since 23 Mar, 2011 from Schwerte, Germany
Interesting synth. RuediRena are tempted to join in the game once more. We did a tiny bit to get the pressure on. So here is a preview of what we might be working on - no way back!
https://soundcloud.com/ruedirena/ruedir ... us-preview
https://soundcloud.com/ruedirena/ruedir ... us-preview

