Please for MG3 Standard: Recognize open strings separately, mute optional for audio and/or midi separately for each individual string

While tuning each individual open string of the (bass) guitar with the polytuner separately, an automatic sample scan could be performed separately for the same open string in the background at the same time. Would this procedure be a basis for further recognition of the individual open strings in the algorithm in MG3 Standard?

The open strings are also the strings with the brightest sound. Could this characteristic be used as a further criterion for the open string detection algorithm in MG3 Standard?

With a stable fast detection of open strings for MG3 Standard, the door would gradually open for an algorithm of general single string detection on any note position of the string as in HEX mode.

The separate detection of individual open strings and mute either audio or/and midi could open up some new possibilities for guitar playing in MG3 Standard.

1 Like

muting open strings in hex, no problem. but the mg3 standard audio stream contains all six strings. extracting and muting just one in real time would be an astonishing feat.

for those who need this, hex is here now, and working fully.

in my view i’d prefer jamo spend his time elsewhere.

@kimyo, it seems I have not explained my suggestion clearly and in enough detail.

The procedure for open string recognition for MG3 Standard could be done in several steps:

  1. while tuning a single open guitar string e.g. E, only this open string is scanned for identification. Then the next open string, e.g. A, is scanned and identified during tuning in the same way as the open string E before.

  2. when tuning a single string, the string is often plucked several times before it is correctly tuned with the polytuner. The different samples during the tuning of exactly one string then form the set of material to be analyzed for an algorithm to create a representative mathematical model for the identification of the open string.

  3. now, when playing guitar in the normal identification mode of MG3 Standard, the tone of a string is identified in the previous way and then compared with the set of representative models of the open strings E, A … to determine whether the tone comes from an open string (also based on the brightness).

  4. after the reliable identification of an open string, this open string can then be muted from audio and/or midi with new possibilities for (bass) guitar playing in MG3.

I am of course interested in how @JamO as the developer evaluates this suggestion as useful and inspiring :slightly_smiling_face:

this is non trivial and may not even be possible. stem extraction software exists but it isn’t realtime and doesn’t distinguish between individual guitar notes.

if a user requires this feature then hex is the answer.

Hi @kimyo, thanks for your critical answers, they make me think again about some things.

Like @JamO started with MIDIGuitar, many things were unimaginable years ago and are now a practical reality.
Sometimes you have to be able to imagine the impossible in order to achieve the possible.

I’m sure that @JamO will create a lot of new, even unbelievable things with MIDIGuitar, and I wouldn’t be surprised if the complete single-string recognition is also available for every user in MIDI Guitar 3 Standard in the near future :wink:

1 Like