• dkeller

    Greetings all,

    I was interested in building a patch that would take my guitar signal and turn it into midi output so that I could play my VST plugins synths and such.

    With help from Maelstorm, I was able to do it.

    So this patch takes a monophonic signal and outputs a stream of midi note-on/note-off messages, with no "sticking" notes (notes that did not get a note-off message).

    It's crude, but it works!

    Enjoy,
    dkeller

    PS - I am sure people can improve it.....

    http://www.pdpatchrepo.info/hurleur/SIGNAL-TO-MIDI-3.pd

    posted in patch~ read more
  • dkeller

    Greetings All,

    I have constructed a patch using [fiddle~] that will take a signal from my guitar rig and output midi info via [noteout] so that I can play other synths.

    Right now, if you look at the patch, I have [timer] measuring the time between attacks which is then fed eventually into [noteout]. This process is retrospective, meaning that it takes the note duration of the last note I played and applies it to the current note I am playing - not so great if I are shredding away and want to end the phrase with a sustained note that is longer than the stream of short notes that I just played because that long note I want will only have a short duration, unless I use an expression peddle through sustain subpatch that would use [ctlin 64 1] or something. That works ok, but I would really like to not have to worry about having my foot on an expression peddle to ensure the sustain.

    Is there another way that I can generate a midi note-on message and have it sustained until I play another note?

    Any help is much appreciated!

    Thanks,
    dkeller

    http://www.pdpatchrepo.info/hurleur/SIGNAL-To-MIDI.pd

    posted in technical issues read more
  • dkeller

    Greetings,

    I am trying to download the PD MTL external and having problems. First, there seems to be no easy way of getting a hold of this thing.

    When I have found a resource, there is usually a code that I have to somehow copy and put somewhere.....but where?

    Some sources direct you to their svc listing, which has a parent directory, a list of objects, and then in those folders, more objects and code.

    Any help to get these things where they need to be is MUCH appreciated.

    Cheers,
    Dkeller

    posted in technical issues read more
  • dkeller

    Hi folks,

    Although I have been working with PD for a few years, I am still very new at it.

    Might be a silly question but, I have downloaded patches from various sources and I would like to put them in the right folder so that I can "put" an object and type in the specified object, or go to the browser and find the object there - and not get a red-dashed-square or "can't create" errors, indicating that PD can't find it.

    Any help for this oldie but newbie is much appreciated.

    best,
    d

    posted in technical issues read more
  • dkeller

    Hi Mod,

    Thanks for the speedy reply and by your description of what to do, that would seem logical and I tried it. however.....

    what I figured out is that you need something like this:

    [syn-stringsynth] [eee/adsr~]
    \ /
    \ /
    \ /
    \ /
    \ /
    [*~ ]
    l\
    l \
    l \
    [dac~ ]

    Thanks again, Mod!
    dkeller

    posted in patch~ read more
  • dkeller

    Dear Hardoff,

    I echo everyone, this is a truly amazing library.

    I have been tinkering around with some of the synths.

    Recently I posted a Singal-to-Midi patch (see below) and I am trying to control your [syn-stringsynth] and having trouble finding a way to turn notes off. I tried using one of your envelope generators to help trigger an envelope, but I am having a hard time trying to figure out what the inputs take and what the outputs deliver.

    Any help is most appreciated, especially with the amount of work you have already delivered in your amazing library.

    Thanks again for the library, and thanks for any help you may provide.

    sincerely,
    dkeller

    http://www.pdpatchrepo.info/hurleur/SIGNAL-TO-MIDI-4.pd

    posted in patch~ read more
  • dkeller

    alistair_blunt,

    Thank you for your patch! It is a lovely sounding synth. I am playing my guitar through it.

    I wanted to know if there is an "easy" way to change the timber of the synth tone. I am pretty unknowledgeable when it comes to synthesizing sounds in PD.

    What I am looking for is to use another peddle to change the quality/timbre of the tone - perhaps from the sinusoidal tone that you have already in your patch to a more brassy/buzzy/sawtooth tone.

    Additionally, one of the things I am running into with you patch is that when I am on the fundamental/bass tone, the volume is very week so I roll in some of the partials and it begins to speak more. but then as I play higher notes, the partials follow and then begin to peak. Is there any way to bump up the gain of the lower partials.

    Again, thank you for your patch. I really look forward to integrating it into my rig.

    best and thanks for any help,
    dkeller

    posted in patch~ read more
  • dkeller

    Thanks Maelstorm,

    here is the update...

    http://www.pdpatchrepo.info/hurleur/SIGNAL-TO-MIDI-4.pd

    posted in patch~ read more
  • dkeller

    Maelstrom,

    Thank you so much for your help. I figured it out.

    Best,
    Dkeller

    posted in technical issues read more
  • dkeller

    Hi Maelstorm,

    Thanks for the help. I got the first part:

    1. Got rid of [makenote].
    2. set up a threshold so that [f ] is banged with the same note, accompanied by note-off

    And you were right, some notes "stick" because my playing does not always allow for the threshold to be instantiated and a "0" velocity to get sent.

    So, how do I integrate the [poly 1 1] object?

    I had a look at the help for that object, but I do not get how it works.

    I have attached my patch, if you are inclined to have a look.

    Again, thank you for sharing your knowledge!!!

    best,
    dkeller

    http://www.pdpatchrepo.info/hurleur/Signal-to-midi-2.pd

    posted in technical issues read more

Internal error.

Oops! Looks like something went wrong!