Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo

Close

#50 DX: runs to 100% CPU when cycling down to lowest memory

admin
closed-accepted
Nick Copeland
7
2009-11-23
2009-07-15
Nick Copeland
No

The DX algorithm will run up to and maintain 100% CPU when cycling to the lower memories. Does not appear to recover and have to kill the daemon - it doesn't even look like active sense picks this up even after the GUI has exit but that could be purely a load related issue.

Discussion

  • Nick Copeland
    Nick Copeland
    2009-07-19

    Some of the memory contents are damaged, the issue can also occur when going up through the memories. Getting rid of them will be the short term fix. The long term fix is actually a feature request to emulate the actual yamaha chips but that is still a long way off.

     
  • Nick Copeland
    Nick Copeland
    2009-11-12

    The final cause was attributed to memory corruption rather than synth memory settings - this all came out of the 0.50 stream that supported distributed processing. Numerous corruptions were erradicated from the code and as a side effect a lot of seg faults were removed from various emulators. This issue was cause by memory addressing errors placing ludicrously large numbers in some of the mod buffer, now resolved.

     
  • Nick Copeland
    Nick Copeland
    2009-11-12

    • status: open --> pending-fixed
     
  • Nick Copeland
    Nick Copeland
    2009-11-18

    Fixes will be distributed with 0.50 due out shortly.

     
  • Nick Copeland
    Nick Copeland
    2009-11-18

    • status: pending-fixed --> open-fixed
     
  • Nick Copeland
    Nick Copeland
    2009-11-21

    Pending code release.

     
  • Nick Copeland
    Nick Copeland
    2009-11-21

    • status: open-fixed --> pending-accepted
     
  • Nick Copeland
    Nick Copeland
    2009-11-23

    • status: pending-accepted --> closed-accepted
     
  • Nick Copeland
    Nick Copeland
    2009-11-23

    Closed