djphazer / O_C-Phazerville

The kitchen sink of O_C firmware - do all the things!
213 stars 32 forks source link

Feature Idea: Subharmonicon #8

Closed yratof closed 5 months ago

yratof commented 1 year ago

Been playing around with the code to try to make a subharmonicon applet, but i'm not experienced enough to get it running

I think it would be two apps

First app would:

1) Take in a frequency into the CV1 2) Spit out 2 harmonic frequencies based on user selected division on out1/out2

Second app would take in a clock and advance a sequence, but you would set how long each of 4+ gates would stay open for. 1) Set clock division for each step 2) Send out trigger on out3 for each step, send passthrough clock on out4

Here is how I'm picturing the UI:

image

Or if it's possible to double it up, have the polyrhythm have two sequences

image

In which the Out4 would do the second channel of rests

Reference to the subharmonicon's idea:

image

2 sequencers, 1 polyrhythm that can be applied to each step of the sequence or not

How mad am I to suggest this?

djphazer commented 1 year ago

Very cool idea! The sequencer part sounds like something I would immediately enjoy...

To be clear, would the harmonic divider part deal with audio rate? or pitch CV?

yratof commented 1 year ago

I'm assuming it would work like a quantiser, but transposing it by the subharmonic division.

yratof commented 1 year ago

On this - do we have any apps that can take a clock and click divide it, but each divider waits for previous divisions trigger before dividing

djphazer commented 1 year ago

There's the standard Clock Div applet. There's also Beni's stochastic ProbDiv applet.

Nothing quite like the Subharmonicon sequencer tho, this is a unique applet idea - a deliberate clock division sequencer. I also need to figure out the math involved to convert a harmonic ratio into a V/Oct offset for the subharmonizer pitch applet.

yratof commented 1 year ago

It's going to be a great tool

vestedaf commented 1 year ago

This is an awesome idea! I need a second o_C so badly...

yratof commented 9 months ago

Did this idea ever make it past this suggestion?

djphazer commented 9 months ago

Unfortunately not yet...

djphazer commented 8 months ago

Sorry for sleeping on this one... after some discussion on Discord about using the O_C for (sub)harmonic series quantization, I'm now aware of some scales already present in the firmware that might help realize this app idea. I may try to tackle it after the big weekend...

yratof commented 8 months ago

Sounds like a fantastic halloween plan :D

On Fri, 27 Oct 2023 at 11:56, Nicholas Michalek @.***> wrote:

Sorry for sleeping on this one... after some discussion on Discord about using the O_C for (sub)harmonic series quantization, I'm now aware of some scales already present in the firmware that might help realize this app idea. I may try to tackle it after the big weekend...

— Reply to this email directly, view it on GitHub https://github.com/djphazer/O_C-BenisphereSuite/issues/8#issuecomment-1782635010, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAHUTT7LNXY2PGQSILJHCPTYBOANFAVCNFSM6AAAAAAWLYCFGCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTOOBSGYZTKMBRGA . You are receiving this because you authored the thread.Message ID: @.***>

yratof commented 6 months ago

Ayup - How are plans going for anything such as the above ;)

yratof commented 5 months ago

Closing this issue as we now have the Polydiv & DivSeq in 1.7.beta1 resolving the feature request