half cycle used top byte and i want it to use the bottom byte, more hackery to fix it! Don't try to parameterize this anymore
ok fine i made it parameterizable, happy now? Maybe someone would actually use this?? I still doubt it.