2SYNts- regular guitar to poly MIDI and synth

A forum for discussion of all things guitar!
Post Reply New Topic
RELATED
PRODUCTS

Post

Possibly,
it does deal with noise, prediction and semi-random signals.
Here is the functional flow diagram->
Image

That's real interesting- the Kalman Wiki, and I will try to imbibe as much of it as I can.

I was looking into simplistic methods of correlation also,
but the precise interpretation of Kalman and correlation terms are hard to gather for me

edit-My filtering is straightforward and easy to comprehend. It makes sense that it works.
I thought of using a windowed RMS of frequency after checking Kalman,
maybe I'll try that sometime.
Last edited by nix808 on Wed Jun 22, 2016 4:23 pm, edited 1 time in total.

Post

Hi again,
I think I have finished this now.
D/L in first post.

Changelog-
-It came to my attention that bend was sending out 3 note offs instead of 1. There are no unwanted note OI any more.
-Velocity will do. It is workable. Play naturally for small humanising, and pluck a little harder to send max velocity
-The individual string's detuners are fixed(it was a missing connection)
- The filters now feature 1st and 2nd harmonic nullers(notches)
- The lower 3 strings track more accurately, but 25ms slower.

So now I will make a aesthetically/graphically more complex UI, with more saturation and 3D knobs.
I will redo almost all of the audio demos too.

It's ready to rock!

I have the 551 sample(@44.1k) delay audio conversion to synth coming soon.
I need to order the UI and finish the 1 oscillator polysynth.
Last edited by nix808 on Fri Apr 28, 2017 12:47 am, edited 1 time in total.

Post

Congratulations, I hope to try it soon.

Post

ty!
Do you have a hex guitar,
or are getting one?

It can be tested on ordinary guitar,
but only one string can be played.
So wire your mono guitar signal to the 6th pin and you can check the tracking of high E alone.

I just cracked a bottle of cider over her prow hehe

Post

I think I probably have the hardware for it. I just need to start playing guitar again.
Will report back if/when I get some good results.

Post

<deleted unnecessarily roundabout post>
Last edited by nix808 on Sat Apr 29, 2017 10:35 pm, edited 2 times in total.

Post

Hello!
I decided I wasn't finished,
edit- I took down this sentence, certainly it would not track for half a without mis-pitching at this stage,
as I had proclaimed hehe
Download is in the first post.
Now it uses a Chebyshev LP instead of a band-pass->
Image
The performance is ever so sweet, please try it again- and I would love feedback(pun noted)
Instructions:-
- Set gain first. 0db pre amp is multiplier x1. This is where my Audiobox sits. Echo Layla at consumer setting is x3. The fine is adjusted with the knob.
- Fine tune gate pots. This is the note on/off gate for each string.
- If you'd like to use velocity, now press Velocity switch. The edit boxes set min and max, and the pots on the string groups adjust upwards in velocity.
The figure sums the floor(min) value, so for more stable values, put min up and lower the pot(s). Velocity function works fine now in this build.
- Save a preset or project with your set up roughly in order and enjoy playing!

Other notes-
Mono: forces polyphonic playing into mono MIDI. This can still use more than one MIDI channel if you have set that in the string groups.
Bend: will bend strings in tone steps. It will sound terrible on plucks, but tones with consistent sustain sound and play real nice.


My 2SYN MIDI is for:-
Noodling and preset surfing
Composing
Scoring(bend mode off)
Live Performance

This project means a great deal to me, I have not written any programs that are so novel and rewarding.
Please feel free to alter and distribute it. If you would like to host it on your fileshare, I would appreciate it.
I want this binary to outlive me.

Stay tuned in!-- Nick(Phonics)

ps
-the unit is now samplerate independent, so try it at 96k if like
-Also I have a hack in the bend mode I need to fix. This means that it can hang a MIDI note once every 5 minutes or so.
If this happens, press Clear
Last edited by nix808 on Sat Sep 10, 2016 7:36 pm, edited 1 time in total.

Post

Heya tribe,
I have written a proprietary synth in this format now,
called 2SYNth, here is the UI->
Image
It's real simple in architecture.
I will add a mono mode and tuned fm in the next couple of weeks.

Also, I found the ver1.7 of the MIDI one would play a tone out too much.
I have changed it again a little. Smoothing the Chebyshev was too slow.
Version 1.7.1 is in the download.

If you'd like to try it the d/l link in the first post has been updated.

I will make demos for both of these releases hopefully today.

Cheers and imbibe the sweet melodies
Last edited by nix808 on Thu Jan 12, 2017 5:07 am, edited 1 time in total.

Post

I have updated again. d/l in first post.
Here are audio demos of it currently:-
2SYN midi-->
https://soundcloud.com/nix808/2synpiano
2SYNth pulse-->
https://soundcloud.com/nix808/2synth

Post

Again updated,
it tracks 11ms faster.
Here is the synth without hard sync->
https://soundcloud.com/nix808/2synth-clean

Post

more tracking improvement
d/l in first post
Here is Alchemy played with slide on:-
https://soundcloud.com/nix808/2syn-alchemy-slide

Post

Here is analog synth:-
https://soundcloud.com/nix808/2syn-cheetah
Cheetah MS6 6-voice DCO

Post


Post

I recorded both guitar and the Cheetah, here's the mp3
with guitar on left channel and synth on right->
https://soundcloud.com/nix808/parralel-guitarsynth

Post

Here is some feedback I got on the parallel Cheetah and mag sc pickups-

"WOW!
That is really impressive. I wanted to hear how well the system tracked and it's great! You could do so much with that."

"Really super, I love it."

Check it yo hehe

The time the conversion takes is in the mp3 u can d/l
It is around 900samples at 44.1k, ie 20ms

Post Reply

Return to “Guitars”