spiricom / MantaMate

MantaMate
1 stars 1 forks source link

Menu Preference: Interpolating between hex CV value #37

Closed JoshuaStorm closed 7 years ago

JoshuaStorm commented 7 years ago

I was just thinking about interesting patches one could make with the Manta sequencer setup.

It got me thinking that we might want to allow an option to interpolate between CV values from one hex to another. So, pretty much glide for not just pitch but also CV. Perhaps even allowing it to be selectable on only some hexes would be really interesting.

I imagine this would be trivial to implement ONCE we get glide implemented, but non-trivial in how we would do this on the UI side of things.

Perhaps, if we cannot find a logical way to allow this to be an easily selectable thing, we could make it a preference and then note glide would glide note as well as CVs?

@spiricom thoughts?

spiricom commented 7 years ago

I'm thinking this is a great idea - let's make a preference that allows one to select whether just note or note+cv glides.

I've added two more LEDs to the new revision, so we should hopefully be better equipped to handle multiple preferences.

On Thu, Dec 15, 2016 at 3:12 PM, Joshua Storm Becker < notifications@github.com> wrote:

I was just thinking about interesting patches one could make with the Manta sequencer setup.

It got me thinking that we might want to allow an option to interpolate between CV values from one hex to another. So, pretty much glide for not just pitch but also CV. Perhaps even allowing it to be selectable on only some hexes would be really interesting.

I imagine this would be trivial to implement ONCE we get glide implemented, but non-trivial in how we would do this on the UI side of things.

Perhaps, if we cannot find a logical way to allow this to be an easily selectable thing, we could make it a preference and then note glide would glide note as well as CVs?

@spiricom https://github.com/spiricom thoughts?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/spiricom/MantaMate/issues/37, or mute the thread https://github.com/notifications/unsubscribe-auth/AAwMfPj2XHctLdiy2i7k4XtATwwIdSwyks5rIZ8RgaJpZM4LOhQZ .

-- Composer, musician, instrument designer snyderphonics.com * @snyderphonics

JoshuaStorm commented 7 years ago

I'm actually thinking note+cv glides as the default makes more sense. It would probably be a little jarring if CV didn't glide with the note

spiricom commented 7 years ago

yeah, that makes sense. Mike had another interesting idea - what if when you move a slider for the CV, the other slider becomes a "glide amount/time". I wonder if that would be too confusing. It would add some interesting possibilities, but also eliminate the ability to simultaneously change both CVs at the same time with two fingers, which I think we want to allow. -Jeff

On Thu, Dec 15, 2016 at 10:01 PM, Joshua Storm Becker < notifications@github.com> wrote:

I'm actually thinking note+cv glides as the default makes more sense. It would probably be a little jarring if it didn't glide?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/spiricom/MantaMate/issues/37#issuecomment-267505984, or mute the thread https://github.com/notifications/unsubscribe-auth/AAwMfIWeGMSt6-zUE7JXPS_GjAAlCr_Mks5rIf8RgaJpZM4LOhQZ .

-- Composer, musician, instrument designer snyderphonics.com * @snyderphonics

JoshuaStorm commented 7 years ago

After much discussion about how glide should work, this is resolved.

We ultimately (implemented in dev branch as of now) decided to make CV glide a non-menu preference. Glide works by holding the glide hex and then the two sliders turn into Pitch Glide Time and CV Glide Time sliders. All CVs glide according to the one time slider, this was a design compromise, but in practice is probably all anyone would want. Each hex has its own independent glide.

spiricom commented 7 years ago

agreed! I like this solution.

On Mon, Feb 13, 2017 at 11:10 PM, Joshua Storm Becker < notifications@github.com> wrote:

Closed #37 https://github.com/spiricom/MantaMate/issues/37.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/spiricom/MantaMate/issues/37#event-960766162, or mute the thread https://github.com/notifications/unsubscribe-auth/AAwMfEpNgD8Askhd5knF1Ncj8-xXiOaKks5rcSk4gaJpZM4LOhQZ .

-- Composer, musician, instrument designer snyderphonics.com * @snyderphonics