Re: [LAD] Polyphonic normal guitar to midi: Jam Origins' MIDI-Guitar

2018-06-27 Thread Ralf Mardorf
On Tue, 26 Jun 2018 15:03:04 -0400, Tim wrote:
>If I understand correctly the theory goes something like this:
>If you are looking for a dog in a picture, far better to compare
>  with real pictures of dogs already stored than to only have
>  a rough mathematical idea of what a dog should look like.

Yes, they seemingly solved one issue of several issues.

What happens when playing the following chord

A7#9
  e a d g b e
6 | | | o | |
7 | | o | | |
8 | | | | o o

and while holding the chord bending the b and e string at the 8th fret?

Keep in mind that using a divided pickup it's possible to e.g.
use modeling for the e, a and d string, e.g. a neck pickup of a
Stratocaster, with a Drop D tuning (while the guitar is a LesPaul not
tuned to a Drop D tuning), while the g, b and e string send MIDI
messages to 3 different MIDI channels.

>There is talk of this software obsoleting using special pickups.
>I would tend to agree, it's pretty darn good.

Perhaps if the purpose is sending MIDI events only, but a guitar synth
provides more. You individually could change the volume and tuning of
each strings output, you could change the velocity curve. Some sounds
such as a lead synth allow pitch bend, while bending a guitar string,
other sounds, such as a grand piano don't allow this. In addition you
could mix it with all kinds of modeling.

>> My new guitar additionally has got a Sustaniac driver.  
>
>Ah, just looked that up.
>Similar to the famous e-bow hand-held sustainer?

Yes, but it could add endless sustain to a note and by a three position
switch fade to 2 different kinds of harmonics to simulate feedback.
___
Linux-audio-dev mailing list
Linux-audio-dev@lists.linuxaudio.org
https://lists.linuxaudio.org/listinfo/linux-audio-dev


Re: [LAD] Polyphonic normal guitar to midi: Jam Origins' MIDI-Guitar

2018-06-27 Thread Hans Wilmers
On 06/26/2018 10:25 PM, Tim wrote:
> 
> 
> On 06/26/2018 03:55 PM, Hans Wilmers wrote:
>> On 06/26/2018 08:32 PM, Spencer Jackson wrote:
>>>
>>>
>>> I don't know of anyone really working on polyphonic pitch recognition in
>>> the open source world. I think Bayesian filtering of some kind though
>>> would be compelling. Perhaps some of the work from ISSE
>>> (http://isse.sourceforge.net/) could be used and made realtime.
>>>
>>
>> There is a SuperCollider plugin by Nick Collins called PolyPitch, which
>> does what the name suggests.
>> The source is GPL, and available here:
>> https://composerprogrammer.com/code.html
>>
>> / Hans
> 
> From Klapuri, "Multipitch analysis of polyphonic music and
>  speech signals using an auditory model", from PolyPitch:
> 
> "The  method  consists  of  a computational model of the
>  human auditory periphery, followed by a periodicity analysis
>  mechanism where fundamental frequencies are iteratively
>  detected and canceled from the mixture signal."
> 
> Wow. That seems much different than all the other papers I read.
> Wonder how well it works, especially if applied to guitar.
> 
> It sort of reminds me of how I once was part of Sony's rollout of
>  Surround Retrieval System technology.
> It was TV surround speakers modeled based on human hearing,
>  to make one pair of these speakers simulate a truer surround.
> 
> Tim.

I have used PolyPitch for resynthesis of violin sounds. It does detect
double stops, though there were also false positives.
I have no idea how it would perform with a guitar, but if you ask Nick
Collins, he will give you a hint.

/ Hans




---
Hans Wilmers
Notam
Sandakerveien 24 D, bygg F3
N-0473 Oslo Norway
tlf.: +47 22358060
mob.: +47 92459361
http://www.notam02.no
___
Linux-audio-dev mailing list
Linux-audio-dev@lists.linuxaudio.org
https://lists.linuxaudio.org/listinfo/linux-audio-dev