Before you use 3xosc you should be aware of this

Discuss tips, tricks, and the creative process of music creation. Post HELP threads here

Before you use 3xosc you should be aware of this

Postby Rainbow_Rage » 18 Oct 2012 19:28

Edit: Turns out I'm an idiot and forgot that everything get's anti-aliased in rendering which makes this a moot point. I just saw an opportunity to bash 3xosc and jumped at it. Still, it's a good reason to render your tracks instead of recording them (I've heard of it happening).

So I've graduated beyond using 3xosc a while ago, but I just recently discovered yet another reason to ditch it that you guys who still use it should know about.

It brings in some higher frequencies that it shouldn't. To see what I mean, put on a pure sine wave, it should only have the fundamental right, well there's some higher frequencies in there too. Still not seeing it? Set the freq to about 50hz and boost your highs. You'll hear a high pitched screech which is not something you want out of a low pitch sine wave.

It does the same thing with the triangle wave (I know its supposed to have a few harmonics, but not like this). I would presume the other waveforms as well but as these have much richer harmonics it's hard to tell.
Last edited by Rainbow_Rage on 18 Oct 2012 23:59, edited 1 time in total.
User avatar
Rainbow_Rage
 
Posts: 113
Joined: 29 Apr 2012 21:24

Re: Before you use 3xosc you should be aware of this

Postby Lavender_Harmony » 18 Oct 2012 19:32

I'd recommend these as an alternative.

Noisemaker
Elek7ro
BassLine
U No 62
User avatar
Lavender_Harmony
 
Posts: 751
Joined: 13 Feb 2012 18:15
Location: UK
OS: Horse OS
Primary: Not yet specified.
Cutie Mark: Blank flank

Re: Before you use 3xosc you should be aware of this

Postby Captain Ironhelm » 18 Oct 2012 19:38

Run a low pass filter, problem solved.
Image
User avatar
Captain Ironhelm
 
Posts: 661
Joined: 22 Apr 2012 22:09

Re: Before you use 3xosc you should be aware of this

Postby Rainbow_Rage » 18 Oct 2012 19:42

Captain Ironhelm wrote:Run a low pass filter, problem solved.


use a better synth, problem solved better.
User avatar
Rainbow_Rage
 
Posts: 113
Joined: 29 Apr 2012 21:24

Re: Before you use 3xosc you should be aware of this

Postby Thyrai » 18 Oct 2012 20:11

And if you're looking to spend some money

Sylenth1
Massive
V-Station

But yeah, when I used FL I remember getting some weird harmonics from 3xOSC.
Thyrai
 
Posts: 120
Joined: 04 Apr 2012 16:29
Location: Vancouver, Canada

Re: Before you use 3xosc you should be aware of this

Postby NightmareSnake » 18 Oct 2012 20:28

I don't even use 3xOsc except for when I want an 8-bit square wave sound, and even then I use Massive for that half the time.

(or I do it on FamiTracker)
viewtopic.php?f=11&t=4025 <---- PAY ATTENTION TO THIS!

Vocalist. Will collab with anyone. Does singing, screams, and raps. Also dabbles in FL Studio. Writes lyrics. Self-advertising whore.

skype: nightmaresnake
User avatar
NightmareSnake
 
Posts: 157
Joined: 22 Dec 2011 21:29

Re: Before you use 3xosc you should be aware of this

Postby Captain Ironhelm » 18 Oct 2012 21:02

I got into my Massive and did a single straight sine at a very low frequency (think 60-80). I lowered out the lower frequencies and boosted the higher frequencies, and here's what I got:

https://dl.dropbox.com/u/80581976/Samples/MassiveSineWave.wav

Indeed it took more boosting than the 3xosc (Thanks for the heads up on this topic! Been fun messing around with stuff. And 3xOsc is messier than Massive, just to make that clear), but those overtones still snuck through. The same has occurred with other synths. I think it would be almost impossible to get a synth that doesn't do this, however small the degree that it does.

Yay for me giving free worthless information!

EDIT: I boosted it by 120 db, and be aware I did compress it like crazy
Last edited by Captain Ironhelm on 19 Oct 2012 05:34, edited 4 times in total.
Image
User avatar
Captain Ironhelm
 
Posts: 661
Joined: 22 Apr 2012 22:09

Re: Before you use 3xosc you should be aware of this

Postby Lavender_Harmony » 18 Oct 2012 22:37

Absynth is much cleaner:

Absynth sine high end harmonics Don't worry, its not very loud.

Image These are the highest peaks, they are not constant, they pulsate softly, so this should be a guide as to where to low pass, about 2000Hz would do, just don't do the hi-pass I have here :P

Image

As you can see though, it took 96dB of boosting to get these harmonics even barely audible. Yay additive synthesis. I use Absynth for all my sines.
User avatar
Lavender_Harmony
 
Posts: 751
Joined: 13 Feb 2012 18:15
Location: UK
OS: Horse OS
Primary: Not yet specified.
Cutie Mark: Blank flank

Re: Before you use 3xosc you should be aware of this

Postby ChocolateChicken » 18 Oct 2012 22:56

I've found that with most synthesizers, the harmonics that are generated with pure sine waves actually come from the filter itself. Turning every filter off in the synthesizer will usually get rid of these harmonics from the sine. This also eliminates the need to use a low pass filter to snub out those harmonics, as they will no longer be a problem.
User avatar
ChocolateChicken
 
Posts: 393
Joined: 02 Aug 2012 09:18
Location: California
OS: Apple Family Farm
Primary: Logic Pro
Cutie Mark: Blank Flank

Re: Before you use 3xosc you should be aware of this

Postby Rainbow_Rage » 18 Oct 2012 23:19

Captain Ironhelm wrote:I got into my Massive and did a single straight sine at a very low frequency (think 60-80). I lowered out the lower frequencies and boosted the higher frequencies, and here's what I got:

https://dl.dropbox.com/u/80581976/Samples/MassiveSineWave.wav

Indeed it took more boosting than the 3xosc (Thanks for the heads up on this topic! Been fun messing around with stuff. And 3xOsc is messier than Massive, just to make that clear), but those overtones still snuck through. The same has occurred with other synths. I think it would be almost impossible to get a synth that doesn't do this, however small the degree that it does.

Yay for me giving free worthless information!



Yes, no synth is perfect, but 3xosc is significantly worse than any other synth I've tried. Most synths need hell of a boost before those higher frequencies show up while with 3xosc it is noticeable flat and only needs a little boost in the highs before it's really obvious.
User avatar
Rainbow_Rage
 
Posts: 113
Joined: 29 Apr 2012 21:24

Re: Before you use 3xosc you should be aware of this

Postby Seven » 19 Oct 2012 00:26

Wellp, at least this explain my failed attempts to transfer a couple patches from FM8 to 3xOsc. (FM8 was hogging CPU for patches that really didn't need FM8.)
Constructive criticism is more than welcome. I embrace it.

I rarely make any sense when I post from my phone. And I post from my phone.
User avatar
Seven
 
Posts: 79
Joined: 27 Apr 2012 09:08
Location: Sweden

Re: Before you use 3xosc you should be aware of this

Postby Peak Freak » 19 Oct 2012 04:19

I am not sure about the details of how 3xOSC works, but it could be simple aliasing errors causing these high frequencies :/
User avatar
Peak Freak
 
Posts: 233
Joined: 04 Feb 2012 13:43

Re: Before you use 3xosc you should be aware of this

Postby XXDarkShadow79XX » 19 Oct 2012 05:18

As it turns out, there's this weird EQ thing and it can actually take those frequencies out.
User avatar
XXDarkShadow79XX
 
Posts: 940
Joined: 13 Mar 2012 04:49
OS: Windows
Primary: FL

Re: Before you use 3xosc you should be aware of this

Postby Lavender_Harmony » 19 Oct 2012 05:26

Could someone do an allpass boost of the 3xOSC sine and post up a frequency graph? Cheers
User avatar
Lavender_Harmony
 
Posts: 751
Joined: 13 Feb 2012 18:15
Location: UK
OS: Horse OS
Primary: Not yet specified.
Cutie Mark: Blank flank

Re: Before you use 3xosc you should be aware of this

Postby bartekko » 19 Oct 2012 13:48

In my, humble, honest opinion, the biggest problem with many sofware synths lies not within 50Hz sine waves, but within high-frequency sounds that have loud harmonics going above nyquist frequency of your sample rate.
For example, in Absynth5 and FM8 it's very easy to make patches that do that.

Let me tell you about http://en.wikipedia.org/wiki/Nyquist–Shannon_sampling_theorem
it says that: If a function x(t) contains no frequencies higher than B hertz, it is completely determined by giving its ordinates at a series of points spaced 1/(2B) seconds apart.
To translate into english, If your signal contains no frequencies higher than half the sampling rate, it can be played back without any frequencies going crazy on you

As an example, I'm giving this .wav file:
https://dl.dropbox.com/u/43557387/882L882441L441M.wav
Warning: the provided file is rendered in 88200 Hz, so if you play it back at 44100 Hz, you'll hear something entirely different for the first half of the file.

These are four renders of a C-major scale played at a very high pitch, with an FM8 patch with a lot of high frequency content.
1.) A render at 88200 Hz with a Lowpass filter @ 20000Hz cutoff (Allpass Filter)
2.) A render at 88200 Hz
3.) A render at 44100 Hz with a Lowpass filter @ 20000Hz cutoff (Allpass Filter)
4.) A render at 44100 Hz

First three parts sound pretty much the same, with mostly clean sound, and no weird frequency shifter-like tones, but the fourth one sounds really horrible and digital, doesn't really sound like the C major scale.
The reason for this, is that the last part has a lot of frequencies above the nyquist frequency, which is 22050Hz for the 44100Hz sampling rate, and those frequencies are rendered as different ones, as the image shows:
Image
Black dots are samples, Red wave is the input wave higher than nyquist freq, black wave is the output, at frequency of f=f(sampling)-f(signal)

Play the file at 44100 Hz (Half Speed) (You may use Audacity)
The first and the third ones sound similar, but the second one sounds more briliant, because it has all the frequencies that distorted the fourth signal in the fourth one rendered correctly



So the point is, if there was an idiot engineer who forgot to make the synthesizer render in a higher sampling rate and then lowpass the output just before the aliasing to output sampling rate, all synths will sound horrible.


Thank you for listening, and Goodbye
Image
[00:27:11] <@z0r8> you are voiced, now shut up
User avatar
bartekko
 
Posts: 1034
Joined: 14 Jul 2011 09:14
Location: Poland

Re: Before you use 3xosc you should be aware of this

Postby 5COPY » 19 Oct 2012 18:06

bartekko's post trulely have enlighten me with knowledge on this topic. Digital Synths will always be digital synths after all
I don't have time for fancy signatures.


http://www.youtube.com/user/5COPY?feature=mhee

http://soundcloud.com/5copy

Skype: i_like_turtlse
User avatar
5COPY
 
Posts: 259
Joined: 17 Feb 2012 20:10
Location: Denmark

Re: Before you use 3xosc you should be aware of this

Postby the4thImpulse » 20 Oct 2012 12:09

bartekko wrote:(Everyone needs to know this so read it in his post)


One thing I would like to add, although it will get more offtopic.

All this sample rate stuff applies to EVERYTHING digital. Any sound that gets recorded on to a computer (or other digital medium) goes though this process when being recorded, and when played back from the computer on monitors or whatever other transducer you use. Using sample rates around 44.1 kHz when recording vocals or guitars and every other instrument with anything in the high end is not good enough. It doesn't take a trained ear to hear the difference between 48 and 96 kHz so always record and mix your music at the highest possible bit rate your computer will allow.

Higher sample rates will mean more processing power is required aswell as more hard drive space to hold the samples (sounds/recordings).
User avatar
the4thImpulse
 
Posts: 1578
Joined: 22 Feb 2012 17:10
Location: Kelowna, B.C.
Primary: Ableton Live 8
Cutie Mark: Blank flank

Re: Before you use 3xosc you should be aware of this

Postby prettiestPony » 20 Oct 2012 15:32

Might I suggest that one of you make a new thread about this topic to inform the general public? I do think that's important but oft-overlooked information, and it might be nice for others to learn about it without having to wander into this 3xOsc thread by chance. ;)
User avatar
prettiestPony
 
Posts: 233
Joined: 25 Mar 2012 00:00

Re: Before you use 3xosc you should be aware of this

Postby StevenAD » 22 Oct 2012 02:16

XXDarkShadow79XX wrote:As it turns out, there's this weird EQ thing and it can actually take those frequencies out.

That's what I do, although I'm finding I'm using 3xOsc less and less as I discover more things about other synths.
RIP Kiki Havivy. You will be missed...
User avatar
StevenAD
 
Posts: 67
Joined: 03 Jun 2012 09:25
Location: Ohio, USA

Re: Before you use 3xosc you should be aware of this

Postby GumsOfGabby » 22 Oct 2012 02:36

StevenAD wrote:
XXDarkShadow79XX wrote:As it turns out, there's this weird EQ thing and it can actually take those frequencies out.

That's what I do, although I'm finding I'm using 3xOsc less and less as I discover more things about other synths.

Try taking those extra frequencies out on a saw tooth waveform.
Youtube | Soundcloud

Skype: gumsofgabby
FL/Massive noob

Need a bit of feedback? Don't be shy to send me a PM along with your sample.
User avatar
GumsOfGabby
 
Posts: 163
Joined: 29 Aug 2012 09:28
Location: A Land Down Under

Re: Before you use 3xosc you should be aware of this

Postby DJColeTPony » 23 Oct 2012 18:44

Its time for the bucking wall of SCIENCE!

Let me tell you about that: http://en.wikipedia.org/wiki/Nyquist%E2%80%93Shannon_sampling_theorem
If a function x(t) contains no frequencies higher than B hertz, it is completely determined by giving its ordinates at a series of points spaced 1/(2B) seconds apart.

For example. Bartekko gives us a wave file and says:
bartekko wrote:As an example, I'm giving this .wav file:
https://dl.dropbox.com/u/43557387/882L882441L441M.wav
Warning: the provided file is rendered in 88200 Hz, so if you play it back at 44100 Hz, you'll hear something entirely different for the first half of the file.

These are four renders of a C-major scale played at a very high pitch, with an FM8 patch with a lot of high frequency content.
1.) A render at 88200 Hz with a Lowpass filter @ 20000Hz cutoff (Allpass Filter)
2.) A render at 88200 Hz
3.) A render at 44100 Hz with a Lowpass filter @ 20000Hz cutoff (Allpass Filter)
4.) A render at 44100 Hz

First three parts sound pretty much the same, with mostly clean sound, and no weird frequency shifter-like tones, but the fourth one sounds really horrible and digital, doesn't really sound like the C major scale.
The reason for this, is that the last part has a lot of frequencies above the nyquist frequency, which is 22050Hz for the 44100Hz sampling rate, and those frequencies are rendered as different ones, as the image shows:
Image
Black dots are samples, Red wave is the input wave higher than nyquist freq, black wave is the output, at frequency of f=f(sampling)-f(signal)

Play the file at 44100 Hz (Half Speed) (You may use Audacity)
The first and the third ones sound similar, but the second one sounds more briliant, because it has all the frequencies that distorted the fourth signal in the fourth one rendered correctly

Look at the waveform-thingy-a-blob.
Image
The samples in the waveform-thingy-a-blob. The samples will be identical. With a waveform-thingy-a-blob and the magic with 3xOsc. You can make Random Sounds will responded on the WAVEFORM-THINGY-A-BLOB. Now read from the start!
Image
The more you know. The better you make music!
Now thanks for listening. Ciao for now.
Image
WE DID IT. WE HAS A GREAT TEAMWORK
Image
User avatar
DJColeTPony
 
Posts: 126
Joined: 23 Apr 2012 06:07
OS: Windows RG
Primary: Not yet specified.

Re: Before you use 3xosc you should be aware of this

Postby cloudshovit » 26 Nov 2012 20:01

I still like using 3xOSC. can't any CPU hit from that thing. And you can drag and use whatever waveform you like, the only thing I don't like about it is the preset management since its not a VST
Image
User avatar
cloudshovit
 
Posts: 81
Joined: 26 Nov 2012 18:48
Location: on yo couch

Re: Before you use 3xosc you should be aware of this

Postby cloudshovit » 26 Nov 2012 20:06

Seven wrote:Wellp, at least this explain my failed attempts to transfer a couple patches from FM8 to 3xOsc. (FM8 was hogging CPU for patches that really didn't need FM8.)


errrr I don't think thats possible tho. FM8 is an FM synth and 3xOSC is whatever...

mmm never had cpu hogging problems with FM8. even when I'm just using it on my laptop.
Image
User avatar
cloudshovit
 
Posts: 81
Joined: 26 Nov 2012 18:48
Location: on yo couch

Re: Before you use 3xosc you should be aware of this

Postby Nine Volt » 27 Nov 2012 04:17

NEEEEEEEEECRROOOOOOOOOOOOOOOOOOO!!!!!
:3
User avatar
Nine Volt
 
Posts: 3066
Joined: 23 Aug 2012 06:50

Re: Before you use 3xosc you should be aware of this

Postby bartekko » 27 Nov 2012 10:05

cloudshovit wrote:Image

welcome to 10's. please leave your 00's in the crusher
[00:27:11] <@z0r8> you are voiced, now shut up
User avatar
bartekko
 
Posts: 1034
Joined: 14 Jul 2011 09:14
Location: Poland

Next

Return to Technique



Who is online

Users browsing this forum: No registered users and 6 guests