-
HywelDrummer
Hi guys,
really in need of some advice,
ive currently got a pd patch sending out midi notes with makenote -> noteout,
various notes are being sent out on different channels,
i want a nice software synth where you can pick different instruments for each midi channel in.tried using FM8 native instruments and absynth but cant seem to find any way to do this,
can you suggest any downloadable synths or a way to do this??
thanks
-
HywelDrummer
Hi guys could really do with some help here
so, ive got a sustain pedal coming into pd as a midi control message ([ctlin 64 9]) from a usb acoustic trigger to midi module, sending in 127 for on and 0 for off.
in my patch i have various elements triggering the production of midi notes with the use of [makenote] which then gets sent to [noteout], then to the iac driver, and into a software synth that receives its midi from the iac.
i want to be able to use the sustain pedal as you would normally but am struggling with this. Im not sure if its a case of using the ctlin data to modify the midi notes before they are sent out, or whether its a case of sending straight out the midi control data to the synth as well (ive briefly tried this but no luck so far)
i had tried using the sustain data to modify the makenote notelength argument but ofcourse this meant that the note carried on sounding when the pedal was release, which i dont want.
hopefully this is clear, would really appreciate the help
hywel -
HywelDrummer
Hi all,
Is there any possible way for pure data to save slider positions, so that I may set a vertical slider at a certain position, save it, close pure data, and when i re-open the patch it would still be in the same position????
I really hope there is, please help
Hywel
-
HywelDrummer
Hi,
I have midi information coming in to PD and the velocity values (0-127) attached to a [> 0] object. I was aiming to have one single bang sent out when the values rise above 0, but of course what I didn't predict was that every time the value changes (for example from 12 to 13, and then from 13 to 14) I get a bang.
I'm guessing what I need is an argument that says it cant send out another bang until after the values fall below 1 again??? Not sure, please help!!
Thanks in advance. Hywel.
-
HywelDrummer
Hi all, my first post!
Say for example I have 5 different control or audio rate objects sending data. Is there an object that can receive all 5 lines, and then by sending it information I can choose which channel it lets through?
In other words, I have 5 audio channels that are constantly running and sending their data to the dac~ but I want to be able to have 5 bang object that, when pressed, decide which of the 5 channels is actually sent to the dac~.
Hope this is clear, please let me know if it is not, and thanks in advance.
Hywel
-
HywelDrummer
i think ive sorted it a different way!
im now sending the 127 and 0 values out on 16 x [ctlout] for all channels so the midi control data goes straight to the sound production program, seems fine and much simpler, cheers for the help!
-
HywelDrummer
@Maelstorm said:
Sounds like you may be pressing the pedal after initially playing a note, which with the patch I posted means it will not get stored. Which reminded me that I find the
-
HywelDrummer
@Maelstorm said:
I just threw this together and can't test it right now, but I think it does what you are looking for. Or, at least, might put you on the right path.
running into problems still, have absolutely no idea what to do.
for some reason when i play multiple midi notes with the sustain pedal on, when i turn it off there is usally always one note that just carries on forever!!
any ideas anyone!!???
-
HywelDrummer
i think ive done it,
i connected the [$1 0( box to noteout boxes for all channels and it seems to work fine, crisis averted, i hope
-
HywelDrummer
@Maelstorm said:
I just threw this together and can't test it right now, but I think it does what you are looking for. Or, at least, might put you on the right path.
actually, there is one problem, dont know if you know any way round this, if the sustain pedal is pressed and held, and then i change channel, when i release the pedal the notes triggered on the other channel ofcourse dont stop until i return to that channel and send through the note off information!
do i need to send the note off information on all channels of something to that degree?
-
HywelDrummer
@Maelstorm said:
I just threw this together and can't test it right now, but I think it does what you are looking for. Or, at least, might put you on the right path.
maelstorm it works perfectly does exactly what i was trying to do you're an absolute life saver. cheers.
hywel
-
HywelDrummer
im not sure, im really not very experienced with software synths, does that mean simply opening multiple windows?
i need to be able to save it all as one so that if i open pd and the synth it will always be transmitting to the same instruments, if that makes any sense
-
HywelDrummer
ah yes, ive found what was happening. i had tried switching "no init" to "init" on the toggle, but it kept changing its state between closing and opening the patch, which was confusing me.
embarrassingly ive found it was because i had set up a [loadbang] into the toggle, followed by a [spigot], in an attempt to load the toggle's saved state into the [spigot]'s right input upon patch opening. this was of course switching the toggles state upon opening.
if anyone is interested i have now fixed this (see attached patch), so that i can use a toggle to open/close the [spigot]'s gate, which will then reamin in the same state between opening and closing the patch!
thanks for all your help!!
mod, with regards to saving i was referring to a button within the patch that would do a file save, i.e. cmd+s on mac, and i presume ctrl+s on pc???
-
HywelDrummer
also, is there any way similar to the "no init" -> "init" method to get toggles to save their 1/0 position between patch closes and opens??
-
HywelDrummer
ah perfect, don't even need to use the loadbang-comment box method now then! but a good thing to know about for future, big thanks Maelstorm!!
while we're on the subject, is there a simple object that i can put after a bang to cause a save (cmd+s), or maybe just a save file object???
-
HywelDrummer
my current thinking is that, if there is some way of a bang pushing a number value into a comment box or other (stays the same when patch is closed), then a loadbang could push this value back in to the slider upon opening the patch.
is there any way to load a number into a comment box or other type of box that will save the value upon closing the patch????
-
HywelDrummer
thanks dwan
knew there would be something along those lines