Rayzoon Technologies LLC Forum Index Rayzoon Technologies LLC
Official Online Community & Support
 
Rayzoon Web Site

 FAQFAQ   SearchSearch   http://rayzoon.com/v-web/bulletin/bb/lm.phpMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Audio Dropouts with J3
Goto page 1, 2  Next
 
Post new topic   Reply to topic    Rayzoon Technologies LLC Forum Index -> Jamstix - Support
View previous topic :: View next topic  
Author Message
dancerchris
Junior Jammer
Junior Jammer


Joined: 16 May 2007
Posts: 19

PostPosted: Sat May 22, 2010 2:02 pm    Post subject: Audio Dropouts with J3 Reply with quote

I'm seeing some chatter on the forum here, but no obvious concensus on the issue of the GUI and it's effect on dropouts. I am running J3 the same way I did with J2 and the effect seems to be that the interface graphics are causing audio dropouts (goes away when I close the GUI).

Was there a significant increase in the compute power required from 2-3 or is there a different graphical method. Admittedly I run a low latency set up, and I haven't set the articulation display to off (but doesn't that defeat the editorial purpose of the interface anyway?) I have tried turning LOD off and it makes no difference. Another thing is that I am already running my Graphic accelleration slider way down so that I can achieve the high latencies with my vid card.

Any comments?
Back to top
View user's profile Send private message
Ralph [RZ]
Site Admin
Site Admin


Joined: 02 Jan 2008
Posts: 13332

PostPosted: Mon May 24, 2010 7:19 am    Post subject: Reply with quote

Personally, I do not recommend setting graphics acceleration to zero. This burdens the CPU more instead of letting the GPU handle very common routines, such as BitBlt. If you cannot reach low latency with full GFX acceleration then there is another underlying issue, such as IRQ sharing.

Please make sure you are running JS 3.0.1 and also keep tabs on this forum as we will continue to optimize GUI performance.
_________________
Ralph Zeuner
Rayzoon Technologies LLC
http://www.rayzoon.com
Back to top
View user's profile Send private message Send e-mail
dancerchris
Junior Jammer
Junior Jammer


Joined: 16 May 2007
Posts: 19

PostPosted: Mon May 24, 2010 9:41 am    Post subject: Reply with quote

Thanks for your response Ralph.

Actually I'm running with the accelerator slider at about 40%, not 0%. I've run into problems with the card at full and it is mostly mouse "zipper noise" when I'm running low latencies. This is with my DAW Ableton Live. This is independent of JS. I have been able to run at very low latencies in this arrangement and be free of pops etc. The IRQ that my graphics card is on is only being shared by the PCI standard PCI-to-PCI Bridge. (Not much I have been able to do seems to change the automatic setup of the IRQs.) I was able to run JS2 in this mode free of problems, but now JS3 seems to get a lot of pops when just running alone (albiet with a Toontrack Superior 2 kit). It also hangs a bit with a very load pop when closing the interface window. Then with the interface closed it is quite and smooth as butter while playing.

My question was since the interface is different than JS2, is the higher graphics demand causing problems on different systems?

Thanks

Chris
Back to top
View user's profile Send private message
Ralph [RZ]
Site Admin
Site Admin


Joined: 02 Jan 2008
Posts: 13332

PostPosted: Mon May 24, 2010 9:56 am    Post subject: Reply with quote

Quite a few things are different under the hood of JS3 bu the GUI is larger and more GFX intensive. We are working on optimizations. Are you rinning 3.0.1?

When you say 'mouse zipper noise', are you saying the noise is related to mouse movements? If so, I recommend changing mouse drivers as this should not occur.
_________________
Ralph Zeuner
Rayzoon Technologies LLC
http://www.rayzoon.com
Back to top
View user's profile Send private message Send e-mail
dancerchris
Junior Jammer
Junior Jammer


Joined: 16 May 2007
Posts: 19

PostPosted: Mon May 24, 2010 1:30 pm    Post subject: Reply with quote

Yes, I am using 3.0.1.

Ralph, I don't expect you to run down my problems with hardware issues (if I have them.) I have lots of tools to do that myself. (DPC latency checkers, etc.) I am just trying to ascertain the difference in graphics usage so I can see whether or not there is an issue with my hardware and whether or not to wait and see if there is something buggy with JS3. I mention the mouse "zipper noise" becuase that is what most people describe it as. Personally I would just say that mouse actions cause video actions that create problems with the audio in the form of dropouts or pops. I am using an NVidia video PCIe card and a firewire audio box. I am running total latency cycles of about 10 ms.

Again, I didn't seem to have that under JS2. To me it would seem that JS3 which has (as you say) a different graphics scheme is either tweaking some graphics issue that my hardware has, or the new JS3 interface is causing some kind of DPC Latency problems.

Yours Truly,

Chris
Back to top
View user's profile Send private message
Ralph [RZ]
Site Admin
Site Admin


Joined: 02 Jan 2008
Posts: 13332

PostPosted: Mon May 24, 2010 1:38 pm    Post subject: Reply with quote

Let's see how 3.0.2 will work for you. We should have it out as a Beta in a few days.
_________________
Ralph Zeuner
Rayzoon Technologies LLC
http://www.rayzoon.com
Back to top
View user's profile Send private message Send e-mail
dancerchris
Junior Jammer
Junior Jammer


Joined: 16 May 2007
Posts: 19

PostPosted: Sat May 29, 2010 3:12 pm    Post subject: Reply with quote

Ralph: Interesting note to you reguarding sub-hosting S2. On a whim I decided to try to use J3 to just send MIDI only to my host and then on to S2 on another track. This seemed to work better than actually subhosting S2 in JS3 terms of the number of dropouts. But I did note a couple of things. If I loaded the kit with S2 subhosting it would add the kit samples in both JS3 and the external instance of S2 into the cache buffer for S2. When I would delete the kit within JS3 the external instance of S2 would still have the samples for the JS3 instance loaded. I couldn't get it to dump the cache without getting rid of the track with JS3 on it even after changing to a JS3 native kit.

Is JS3 not letting go of this subhosted instance of S2?

Also I was a little unclear as to how to load the mapping for a S2 kit into JS3 without triggering the subhosting. I managed to stumble into it but it is still unclear to me.

FYI.

Yours Truly,

Chris
Back to top
View user's profile Send private message
Ralph [RZ]
Site Admin
Site Admin


Joined: 02 Jan 2008
Posts: 13332

PostPosted: Sun May 30, 2010 2:54 pm    Post subject: Reply with quote

Chris: the trick is to use 'MIDI Out Only' in JS3, which causes JS3 to use the mapping needed for S2 without actually loading S2.
_________________
Ralph Zeuner
Rayzoon Technologies LLC
http://www.rayzoon.com
Back to top
View user's profile Send private message Send e-mail
dancerchris
Junior Jammer
Junior Jammer


Joined: 16 May 2007
Posts: 19

PostPosted: Sun May 30, 2010 4:20 pm    Post subject: Reply with quote

Yes I figured that part out. There is the little switchable text in the mixer panel. Idea However if I inadvertently load the subhosted kit, it basically allocates memory space in the S2 application for the kit samples. Even after I go switch the "midi only" text in the mixer panel to "on" it does not release the memory for the samples that were loaded into the subhosted instance of S2. I can open up the DAW hosted instance of S2 and the amount of memory for samples loaded starts out with the sample size of the subhosted S2 kit. Confused So it would seem that there needs to be some notification that the memory was released and it is not being done.

BTW I can avoid this problem by turning on the "midi only" switch first before selecting the internal S2 kit for proper external midi mapping. I'm just pointing out to you that there are possible problems with the memory allocation here, i.e. S2 needs to be notified that the JS3 allocated memory can be released when the "midi only" switch is turned on. (I'm not a VST programmer so I don't even know if this is possible.)
Back to top
View user's profile Send private message
dancerchris
Junior Jammer
Junior Jammer


Joined: 16 May 2007
Posts: 19

PostPosted: Fri Aug 13, 2010 9:59 pm    Post subject: Reply with quote

Ralph: I am still have problems with dropouts and JS3. I really suspect now that it is not my hardware but JS3. I use DPCLAT.exe to check for DPC latencies and I'm all good even when I'm getting the dropouts in JS3. I wanted to try to go back to JS2 but my links are expired on my download page. Can you update these.

Also what can I do to help diagnose a problem with JS3. I am assuming the JS2 will run fine (like it did in the past). Is there some way to look at the log file to find error notices? I recorded a session and selected the "full debug log" which caused even more dropouts (intensive disk write, I know). Any help here would be appreciated.

Thanks!
Back to top
View user's profile Send private message
Ralph [RZ]
Site Admin
Site Admin


Joined: 02 Jan 2008
Posts: 13332

PostPosted: Sat Aug 14, 2010 9:08 am    Post subject: Reply with quote

Please send me rzdlog.txt from My Documents\jamstix3 and tell me your OS version, host version and audio driver.
_________________
Ralph Zeuner
Rayzoon Technologies LLC
http://www.rayzoon.com
Back to top
View user's profile Send private message Send e-mail
dancerchris
Junior Jammer
Junior Jammer


Joined: 16 May 2007
Posts: 19

PostPosted: Sat Aug 14, 2010 1:39 pm    Post subject: Reply with quote

BTW. Do you have a minimum host plug-in buffer size. I am currently using a value that is equal to my latency buffer. What do you suggest for JS3?
Back to top
View user's profile Send private message
Ralph [RZ]
Site Admin
Site Admin


Joined: 02 Jan 2008
Posts: 13332

PostPosted: Mon Aug 16, 2010 7:42 am    Post subject: Reply with quote

The log shows you are running at 96 samples latency. Please increase to 128 and see if the dropouts stop.
_________________
Ralph Zeuner
Rayzoon Technologies LLC
http://www.rayzoon.com
Back to top
View user's profile Send private message Send e-mail
netandif_2008
Jammer
Jammer


Joined: 06 Oct 2008
Posts: 35

PostPosted: Mon Aug 16, 2010 1:27 pm    Post subject: Reply with quote

dancerchris wrote:
Yes, I am using 3.0.1.

[...] Personally I would just say that mouse actions cause video actions that create problems with the audio in the form of dropouts or pops. I am using an NVidia video PCIe card and a firewire audio box. I am running total latency cycles of about 10 ms.
[...]
Chris


Hi, i may not be able to help alot here, even thoug i will suggest something. I'm also using a firewire interface, running at 256 buffer size at around 16ms overal latency without any droputs or something in Live (i have another issue with JS, but as for that, no problems).
If i go to 128 buffer size, i have 7.7ms overall latency.
So i honestly think that something with your system is wrong. It's either a problem with your graphics card or your chipset. Especially your mouse issues and hardware acceleration points remind me of some systems with bad chipsets or graphics cards.

NetAndif
Back to top
View user's profile Send private message
dancerchris
Junior Jammer
Junior Jammer


Joined: 16 May 2007
Posts: 19

PostPosted: Mon Aug 16, 2010 6:46 pm    Post subject: Reply with quote

netandif_2008 wrote:


Hi, i may not be able to help alot here, even thoug i will suggest something. I'm also using a firewire interface, running at 256 buffer size at around 16ms overal latency without any droputs or something in Live (i have another issue with JS, but as for that, no problems).
If i go to 128 buffer size, i have 7.7ms overall latency.
So i honestly think that something with your system is wrong. It's either a problem with your graphics card or your chipset. Especially your mouse issues and hardware acceleration points remind me of some systems with bad chipsets or graphics cards.

NetAndif


NetAndif: I don't quite understand your point. You mention two buffer sizes and two overall latency values. Each hardware driver will provide hardware latency compensation in addition to the 2x the buffer size selected for use. The result is something like:

Latency_total = 2*buffer_samples+hardware_compensation

I don't believe that you can relate my buffer size and latency to your relative values. For example RME interfaces have the lowest hardware compensation in the home studio/semi-pro business and so when selecting the same buffer size they will generally have a lower overall latency. I happen to be using a PreSonus Firepod with relatively poor hardware latency.

Perhaps I don't get what you are getting at.

My point in bringing up the NVidia card and mouse effects was to point out that I had some hardware issues when I upsized my screen to 1920x1080) but I believe that they are worked out. (A google search will reveal all kinds of ASIO audio issues with NVidia cards.) I wanted Ralph to have as much information at his disposal to make some informed evaluations. I know that many supprot issues are on the user end.


Last edited by dancerchris on Mon Aug 16, 2010 7:23 pm; edited 1 time in total
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Rayzoon Technologies LLC Forum Index -> Jamstix - Support All times are GMT - 5 Hours
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
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


Powered by phpBB © 2001, 2002 phpBB Group