Skip to forum content
ChipMusic.org
chipmusic.org is an online community in respect and relation to chip music, art and its parallels.
You are not logged in. Please login or register.
Search options (Page 9 of 16)
ChipMusic.org / Forums / Posts by kometbomb
Topics by kometbomb
Posts found: 129-144 of 255
I figured out the slowdown: FM was processed even though it was not enabled for the channel (and there are 32 channels internally in klystrack even if you only use a few). I guess the FM code should be faster in any case, I don't think any post 90s computer should have trouble doing it for a bunch of channels.
After I sort out some other trouble with the migration I will post a test build.
Damn, I shouldn't have removed the plastic, the CD will now lose extra value over time.
One thing that I have meant to do for a long while is a proper tutorial video but I sound dorky with my accent. But in any case that might be an easy way to have at least some kind of tutorial, just recording the process of making tunes.
@b00b: Yes I have noticed that also, it indeed might have something to do with how I changed stuff to add the FM route. I need to look into that today because I got the new rendering sort of working (more on that fiasco later... at least you will have your colored patterns). Thanks for confirming this! Also, your latest CD smells funky.
@bod: I liked the sample use, kinda gave a different flavor to the sound instead of the normal hard and crunchy klystrack sound. I find it very interesting to look at how people have made music and how it's way different than I expected. Also it's very nice that you people make your work public so that people can learn from them.
It's a cool EP, tried to spread the word a bit.
So, I got klystrack running under acceleration (it uses DirectX even, which might be a very good thing since at least the OpenGL drivers for my Nvidia kinda suck and tend to crash when changing resolutions). There is no notable difference in how much CPU it uses, according to task manager (it was around 2-5 % on my computer constantly but I don't really know how much that really is because of the whole multicore thing), but if I look at the profiling data, I can't see those font rendering routines on top of the list. It's still quite a bit of data (i.e. coordinates for the font character squares) pushing to the display driver so maybe that can be optimized also.
Sounds like you used FM in this?
Wow, really cool. I shall take a little break from coding and listen to this.
That reminds me of all the 64-bit issues... ugh.
(Add the usual 50-5000 % worth of delays and vaporware to that)
Good news. I just got everything running so that I can just switch on OpenGL rendering. Generally, colored patterns and faster text rendering should be coming up tomorrow or later next week.
I have an idea for wave presets where you can create one-cycle waves but I rather change the rendering to OpenGL first. That should make rendering differently colored but otherwise similar items easy to add, for example when drawing the pattern boxes. I guess disabling VU meters improve performance by something like 3 percent in cases they would all be in full volume and there were dozens of channels visible.
I'll try to fit all that in. At least the editor desync weirdness, I have been trying to weed that out.
The thing with the migration is that I can't do that in phases, it's all or nothing. Luckily I have at least some abstraction that helps in it.
What really also annoys me is that Google Code stopped hosting files so I can't just run this nice .bat and make everything build and upload automatically, also that I got a new computer so for some reason Windows just doesn't allow PKZIP to compress the nightly so I need to do that manually pretty much. So it's almost like it's too much work to change the tiniest thing.
Any progress on high cpu useage?
Well, I was just thinking maybe I just should start migrating to SDL 2.0 which basically makes it simple to draw with OpenGL which should make things faster. Now it's 100 % software rendering and even the slowest available GPU should do render everything better.
I just learned klystrack compiles on a Mac quite easily.
Good work on the intro track! Bought!
(Also rest of the tracks.)
That font missing thing is just because some themes don't have their own fonts so they revert back to the default fonts from the default theme.
That blue screen thing is most likely because of the drivers and if not, then it's because of SDL and if that isn't it, then it's because of me, in that order. After I got a new computer I noticed SDL is not exactly perfect when it comes to changing display modes etc. at least on my Nvidia card.
And does the CPU use go down if you make the window as small as possible?
Posts found: 129-144 of 255
ChipMusic.org / Forums / Posts by kometbomb