KVR Audio is the Internet's number one news and information resource for open standard audio plugins. We report new releases, product announcements and product updates (major and minor) for all VST Plugins, DirectX Plugins and Audio Units Plugins. We manage a fully searchable audio plugin database (updated daily), and offer many free member services including user reviews, product update notifications and a very active discussion forum. We also host official support forums for many plugin developers plus the official Receptor support forum.
Plug-in Database: Virtual
Instruments, Effects & Hosts
Plug-in
Ranks
Banks & Patches
Download & Upload
Plug-in Ratings
by KVR Members
Wiki: Tutorials,
Audio Lexicon, ...
Listen to Music
by KVR Members
Search
KVR

Google Powered Search:

in new window

KVR Powered Plug-in Search:

Author Topic: VST Oversampler 1.4 (with SSE/3DNow! support)
Chris Walton
KVRAF
- profile
- pm
PostPosted: Fri Sep 14, 2007 3:04 pm reply with quote
Disclaimer

There's no guarantee on this. If your computer leaves you for another man and your wife requires an operating system reinstall as a result from using this plugin, I'm not liable for anything (except an apology, maybe HiHi)

What it does

The oversampler "hosts" another VST plugin, and oversamples it by 2. Because of this, aliasing has twice the frequency range to unfold, which means that the aliasing that enters back into the audible domain is much less, and upon downsampling, the upper range (containing only aliasing) is discarded. This results in audibly reduced aliasing.

How to get it

http://chris.r.walton.googlepages.com/oversampler
Last edited by Chris Walton on Wed Feb 06, 2008 3:56 pm; edited 23 times in total
^ Joined: 25 Jan 2007  Member: #137320  Location: in ur basement, codin ur programz
sc_a
KVRist
- profile
- pm
PostPosted: Fri Sep 14, 2007 3:15 pm reply with quote
Oh Yes, Sir Thank You! Very Much.
^ Joined: 18 Dec 2004  Member: #52033  
laserbeak
KVRian
- profile
- pm
- e-mail
- www
PostPosted: Fri Sep 14, 2007 3:34 pm reply with quote
nice. trying it now. thanks!
^ Joined: 10 Mar 2001  Member: #334  Location: nyc
Chris Walton
KVRAF
- profile
- pm
PostPosted: Fri Sep 14, 2007 4:08 pm reply with quote
I just added a small audio demo.
^ Joined: 25 Jan 2007  Member: #137320  Location: in ur basement, codin ur programz
The Chase
KVRAF
- profile
- pm
- e-mail
- www
PostPosted: Fri Sep 14, 2007 4:15 pm reply with quote
Thumbs Up!
----
0 1 2 3
^ Joined: 12 Jun 2004  Member: #29326  Location: Alberto Balsam
Chris Walton
KVRAF
- profile
- pm
PostPosted: Fri Sep 14, 2007 4:26 pm reply with quote
Just found a bug myself - added to the TODO list.
^ Joined: 25 Jan 2007  Member: #137320  Location: in ur basement, codin ur programz
RooGoo
is BANNED
- profile
- pm
- e-mail
PostPosted: Fri Sep 14, 2007 10:04 pm reply with quote
Small code = Good code

Thx Arke Thumbs Up!
^ Joined: 24 Aug 2007  Member: #158345  
Leslie Sanford
KVRian
- profile
- pm
- e-mail
- www
PostPosted: Fri Sep 14, 2007 10:29 pm reply with quote
Heh, I ran the vstxsynth through it. You can't have more naive oscillators than that. I noticed a definite improvement in aliasing, i.e. less of it.

I'm looking forward to studying the source code.
----
^ Joined: 03 Dec 2006  Member: #131095  
Genetic_Junk
KVRAF
- profile
- pm
- e-mail
PostPosted: Fri Sep 14, 2007 11:11 pm reply with quote
Thanks for this. Smile Is there a way to implement greater than 2x oversampling?
^ Joined: 21 Dec 2004  Member: #52370  
to-pse
KVRist
- profile
- pm
- www
PostPosted: Fri Sep 14, 2007 11:44 pm reply with quote
Hi,

it would be neat if this could be done not only to a single VST, but rather to a complete chain.
This way there would only be the need to do the resampling once for all instruments and not
multiple times.

I have wondered why Steinberg or other DAW-manufacturers have not implemented such an operating
mode yet. Running the converters with 44.1khz should be good enough (and if you have "normal"
ADAT converters you can't go above 48khz anyway!).

Tobias
^ Joined: 25 Apr 2002  Member: #2604  Location: Germany
tonAP
KVRian
- profile
PostPosted: Sat Sep 15, 2007 12:08 am reply with quote
Chris Walton wrote:


How to use

It's quite simple. Place the .dll into the same folder as the .dll of the VST you wish to oversample. If the plugin you want to oversample is called <plugin>.dll, then rename the oversampler .dll to <plugin>.os.dll.


Hi Chris
Here's a 'perverse' question:
if I'd like to run the oversampler with energyXTE (VST not stand alone) hosted by SaviHost? SaviHost works like your: by renaming the original dll, but <plugin>.exe so... I've to put your dll into energy's folder, then rename the oversampler .dll to energyXTE.os.dll, then place SaviHost.exe into the same folder, then rename it to energyXTE.os.exe; finally double click the exe and...? BOOM!!!: if this 'perverse' renamingame does work we should run SaviHost =>hosting energyXTE *oversampled* => hosting whatever VST FX-Synth you'll drag'ndrop. That would be so cool!
What do you think about: should it work?

Thnx!

Antonio
^ Joined: 10 Oct 2006  Member: #123678  
ericj23
KVRAF
- profile
- pm
PostPosted: Sat Sep 15, 2007 12:22 am reply with quote
Heres another perverse question - can i down sample with it

powercore virus will not run for love or money at 96khz - i run a few projects at that rate but would like to use the virus too - so if you could have a downsampling host that would be great
----
down boy
^ Joined: 25 Aug 2002  Member: #3685  Location: here
Josmoker
KVRian
- profile
- pm
- e-mail
- www
PostPosted: Sat Sep 15, 2007 12:25 am reply with quote
Quote:
it would be neat if this could be done not only to a single VST, but rather to a complete chain.
This way there would only be the need to do the resampling once for all instruments and not
multiple times.

This should work using energyxt as a plug inside the host, no? Put EnergyXT into oversampler and then load whatever you like into EnergyXT?

Cheers, Jo
----
You have no right to remain silent!
^ Joined: 29 Nov 2000  Member: #117  Location: Vienna, Austria
tonAP
KVRian
- profile
PostPosted: Sat Sep 15, 2007 12:33 am reply with quote
to-pse wrote:

This way there would only be the need to do the resampling once for all instruments and not
multiple times.


OopsTobias I didn't read your post, or was writing mine while you posted your... anyway if my idea doesn't break your computer...
it could be next to what are you looking for... doesn't it?
^ Joined: 10 Oct 2006  Member: #123678  
joshhunsaker
KVRian
- profile
- pm
- e-mail
PostPosted: Sat Sep 15, 2007 12:55 am reply with quote
well. don't mean to bash wusik but i just saved myself $40 ...
^ Joined: 20 Jun 2007  Member: #154168  
Reply to topic KVR Forum Index » Instruments All times are GMT - 8 Hours

Printable version
Page 1 of 23
Goto page 1, 2, 3 ... 21, 22, 23  Next
Display posts from previous:   
Post new topic
Previous Topic
Next Topic
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
Disclaimer: All communications made available as part of this forum and any opinions, advice, statements, views or other information expressed in this forum are solely provided by, and the responsibility of, the person posting such communication and not of kvraudio.com (unless kvraudio.com is specifically identified as the author of the communication).