Perhaps you already know about this:

So far, I have found that:

  • SID has much better volume envelopes

  • Rob Hubbard achieves much more with his super simple routine than I ever could with my spaghetti code

Penises aside, someone asked if the .kt files are included and how much extra that would be.

Love it even if the song titles might actually be terrible jokes at my expense!

You're welcome! Glad that I could help. smile

Seriously, though, if it crashes again try to look for those files and post the info. It might say something like "could not open xxxx" (permissions issue?) or the audio driver could not be opened etc.

That pattern entering bug I think was fixed in a fairly recent build, the OSX build is lagging a bit behind.

Does it create a stderr.txt/stdout.txt file in the directory where the .exe is? One of those might contain some information about why it crashes.

Yeah that kind of morphing stuff is a bit hard to do with the current wave system and apart from the thing that sort of adds silence after the one cycle of sine wave, making it sound almost like a voice, indeed at least sounds like what you can do with sync. Maybe it doesn't technically do exactly that but it has the same qualities.

You should check n00bstar's klystrack albums, I think both of them have at least one good example with a sync lead all over the song.

How to create that sound is of course not that obvious, but how it work goes like this: two instruments, the first being the carrier and the second being the modulator. The second is usually set to zero volume or have all the waveform shapes disabled (this effect only uses the oscillator phase to determine when to chop the carrier wave). Then, enable [x] SYNC in the first instrument and set the source channel to the channel you have the modulator instrument. Then, make a silly melody with the first instrument (this can be on any channel but the modulator source channel). Copy the melody to the second channel and change the instrument to the modulator. Now the fun part starts: try detuning the modulator either using the fine tune (creates a static non-changing sync effect) or adding pitch bends and slides to the modulator melody.

Also, to create 4-bit awfulness you can also create a simple triangle wave in the wavegen, generate it, and then use the "drop lowest bit" tool until you get enough aliasing for your tastes. The NES wave is something like 64 samples long, so use that setting in the wavegen. Disable interpolation for the wavetable item for even more sharp edges.

P.S. I did like the part where chipsounds started to sound like a cheap speech synth and that is something I would like to do if it's easy enough. Something like creating vowels in the wavegen. Realtime morphing would be tops though.

BTW, I'm currently in the mood for adding (simple) stuff in the wavetable toolbox, such as remove DC offset etc. that are handy when e.g. wavegen creates an otherwise nice wave but it's not centered. Any more useful ideas?

Arsum!

Lazerbeat wrote:

Does anyone think anythign else needs work?

Yes! More example tunes and tunes in general! I wanna hear some chooons

So, the next question is that does it change the pattern color in the sequence when you click on that thing?

This one:

I mean the one you use to change the color. In the pattern header.

@Lazer: Check the .debs! "Disable render to texture" in the menu.

IceWolf wrote:

Well so far replacing the res files only changed the patterns to white, they used to be blue before that.

Perhaps it is using software rendering or just doesn't recolor the patterns otherwise. Does the color selector thing change color when you click on it?

Nah, I was secretly hoping the SDL bug report would catch on. I'll add to today then.

IceWolf wrote:

Alright well now that it's built, not sure if the colors are working for noobstar but they aren't on any theme at all for me. It's only doing the standard original colors from before different colored patterns where there.

You probably need to copy the res directory to /usr/lib/klystrack/res, if you just build klystrack it will not install those files (installing the .deb package will do that). Maybe just download either of the .debs, install it and then run the build you built.