GrandOrgue / grandorgue

GrandOrgue software
Other
148 stars 40 forks source link

Audio Engine - Clicks and audio pops Linear vs Polyphase #1853

Closed mattrixed closed 3 months ago

mattrixed commented 3 months ago

Long story short i have used GO for 10 years or so and always used polyphase audio - a few years ago upon learning about compression and needing to load larger samplesets on limited ram systems I enabled compression which forced linear audio - i've always had issues but don't think as obvious at first.... Facebook forum a few weeks ago and someone mentioned about clicks and noise in the audio which i've had and gave up on GO because of - to correct it take off linear and go back to polyphase - !!

With the rather large computer i now have and 128gb of ram i swapped over to HW this past year because i couldn't get clean audio - something i had mentioned and asked about a few times in the past but no one knew what was going on. Clicks, audio overrun noises and general not clean and smooth... have noticed it also on peoples youtube videos and was glad to hear that not just me...!!!

Well I had time the other day to load up latest GO again.... I had to delete the config file to be able to boot it and not crash but that aside tried linear on alessandria and same issue clicks and general not good audio - swapped over to polyphase and turned off compression and voila! Clean audio like I had had all these years back again.... 87gb used for Alessandria but works cleanly!


Can something be done about the linear audio engine in combination with compression or can polyphase be made to be used in conjunction with compression to load onto smaller systems and make use of ram better??

Using Linear in my experience on all sorts of machines and systems creates this clicky glitchy not clean audio... Many systems and different usb output devices - motu, focusrite, peavey, radial, rode etc.... mac and pc - linear always has issues...

oleg68 commented 3 months ago

Duplicates #710

The combination of compression and polyphase will work after #710. But both these features require some CPU power, so their combination may require a lot of CPU for working without issues.