OS_CE › Forums › Octopus › New features › Feature request: Random pick from chord pool
- This topic has 46 replies, 3 voices, and was last updated 16 years, 3 months ago by gseher.
-
AuthorPosts
-
May 9, 2008 at 09:54 #1535Adam WilsonParticipant
So you will give polyphony larger than 1 for the random-pick-from-pool feature a try, Gabriel? That would be awesome…
Not familiar with the code, but when the random-pick feature is enabled and thus instructed to pick N notes/rests from the chord pool, a simple approach could be to first create a new local copy of a Step object on the stack, assign it the N notes randomly picked from the actual Step object, assign it the STA values from the first N note/rests, and use that local copy for the rest of the note generating
code.Regarding the hard monophony feature you built into the current beta, I think that can/should go once this new approach is implemented. It would only confuse users, as both UI elements can be used to reach the same goal. Or am I mistaken?
May 9, 2008 at 10:51 #1537gseherKeymasterProblem is, it’s then either monophony from pool pick and including rests, or polyphonic pick and no rests.
May 9, 2008 at 11:34 #1538Adam WilsonParticipantErm, I was still going for the 5-step on1, on2, on3, rest, off note selection approach, only with another color/blink scheme for the added rest state. In that case the new chord-size UI approach is free for polyphony, including a polyphony of 1.
When you said that the used orange color for the base not was not an issue, I assumed that another color would be available. But I guess I misinterpreted that one?
We have the following LED colors:
– off
– green-solid
– green-blink
– red-solid
– red-blink
– orange-solid
– orange-blinkWith the orange-solid scheme reserved for the base note, we still have 6 colors left for a 5-step button. Wouldn’t this work? I guess some other colors are used already?
May 9, 2008 at 13:47 #1539gseherKeymasterYes, you are right about the combinations. However only red-blink and green-blink are free, the rest is used. I have to be cautious not to turn this into a bigger pain than return in the end, by forcing you to remember too many color combinations..
Anyway – I think now that I may be able to do with just the two dimensions (chord size and step polyphony). Will prototype it and let you know.
May 10, 2008 at 06:40 #1541Adam WilsonParticipantOkay!
Here’s one more idea to possibly cleanup the interface around chord pool and the random pick from pool concept.
What if we do not color code the note’s octave (1, 2 or 3) in the note LED, but instead show that information elsewhere (e.g. where BPM is shown) with the note button held down?
That would result in a 3-step note sequence:
1. On (LED green or orange for base note)
2. Rest (LED blinking green).
3. Off (LED off).With the note button grabbed, use the main encoder to set the octave value to 1, 2 or 3.
Using your new chord-size approach, set the chord’s polyphony from 1-7, which adds rests when chord-size gets larger than note/rest-count (and these added rests show up in the circle).
The single monophonic switch you recently introduced is removed.
Yes, the price is that you no longer see the octave of the notes in the pitch circle. But it also leads to a cleaner interface, imo.
May 10, 2008 at 06:48 #1548gseherKeymasterThanks once more for the input Robert.
Have some good news in that the monophonic switch is removed, the octave display is as we’ve had it, and the functionality seems to be all there. It’s all about the polyphony selectors. Will make a beta update shortly.May 10, 2008 at 06:49 #1549Adam WilsonParticipantAs an addition, we could show the all of the notes pitch values in the pitch circle when one of the 7 note buttons is held down. In that case the circle shows green for ocatave 1, orange for octave 2, red for octave 3. Release that button and we get the note/rest/off info again.
May 10, 2008 at 07:00 #1550Adam WilsonParticipantgseher wrote:
Quote:Thanks once more for the input Robert.
Have some good news in that the monophonic switch is removed, the octave display is as we’ve had it, and the functionality seems to be all there. It’s all about the polyphony selectors. Will make a beta update shortly.DARN! I need that machine! Pronto!
My Octo will be delivered coming tuesday, so there’s your time frame, lol.Very excited over the fact that the polyphonic version of the random-pick is being implemented. It’s definitely some work.
May 10, 2008 at 07:29 #1552Adam WilsonParticipantRandom ARP?
What if I make a track of 1 step long, set that step to a polyphony of 1, and start it. Next, you realtime-record chords into this step. My guess is that this is your random ARP.
May 14, 2008 at 20:34 #1554gseherKeymasterhey guess what. I ended up using this feature…
May 15, 2008 at 06:04 #1586Adam WilsonParticipantAnd? Is it any fun?
May 15, 2008 at 08:46 #1587gseherKeymasterIt’s wonderful for lazy people like me.
However, the feature I like best are the finally working triplets.
May 17, 2008 at 06:56 #1588Adam WilsonParticipantOkay all, I finally have the Real Thing sitting on my desktop here.
Flashing the new OS went smooth, and first thing I tried was this new feature. LOVE IT! I also truly dig the way it is implemented in the chord circle. Couldn’t be easier.
Great to have the option to make a step a random note or chord out of a controlled set of pitches and rests. Awesome…
May 17, 2008 at 07:23 #1611gseherKeymasterNice to finally have you on board "for real", Robert
May 17, 2008 at 07:36 #1616Adam WilsonParticipantThanks, Gabriel.
Having the hardware definitely makes a difference.
A truly amazing piece… -
AuthorPosts
- You must be logged in to reply to this topic.