hey guys,
i need to map the speed of a slider movement to midi cc to control a bowed string instrument.
is there a way to do so?
Slider movement speed to midi
hey guys,
i need to map the speed of a slider movement to midi cc to control a bowed string instrument.
is there a way to do so?
I was about to throw a quick-n-dirty patch when i ran across the help patch of [hip].
I was making this, so I'll put it up anyway. It measures the average time between increments when the slider is moving.
thanks a lot! works! now i can use a midi fader as a virtual bow for a violin synth (the speed value controls the density of pulse burst distribution to a modal resonator)
Elden, would you share your patch when you feel it ? I'm curious.
I made my master thesis on violin synthesis (fractionnal delay lines and a nonlinearity)+body transfer func. The controller was a wacom tablet (allowing for 'bow pressure' input).
Thanx,
Nau
Well, it's not a patch at all - and it's only experimental.
It's a construction inside a modular sequencer consisting of a synthesizer-vst spitting out noise transients triggered by midi and feeding them into some tuned band pass filters with waveshaped feedback.
The midi fader movement speed is transformed into a midi cc message by the patch (posted by lead) and the fader object in it fires Bangs to trigger note events.
So, the faster you move the slider, the more impulses arrive at the filter bank and the measured-speed-midi-cc controls other timbre parameters of interest.
I'm going to try out, if I can use the PMPd library to create ongoing mass-spring controlled oscillation of the fader when you don't move it by hand anymore to create realistic impulse speed decreasing like it happens when you for instants stop cranking a fire siren or something similar.
I got inspired by the SlipStick Synthesis in Kyma X when I saw that video on Youtube:
I'm really interested in further information on violin synthesis! What would you - as a veteran in violin synthesis - say about my "approach" , Nau? Did I get the main idea about slip-stick effects? Is there something you could tell me about the digitally implemented functioning of, and the controlling of slip-stick/violin synthesis and how one could map simple midi controllers (faders&knobs) to the parameters?
regards
Hi Elden,
I'm not sure I understood your approach very well, but it seems to be rather an audio experiment based on your 'noise transients spittings' than a bowed string model.
The model I worked on in year 2000 was built around a frictionnal nonlinearity (table lookup with hysteresis in (frictionnal force, relative speed) axis). incoming and outcoming 'wavelets' are sent in delay lines and waves travel towards the nut (finger) and towards the bridge, and go back. These incoming waves pass through a 'reflection function' trying to take account for losses at boundaries and are summed when reaching the contact point (two points are also implemented in my work). Then they are used to compute a new 'frictionnal state(f,v)' using the incoming bow force and speed given by an interface. Time and again... A 13 bands body filter is implemented in order to simulate body resonance.
Sorry all those things are already a bit foggy in my mind twelve years that I don't look at it. The text of my master thesis can be found here : http://www.atelierenbois.be/includes/tfe.pdf . Sorry, this is in french, but many articles refs. cited are in english. Source code not included, and even if this is far from beeing 'hot' material I think I'm legally bound to IRCAM and cannot release it, at least without asking them.
I'll try to find sound samples, in order to give you an insight, and let you hear by yourself that it is not very exciting
Regards,
Nau
thanks for your master thesis paper! I'm not so good in French, but I think I get an overview of what you wrote.
To say something about my approach:
It's a relatively simple modal synthesizer as you might know it from the work of Harm Visser despite the fact that notes are not triggered by the keyboard, but by the movement of a fader. the faster you move the fader, the more impulses will be sent to the modal recursive filter unit at once.
Because I know it's not realistic slip-stick synthesis, I'm so excited about violin synthesis, although I don't really get the physics behind it as I'm a musician at first, not a developer...But thanks for every advice you get me!
Oops! Looks like something went wrong!