And again I want to ask for another timer then the built in windows one.
Sounds like we're back into the MIDI timer request again...rl wrote:In my opinion this should be the #1 feature of the next SM version. With that shaky current timer It's not even possible to build a halfway solid arpegiator.And again I want to ask for another timer then the built in windows one.
malc wrote:You're right of course. For accurate timing it's the only way and the timers we have at the moment were never intended for this purpose. The timing inaccuracies are just the nature of the Windows timer mechanism and we can't do anything to change them.
The request for sample accurate timing via a different mechanism is long standing, I do appreciate that. Hopefully we can resolve this in 2010.
The Redraw Limiter issue I replied about on the other thread. The Redraw Limiter only kicks in during automation, MIDI CC or preset changes. Also when the window is closed in a host. Outside of such events it does exactly what you're seeing...ie nothing at all
malc wrote:Jorge has had the accurate timing thought through for some time now so we know how to do it. The problem has been that to introduce it fully was always going to need a complete overhaul of the software. By "fully", I mean a complete new events system for all the triggered data, including MIDI (basically everything but the audio code).
Whilst it would be great to have the full package, the main thing accurate timing is needed for is sequencers and such like. Introducing this system to handle just MIDI is much more achievable and can be done without the need for a re-write.
Tzarls wrote:is it possible to generate green triggers from the stream world?
I guess one could figure out a way to send a float value every _x_ samples, but I still don't think it will be sample-accurate. The green system seems to use a heart-beat, just like Adobe Flash uses "frames" & Max/MSP uses packets. So even if the Stream to Float could have a value ready every 1000 samples, the green system might not be ready on the 1000th sample to pick it up. (I hope I'm not misrepresenting SM Malc?)Tzarls wrote:Malc, is it possible to generate green triggers from the stream world? I mean, instead of doing some major surgery to install a new event system, couldn´t you just begin by creating a primitive that receives streams and sends green triggers?
Users browsing this forum: No registered users and 2 guests