Start a new topic

Any chance that we will see a "Smarter" Strum feature

First of all, I am still waiting for the arrival of my Instrument 1 (it's back order everywhere!), and I've been just reading the manuals and forum online, so whatever I say below may be doable already.

Anyway, from what I understand, there's a huge gap between the current "Smart Strum" and the standard playing modes. Smart Strum is basically the Pad mode, and we get 12 big pads, each assigned to a pre-defined chord. Jumping from that to the standard playing modes (fretted or not) means from single finger triggering a chord to a full chord fingering.

But, it's year 2020, and Instrument 1 is supposed to be revolutionary product. Instead of recognizing a chord based on a pressed note, couldn't it recognize a chord by a fingering pattern? 2 to 3 two-finger patterns down the neck could give a player tens of chords to be played on all 6 strings! 

1 person likes this idea

Come to that, you could assign single notes to chords and get 72 different ones… I think we batted this around on the old forum at one point, though it's gone temporarily inaccessible and I don't trust myself not to be confabulating. There might even be a way to do it using a mad MidiFire patch which would fake Smart Strum in tap mode by remapping each note on the fingerboard to a separate value for the CC message of your choice, and then remapping the pitches from the bridge triggers to a new set of notes depending which CC value is set out. There's probably a reason this wouldn't work, but I'm not immediately seeing it…
… although (continuing to think this through) you wouldn't then be able to use the arpeggiator with it, which is one of the coolest things about Smart Strum.

To be honest, it's not an entirely impossible task. Since the notes can all be changed in the fretted mode, it's possible to remap the notes so that commonly used chords can be achieved easily with 2 to 3 fingers, but the open strings will have to be remained the same within the same tuning.

Since I can program, I have thought about writing a MIDI filter to remap the notes, but then I realized that in fretted mode, the notes pressed on the strings are probably not sent through MIDI (correct me if I am wrong).

They are in fretted tap mode (as opposed to fretted strum), where essentially the I1 becomes a Seaboard in the form of a guitar fingerboard with six additional notes available on the bridge triggers. So you'd map all the note-on messages on the fingerboard to CC values with a different one for each pitch, and in MidiFire (for example) use a StreamByter script to calculate a set of pitches for the six bridge triggers to send out on the basis of the CC value received. All this will make more sense (or possibly less) once you have it in your hands – you'd be faking strum mode in tap mode. I might even give it a go myself to see whether I'm just talking wibble; it'd be a very cool trick if it worked. If you're comfortable with a little light coding, you'll have an insane amount of fun with the I1. (I like MidiFire for the way patches work between Mac desktop and iOS, but Bome would probably do most of the same stuff, and Midiflow on iOS is a code-free alternative.)
(Gah! Why do everyone else's paragraph breaks show up in Freshdesk but not mine? I have this in the ROLI forums too…)

Can't wait to actually try it ...

I missed the ks but I was lucky to pick one up on ebay a few month ago and I LOVE the fretted strum mode. being able to pick up new songs and getting to focus on learning the progression instead of learning chords is amazing. the point of the fretted strum to mode is to keep it simple though and I think mini-chords may be missing that goal. if you are ready for chords just take the plunge and set it to guitar. ;)

that said ... needing to find the correct scale for a song and possibly needing to adjust capo mid song or even program a custom scale to deal with incidentals can be frustrating. what I've been thinking is that the strings could be split sort of like is available in piano mode. I would like to see a mode where the first three strings fretted minor chords and the other three strings fretted major chords. it could then be set to a chromatic scale and be able to play any basic progression without having to reprogram it or mess with the capo mid-song. for bonus points I would make which string the split was on adjustable rather than just split in the middle like I suggested or just split at the 1st string like the piano has now.

Hey, I just think up of a simple yet totally workable way to increase the Smart Strum's chord choices from 12 to 24 or more.

The Instrument 1 is a "guitar" like instrument, all I need is a "effect pedal"! For example, press the C Chord, step on the pedal, a MIDI filter will treat every note play as a C#. It will retain all the features of the Smart Strum, but 12 Chords become 24. Add another pedal, I get 36! And, the pedal doesn't even have to be anything fancy, all it needs is on/off.

Now, I really can't wait ... it will be my pet project for the coming months :-D

3 people like this

Interesting thread ;)

 I am considering this device as a substitute for a regular guitar for doing rhythm strumming type of playing.  But, I am not clear if the chord feature of this device is suited to this.  I have chord fingering, but as someone who has had several decades pass since I played guitar, ideally I would not want to re-learn. Also, I read elsewhere that barre chords do not work on this device.

I recall the old, cheap, Casio keyboards.  In auto-accompaniment mode,  on the left side (forgot where the split was, but you had to play the chord below that split), you could play any major, minor, or minor 7th chord by pressing 1,2, or 3 keys.  Pressing 1 key (lets say C) would play C-major. Pressing C + any other note would change it to a minor, and any 3rd key, would change it to Cmaj7, and a 4th would make it a Cmin7.

I would imagine such a chord mode could be created in the firmware. 

Yes, this is already implemented onboard in the Smart Strum feature, and there are also many excellent third-party apps that allow chords to be triggered from single notes in a range of customisable ways. There's also a basic but effective arpeggiator configurable in the Artiphon app, and the I1 app comes with some helpful built-in presets which use this in conjunction with Smart Strum, and you can build on these to construct your own custom presets for your particular tastes.


... there are also many excellent third-party apps that allow chords to be triggered from single notes in a range of customisable ways.

 What are those third-party apps? Where can I find them? 

On iOS, the main ones are ChordPolyPad and Navichord; I haven't tried similar apps on desktop, though of course many synths have a programmable arpeggiator function built in that will work with single-finger chords produced by Smart Strum on the I1.

I think I got the wrong idea when you said there're third party apps. I thought that those apps are designed specifically for the I1.

Login or Signup to post a comment