Re: [LAD] Polyphonic normal guitar to midi: Jam Origins' MIDI-Guitar
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
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