GSIF drivers' problem

A place to talk about whatever Scope music/gear related stuff you want.

Moderators: valis, garyb

Post Reply
rodos1979
Posts: 736
Joined: Sun Nov 17, 2002 4:00 pm
Location: Greece

Post by rodos1979 »

Hello to all! :smile:

Have you ever noticed that the GSIF's driver's latency follows (with exaggeration) the ULLI settings?

I am working on a piece with SX (audio and VSTi) and Gigastudio and I have come to the mixing point. I want to lower the ULLI setting to 23ms, so that I can apply more effects etc (the current setting is 4ms).

When I lower the ULLI, everything in Giga sounds extremely delayed (for an ULLI setting of 23ms, the delay is easily noticable, like 50-60ms!)

I think that CWA should rebuild the GSIF drivers to make them not to follow the ULLI setting.

Or even better to build GSIF2 drivers, so that we can have Gigastudio and SX working together with sample accuracy (like the VSTi).

Thanks :smile:
Shayne White
Posts: 1454
Joined: Tue Dec 11, 2001 4:00 pm
Location: California
Contact:

Post by Shayne White »

This is exactly why I don't use Giga (among other reasons)!

Try Kontakt or Halion and import all your Giga files, or run at 11.6ms, which I think is fast enough that you won't hear much of a delay, and yet your CPU utillization will be low.

You can also try upgrading to the latest GigaStudio and run it in ReWire mode, which enables it to run on ASIO. :smile:

Shayne
Melodious Synth Radio
http://www.melodious-synth.com

Melodious synth music by Binary Sea
http://www.binary-sea.com
rodos1979
Posts: 736
Joined: Sun Nov 17, 2002 4:00 pm
Location: Greece

Post by rodos1979 »

I did some further tests to determine the delay of GSIF modules in relation to the ULLI setting.
I created a .gig with only one sound with extremely sharp attack, so that it is easy to tell the exact start of the note. I created a part with 8 simple hits in SX and recorded back in it the output of Giga.
The results:

@ 3ms: 3,4,5,5,5,6,5,6, average: 4.875ms
@ 4ms: 6,7,5,7,7,23(!),8,7, average: 8.75ms
@ 7ms: 14,14,13,12,11,10,10,9, average: 11.625ms
@ 13ms: 18,19,17,17,16,15,26,25, average: 19.125ms
@ 25ms: 42,31,30,40,28,39,26,37, average: 34.125ms

Draw your own conclusions! :sad:

No wonder why all my drums parts were sounding completely sloppy!!

With Gigastudio 2, will I be able to sync with sample accuracy? In order to achieve this, should we have GSIF2 drivers? Or it doesnt matter?

Are Kontakt and Halion sample-accurate (like the rest VSTi)?

An ex-fanatic of Giga... :sad:
User avatar
astroman
Posts: 8455
Joined: Fri Feb 08, 2002 4:00 pm
Location: Germany

Post by astroman »

I dunno the driver specs of gsif(1), but it obviously lacks an exact timing measure as ASIO 2 has built in. The driver specs might be too loose (not supplying the necessary sync) according to the time shift in your tests.
Under this perspective it wouldn't matter if one had to add a constant like '+ half ulli value', but on the other hand people apply extra tools to get a 'human touch' :wink:
Btw Giga isn't exactly targeted at machine like beats ...

cheers, Tom
Shayne White
Posts: 1454
Joined: Tue Dec 11, 2001 4:00 pm
Location: California
Contact:

Post by Shayne White »

I don't think GSIF 2 adds anything except audio input into GS. Not too useful. But GS2 adds ReWire support so you can route the audio channels through a sequencer (Cubase, Sonar, etc.) and use ASIO. That would probably give you better results.

Shayne
Melodious Synth Radio
http://www.melodious-synth.com

Melodious synth music by Binary Sea
http://www.binary-sea.com
Post Reply