Plug-ins, Hosts, Apps,
Hardware, Soundware
Developers
(Brands)
Videos Groups
Whats's in?
Banks & Patches
Download & Upload
Music Search
KVR
   
KVR Forum » MUTOOLS
Thread Read
Weird Question...
Taron
KVRist
- profile
- pm
PostPosted: Fri May 25, 2012 4:05 pm reply with quote
This is starting to drive me a bit nuts, but...

Playing midi live versus letting a sequence play makes a strange difference that I cannot understand. What is it?

I'm writing my first VSTi right now and have managed to make a neat little monophonic synth that plays smoothly and without clicking when played live. But the moment I record a sequence and play it back it clicks between each note. What on earth is it doing differently? Consider this a cry for help, please.

I've tried it in musagi, using my vsti and it does not cause this weirdness?!

Thing is, this is my first go at vstis and this is really nothing, yet, and probably unorthodox. But somehow it seems like I've immediately run into a fundamental concern I have to figure out. So, please, don't think I'm complaining in any way, I'm just asking in hopes you can shed some light on this, so I can proceed with greater happiness and some good hope.

Thanks in advance!

PS: I gladly share the source or dll with you, of course! It's based on the rotten 2.4sdk example. I add limited oversampling, PW, pitchbend, vibrato, "click free playing", tight in/out ramp which normally only kicks in at noteOn from nothing and noteOff into nothing and an additional sine waveform. I tried a whole lot of things to see what might cause the playback clicking, but thus far to no avail.
^ Joined: 17 Apr 2010  Member: #229926  
AndreasD
KVRist
- profile
- pm
PostPosted: Sat May 26, 2012 7:55 am reply with quote
The only thing i can think of is played legato against sequenced non-legato (auto quantize during recording?).
But i'm pretty sure you checked that already Smile
^ Joined: 02 Mar 2009  Member: #202283  
Taron
KVRist
- profile
- pm
PostPosted: Sat May 26, 2012 8:11 am reply with quote
Oh yes, haha, I've tried everything. I normally ask only at the very end of my faculties. But thanks anyway, of course. There's ONE thing I haven't done, yet, partially out of lack of confidence that I might figure it out that way, but I haven't run debug, yet. It probably will tell me more, but maybe I could spare myself the tumbling about in it by a hint from the master! Smile
^ Joined: 17 Apr 2010  Member: #229926  
> DiGiT <
is BANNED
- profile
- pm
PostPosted: Sat May 26, 2012 2:05 pm reply with quote
the phase of your waveform is different from end to beginning of note, producing clicks? do you remove fingers before you play another note?
^ Joined: 08 Jan 2005  Member: #54204  Location: Detroit
Taron
KVRist
- profile
- pm
PostPosted: Sat May 26, 2012 2:36 pm reply with quote
NO, the waveform does not produce clicks by itself, of course. Phase, however is just the thing, I made sure the phase won't get reset with a new trigger/note, meaning that it swings through. That makes it play beautifully live and in musagi, but mulab does something that I can't figure out just yet, which either does something with the buffers (trigger init?!) or could have some influence on the phase, but I can't imagine that?! I really don't know.

Sequence wise I've done all versions, of course, overlapping legato most importantly, straight up recording without quantization, tight succession (while that's nonsense, of course)...pfff...weird.
^ Joined: 17 Apr 2010  Member: #229926  
All times are GMT - 8 Hours

Printable version
Page 1 of 1
Display posts from previous:   
ReplyNew TopicPrevious TopicNext 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
Username: Password:  
KVR Developer Challenge 2012