Skip to content

Comment + 2 Questions #2

@schollz

Description

@schollz

Hi Strick Yak,

This project of yours is extraordinary. I've admired it for years. I've finally just got around to tinkering with it and I'm having a blast. I made some bytebeat modules and some sample drum playing modules (with reverse effects even!). And it was SO easy, you've done so much of the hard part already I just wrote ~50 lines of code and some converters to get up and running with everything.

That is my comment - I also have two questions:

My first question is: would you be interested in a PR? I'm happy to push back whatever I get going. No problem if not, I'm happy to just tinker away myself and make my own amusement :)

My second question is, how does this calculation come about:

    // Use 6:   16MHz / 64 => 250kHz.    
    // 250kHz / 13 => 19,230 samples per sec; nyquist 9615 Hz

I understand the clock is set to 16 Mhz, but where does the 64 and the 13 come from? I believe you that its 19.23 khz, but I'd be super interested in the origin of those magic numbers for my own edification.

In any case, thanks for the incredible source of musical joy and expression!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions