Skip to content

Mapping 2 CUE buttons as pitch semitone up/down #26

@SaccoSVD

Description

@SaccoSVD

Can I do that through the settings file?

Would like to be able to alter the sample pitch quickly by semitones by using CUE3 and CUE4

Sorry I write this here, cause is not really an "issue". I wonder if there's a forum for tips and general help. Like for example having a list all the possible things (commands) doable through the settings file.

It is very hard to figure out by myself what the numbers do in for example: gpio=1,16,1,3,CH0_STARTSTOP (I did look in some of your PDFs but cannot make heads or tail)

I'm using my SC1000MK2 in studio situations to record scratches over my compositions. (film / series music)

BTW: It would be truly awesome if you made the SC500 / 1000MK2 to act as a USB controller for a VST sampler (scratcher) plugin so you can record/edit automation or swap samples to an existing recorded automation. That would also help being able to see where in the sample (in-screen drawn waveform and needle cursor) you're located precisely.

I would pay about 150USD gladly for such software.

EDIT:

I just saw it in the settings file itself (sorry it was right there and I didn't see it before):

gpio=port,pin,pull,edge,action

So I know that now.

I found also:

CHx_NOTEy - Change the pitch musically, replace y with the note number (60 being 0%)

The following changes in the settings file were done one at a time.

I did changes such as this (SC500 Buttons section, # Sample cue buttons):

gpio=2,4,1,1,CH0_NOTE59
gpio=2,7,1,1,CH0_NOTE61
gpio=2,11,1,1,CH0_NOTE60

Tried also this (Expansion port J7 section):

gpio=2,3,1,1,CH0_NOTE59
gpio=2,0,1,1,CH0_NOTE61
gpio=2,2,1,1,CH0_NOTE60

Also this (MCP2301 buttons section):

gpio=0,10,1,1,CH0_NOTE59
gpio=0,10,1,1,CH0_NOTE61
gpio=0,14,1,1,CH0_NOTE60

I also commented out the corresponding DELETECUE commands just in case.

Problem is, none of my attempts did anything, I'm sure I'm doing it wrong.

I also wonder if there is a command to increase and decrease by semitones, something like CH0_NOTE+1 and CH0_NOTE-1 instead of defining specific notes.

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