helio-fm / helio-sequencer

One music sequencer for all major platforms, desktop and mobile
https://helio.fm
GNU General Public License v3.0
3.04k stars 115 forks source link

Helio 3.4 Won't Start, uses 17-20 CPU and Sits in Task Manager #187

Closed opaintner closed 2 years ago

opaintner commented 3 years ago

Hi, I downloaded Helio from the Chocolatey package and the package from the GitHub, and I don't know exactly what's going on, but when I start Helio it sits and seems to start reading from disk for a few seconds, then it stops and sits in the Task Manager using up about 20% CPU and it doesn't do anything. I read through issue #146 and I thought that letting it do its own thing would work, but I've let it sit for a while now and it still isn't going. I haven't looked at the changes that were made as a result of #146, but the issue seemed to fixed anyways. Is it scanning fonts, like in issue #146? I do happen to have around 956 font faces, according to the number that Windows Explorer gives when doing Ctrl+A in the fonts folder. Could this just be too much for Helio? image

peterrudenko commented 3 years ago

Yes, I believe it's the font scanning strikes again, will try to fix that in the next version

opaintner commented 3 years ago

Thanks a lot. I'm a student wanting to go into graphic design, so I have a lot. I'm wondering why Helio scans for fonts in the first place. Wouldn't it need only a few across the board, just to display text correctly? Is the scan just so you can customize the interface, or is there some feature I'm not thinking of that absolutely requires a font to run?

peterrudenko commented 3 years ago

I'm wondering why Helio scans for fonts in the first place

It scans fonts just to pick one of them according to some preferences, which depend on the locale. I've been able to reproduce the issue and hopefully fix it - could you please check if the latest version works for you?