Open303

Official support for: rs-met.com
Post Reply New Topic
RELATED
PRODUCTS

Post

I am trying to write a 64 bit vst3 plugin based on the DSP code from open303 and using IPlug2.

My problem is that I can't get any sound from rosic::Open303::getSample() and I have very little experience with DSP.

I have looked at the code for vst2 (Open303VST.cpp) and tried to setup the right things, unfortunately I have not managed to open my own built Open303VST in any DAW, so I can't compare the result of calling getSample().

I set these parameters before I call open303Core.noteOn(msg.NoteNumber(), 100):

open303Core.setSampleRate(44100.0);

open303Core.setTuning(440.0);
open303Core.setCutoff(500.0);
open303Core.setResonance(50.0);
open303Core.setEnvMod(0.25);
open303Core.setDecay(400.0);
open303Core.setAccent(0.5);
open303Core.setVolume(-6.0);
open303Core.setWaveform(0.85);
open303Core.filter.setMode(2); // Should be LP_12
open303Core.setAmpSustain(-60.0);
open303Core.setTanhShaperDrive(36.9);
open303Core.setTanhShaperOffset(4.37);
open303Core.setPreFilterHighpass(44.5);
open303Core.setFeedbackHighpass(150.0);
open303Core.setPostFilterHighpass(24.0);
open303Core.setSquarePhaseShift(189.0);

But no sound. Sometimes there comes a sound a couple of minutes after the the DAW started, then I can play some notes.

Any guesses?

Post

Never mind. I found what I think is the original source code on https://sourceforge.net/p/open303/code/HEAD/tree/
and now I get the sound out of it :-)

Post Reply

Return to “rs-met”