Plug-ins, Hosts, Apps,
Hardware, Soundware
Developers
(Brands)
Videos Groups
Whats's in?
Banks & Patches
Download & Upload
Music Search
KVR
   
KVR Forum » Effects
Thread Read
FSA Junction audio to MIDI plugin Released
Goto page 1, 2, 3, 4  Next
FrettedSynth
KVRian
- profile
- pm
- e-mail
- www
PostPosted: Sun Jul 20, 2008 11:45 am reply with quote
Hello all

Put up an audio-MIDI plugin which will be used as part of my next audio triggered synth. Latency is about what you would expect from a audio triggered MIDI device Sad but gets much better with the new synth I am working on now. But with all the interest in audio to MIDI I thought I would share anyhow Smile

Hook up a hold pedal CC#64 and create some nice slow strummed chords Smile or a modulation pedal to control modulation CC#01 real time Smile big fun really

Download http://frettedsynth.com

Still a bit to fix but it should get you started?

Peace
Fretted Synth
^ Joined: 19 Apr 2004  Member: #21838  
Juanjo
KVRian
- profile
- pm
PostPosted: Sun Jul 20, 2008 12:00 pm reply with quote
Party!

Will give it a ride as soon as I can, but preemptive thanks man... I expect it to be really useful.
----
The mind boggles.
^ Joined: 05 Jan 2006  Member: #93384  Location: Premià
RunBeerRun
KVRAF
- profile
- pm
- www
PostPosted: Sun Jul 20, 2008 12:25 pm reply with quote
Cool! I'm going to try it out right now.

I'm gonna go donate again towards your website hosting bill. There's not much out there for us guitarists that's still free. I'm still hoping someone will ask me for a Synthedit prefab so they can start some new audio triggered projects.
----
Free MIDI arpeggiators, clearest amp sims on the net: http://runbeerrun.blogspot.com
^ Joined: 02 Aug 2005  Member: #76855  Location: Katie Couric blasters
RunBeerRun
KVRAF
- profile
- pm
- www
PostPosted: Sun Jul 20, 2008 12:33 pm reply with quote
Pretty interesting, definitely some latency going on, but glitches are pretty much not there.
----
Free MIDI arpeggiators, clearest amp sims on the net: http://runbeerrun.blogspot.com
^ Joined: 02 Aug 2005  Member: #76855  Location: Katie Couric blasters
FrettedSynth
KVRian
- profile
- pm
- e-mail
- www
PostPosted: Sun Jul 20, 2008 1:01 pm reply with quote
RunBeerRun wrote:
Pretty interesting, definitely some latency going on, but glitches are pretty much not there.


Smile Cool glad to hear it is running OK for you there Smile

Glitches? I really tried to make it play what you are playing. Low notes unfortunatey poop out, the range is far too large Sad six channel version would fix that though Smile not out of the question Smile could fix some of the latency of the high notes also, G, B and E string at least Smile

And thanks for the donation I do apreciate it.

Peace
Fretted Synth
^ Joined: 19 Apr 2004  Member: #21838  
RunBeerRun
KVRAF
- profile
- pm
- www
PostPosted: Sun Jul 20, 2008 1:11 pm reply with quote
I've tried all the free ones out there, demoed WIDI, and currently use ReaTune and Usine.

As far as the free ones went, they all sucked! Like, you play a note, and it also triggers 3 glitchy extra notes. Yours has no glitches, that's a big bonus.

Besides Usine, the best free one I've tried was Nix's 2syn, the latency was like, nothing. I love it, but it glitches a lot, you have to keep playing and never stop to sound normal.

I don't know why anyone would buy WIDI. It's polyphonic, but they don't really let you fiddle with latency, I think it's totally fixed at a safe place.
----
Free MIDI arpeggiators, clearest amp sims on the net: http://runbeerrun.blogspot.com
^ Joined: 02 Aug 2005  Member: #76855  Location: Katie Couric blasters
FrettedSynth
KVRian
- profile
- pm
- e-mail
- www
PostPosted: Sun Jul 20, 2008 2:04 pm reply with quote
RunBeerRun wrote:

As far as the free ones went, they all sucked! Like, you play a note, and it also triggers 3 glitchy extra notes. Yours has no glitches, that's a big bonus.
.


Smile
^ Joined: 19 Apr 2004  Member: #21838  
FrettedSynth
KVRian
- profile
- pm
- e-mail
- www
PostPosted: Fri Jul 25, 2008 10:07 am reply with quote
Not much of a response on this one, I have to ask is it working for anyone?
^ Joined: 19 Apr 2004  Member: #21838  
dreaddd
KVRAF
- profile
- pm
PostPosted: Fri Jul 25, 2008 10:30 am reply with quote
thx FSA Smile

ill give it a run for sure ASAP!
Peace
----
www (dot) dubadelica (dot) com
Food for woofers since 1996
^ Joined: 28 Jun 2004  Member: #31198  Location: Venezia - Italy
jonnyG
KVRian
- profile
- pm
PostPosted: Fri Jul 25, 2008 3:01 pm reply with quote
FrettedSynth wrote:
Not much of a response on this one, I have to ask is it working for anyone?


Hi FrettedSynth and thanks for upping this plug. Very Happy

First the bad... I'm getting tracking problems in the lower half of the bottom octave and in the top octave (lots of wrong notes). However, I'm getting no false triggers, even with the threshold set low. Latency is about 55ms down low and a few ms less at the dusty end (I guess that consistent latency is the key when recording, because it can be compensated for after the take and the guitar's direct output can be used for monitoring.) For "live" work... well, I've played in enough dives where the only monitoring was what was bouncing off the back wall so mebbe I've learned to play a little ahead of the beat. Wink CPU usage of Junction is also minimal here on my ancient Athlon single core.

Is this plug FFT based? I'm asking because I was into audio to MIDI about 20 years ago and recently picked up the bug again - this time hacking some of my old ideas into Plogue's Bidule (no more soldering, lol). The fastest and most immune to timbre / noise solution I've found is autocorrelation using banks of delays (one for each semitone) and a bit of logic for working out the octave. This works well as guitar signals can be dominated by harmonics to the point where the fundamental just ain't there. Latency is 1 - 2 cycles. It's a CPU killer in it's present form though. Extraction of pitchbend will have to wait 'til I've got a quadcore. Laughing

I've long been a fan of your audio-driven synths and my own humble experiments have demonstrated that going audio -> synth is a lot easier if the whole MIDI bit is missed out and the frequency / amplitude data extracted from the audio is chucked straight at the oscillators. Latency can be pushed lower as any glitches in the frequency detection output during the first few ms of the note actually sounds pretty cool (ymmv of course!). Anyway, enough rambling, I really hope you persevere with this one. I'd gladly hit Paypal for a solid monophonic pitch to MIDI plug. Smile
^ Joined: 24 Dec 2005  Member: #92098  Location: Devon, England
FrettedSynth
KVRian
- profile
- pm
- e-mail
- www
PostPosted: Fri Jul 25, 2008 4:54 pm reply with quote
jonnyG wrote:

First the bad... I'm getting tracking problems in the lower half of the bottom octave and in the top octave (lots of wrong notes). However, I'm getting no false triggers, even with the threshold set low.


Are you using your bridge or neck pickup? the neck pickup will yield a much better response for pitch tracking. The E, A and D string do have problems on the lower frets here also Sad still working on that. but all the way up from there it tracks well here.

jonnyG wrote:

Is this plug FFT based?


No it uses crossing zero to track the pitch.

jonnyG wrote:

I've long been a fan of your audio-driven synths and my own humble experiments have demonstrated that going audio -> synth is a lot easier if the whole MIDI bit is missed out and the frequency / amplitude data extracted from the audio is chucked straight at the oscillators. Latency can be pushed lower as any glitches in the frequency detection output during the first few ms of the note actually sounds pretty cool (ymmv of course!). Anyway, enough rambling, I really hope you persevere with this one. Smile


Yes I agree, that is why I never messed with an audio to MIDI plug before. Latency of the synth I am working on now is about 3ms. The frequency glitches you mention in the first few ms from the guitar are really not glitches at all, The guitar tone\frequency actually goes all over in those first few ms from pick noise and the string going sharp because of the large vibration Smile makes a guitar a guitar IMHO Smile I hate to give that up even with a synth. The MIDI plug will be in added to the audio triggered synth when I can get it working well enough.

Thanks for the reply
Fretted Synth
^ Joined: 19 Apr 2004  Member: #21838  
jonnyG
KVRian
- profile
- pm
PostPosted: Fri Jul 25, 2008 5:32 pm reply with quote
FrettedSynth wrote:

Are you using your bridge or neck pickup? the neck pickup will yield a much better response for pitch tracking. The E, A and G string do have problems on the lower frets Sad still working on that. but all the way up from there it tracks well here.


I'm on the neck pickup but it's a single coil. Mebbe a less spiky humbucker here would yield more goodness.Smile I did try some EQ on the input but what I gained on the swings...

FrettedSynth wrote:
...it uses crossing zero to track the pitch.


Wow, I never got zero-crossing to work this well! I tried DC offset proportional to the input amplitude (to grab only significant peaks), coring, recursive filtering, allsorts... Mebbe I should take another look...

FrettedSynth wrote:
The frequency glitches you mention in the first few ms from the guitar are really not glitches at all, The guitar tone\frequency actually goes all over in those first few ms from pick noise and the string going sharp because of the large vibration Smile makes a guitar a guitar IMHO Smile I hate to give that up even with a synth.


Agreed! Depending on how the note is picked it can be an age before the output of the guitar becomes a tone. I loved having that whole mess of attack on the synth I made.

FrettedSynth wrote:
The MIDI plug will be in added to the audio triggered synth when I can get it working well enough.


That's good to hear! Good luck and thanks for the reply. Smile
^ Joined: 24 Dec 2005  Member: #92098  Location: Devon, England
AndrewSimon
KVRAF
- profile
- pm
PostPosted: Fri Jul 25, 2008 8:57 pm reply with quote
It tracks OK except on super low and super high notes.
But the latency makes it useless for any real playing.

Wink
^ Joined: 29 Mar 2004  Member: #19126  Location: Phoenix AZ USA
FrettedSynth
KVRian
- profile
- pm
- e-mail
- www
PostPosted: Sat Jul 26, 2008 8:42 am reply with quote
AndrewSimon wrote:
It tracks OK except on super low and super high notes.
But the latency makes it useless for any real playing.

Wink


Yeh the latency is there Sad now I understand better the reason for the big guys using a hex pickup, could bring the latency of the high strings down to about 14-18ms if I only was trying to track 2 octaves. Could also fix the high and low note tracking with a setup like that? damn I keep saying I am going to do it Smile someday I will.

Fretted Synth
^ Joined: 19 Apr 2004  Member: #21838  
audiovet
KVRist
- profile
- pm
PostPosted: Sun Aug 03, 2008 2:46 pm reply with quote
Hi, my first post here. Ok, I don't know what I am missing here with this plugin, but somebody explain how you use it?
^ Joined: 03 Aug 2008  Member: #186328  
All times are GMT - 8 Hours

Printable version
Page 1 of 4
Goto page 1, 2, 3, 4  Next
Display posts from previous:   
ReplyNew TopicPrevious TopicNext Topic
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
Username: Password:  
KVR Developer Challenge 2012