Hi, I'm currently writing a plugin for a 3d package that imports midi data and converts note on/off and controller data to key frames.
I'm now at the stage where I have all the midi data in my 3d package, and i'm trying to create ADSR envelopes that are triggered with the note on ( attack, deacy, sustain) and off (release) messages, using the 0-127 midi data sored in the controller data for each A D S R controller.
I guess my questions are:
with Attack Decay & Release, are the steps 0-127 an exact measurement of time? or...
are the steps 0-127 a time measurement that changes based on the midi clock BPM?
and are these steps the same on all synths/samplers?
or are they different on each unit / piece of software?
any help on this topic would be greatly appreciated, even a point in the right direction would help
I have searched the far corners of the web 4 an answer 2 this question, but 2 no avail.
ADSR 0-127 midi to time relation?
-
johnbowen
- Posts: 542
- Joined: Wed Mar 19, 2003 4:00 pm
- Contact:
The values displayed are completely meaningless in terms of time values. Unless the synth's display has things labeled as seconds, milleseconds (ms) etc., you cannot tell what a value from 1-127 means - it's just a reference number. Each individual synth designer can decide on a taper (or curve) for the knob and display settings, so there's really no standardising of it possible.
Hope this is helpful,
cheers,
john bowen
<font size=-1>[ This Message was edited by: johnbowen on 2005-09-13 23:35 ]</font>
Hope this is helpful,
cheers,
john bowen
<font size=-1>[ This Message was edited by: johnbowen on 2005-09-13 23:35 ]</font>
- alfonso
- Posts: 2225
- Joined: Sun Mar 25, 2001 4:00 pm
- Location: Fregene.
- Contact: