yoyz / amsynth

Automatically exported from code.google.com/p/amsynth
GNU General Public License v2.0
1 stars 0 forks source link

Performance issue with reverb (denormals?) #8

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. trigger some notes to generate some sound
2. stop playing and allow sound to die out
3. observe CPU usage dramatically increase after a few seconds

Currently seeing this when built with GCC 4.4.3 (Ubuntu 10.04)

Results from profiling with sysprof in one instance:
amSynth                            89%
  revmodel::processreplace()       68%
  VoiceBoard::ProcessSamplesMix()  16%

Original issue reported on code.google.com by nickdowell on 16 Sep 2010 at 10:40

GoogleCodeExporter commented 9 years ago
Issue 17 has been merged into this issue.

Original comment by nickdowell on 30 Dec 2010 at 11:17

GoogleCodeExporter commented 9 years ago
Raising the priority as this has now been noticed and reported by real users!

A solution is in progress - should already be fixed for x86-64 systems (as of 
trunk revision 410)

Original comment by nickdowell on 30 Dec 2010 at 11:22

GoogleCodeExporter commented 9 years ago
The undenormalise() function has now been fixed as of trunk revision 413
So far verified with GCC 4.5

Original comment by nickdowell on 31 Dec 2010 at 11:35

GoogleCodeExporter commented 9 years ago
Issue 32 has been merged into this issue.

Original comment by nickdowell on 28 Dec 2011 at 2:24