<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#ffffff">
<br>
<br>
Le 20/09/2011 16:17, Nando a écrit :
<blockquote
cite="mid:CANb1e8q_hwHt+NytQ-G2pVbtA3wrdoBqt9g1R4KAvb=y+gPcsA@mail.gmail.com"
type="cite">Need not to say I'm willing to give any help I can!<br>
<br>
<div class="gmail_quote">On Tue, Sep 20, 2011 at 4:15 PM, Nando <span
dir="ltr"><<a moz-do-not-send="true"
href="mailto:nandinga@gmail.com">nandinga@gmail.com</a>></span>
wrote:<br>
<blockquote class="gmail_quote"
style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div>Hi people!</div>
<div><br>
</div>
<div>I was writing a feature request in Mantis, but after filling
it, thought that it should come here first for discussion.
Copy&paste follows :)</div>
<div><br>
</div>
<div><b>0004324: A3 should have MIDI velocity editing facilities</b></div>
<div><br>
</div>
<div>Not sure if it is the time now (on alpha10) but I think this
is important:</div>
<div><br>
</div>
<div>It is crucial for a MIDI editor to be flexible about velocity
values, in order to produce more close-to-reality results.</div>
<div><br>
</div>
<div>MIDI velocity values normally vary not individually but in
relation to its neighbors e.g. build-ups, accents, rolls, etc. This is
why a velocity editor should offer the possibility to edit values of
groups, as opposed to note-by-note editing.</div>
<div><br>
</div>
<div>This is what regular "bar graph velocity editors" allow, when
e.g. drawing an ascending line to create a build-up, or "humanizing"
velocities (randomly increasing/decreasing the values for selected
notes).</div>
<div><br>
</div>
<div>Several changes are needed for implementing one such editor in
A3, but there might be other alternatives. I can think of one, and that
is working with dialogs over selected notes.</div>
<div><br>
</div>
<div>
With this approach we could select a bunch of notes, right-click and
select from the menu:</div>
<div><br>
</div>
<div>- Randomize velocities: Dialog asks the velocity range.</div>
<div>- Build-up: Dialog asks min and max velocities, and maybe
shape of the curve.</div>
<div><br>
</div>
<div>Changing channels (current right-click assignment) is also
important for expressiveness, so we could leave it as is but with a key
modifier.</div>
<div><br>
</div>
<div>Also in the menu we could offer other non velocity related
options like the following:</div>
<div><br>
</div>
<div>- Humanize (randomizing the position in time of the notes)</div>
<div>- Transpose</div>
<div>- Quantize</div>
<div>- even copy&paste?</div>
<div><br>
</div>
<div>I understand that every one of this options is a feature
itself, but they don't need to be implemented at once. This approach
can give us functional flexibility while reducing the development
effort. If the need or the will to develop a graphical velocity editor
of any sort arises later, the algorithms could be reused, so only the
dialogs would be thrown away.</div>
<div><br>
</div>
<div>This is probably a feature to take into account for the
release of A3, that will be offering MIDI sequencing capabilities as
one of its main improvements.</div>
<div><br>
</div>
<div>Cheers!!</div>
</blockquote>
</div>
</blockquote>
<br>
+1, it will be really great, and save alot of time compared to the
"Ctrl+arrow" note by note actual method<br>
<br>
<blockquote
cite="mid:CANb1e8q_hwHt+NytQ-G2pVbtA3wrdoBqt9g1R4KAvb=y+gPcsA@mail.gmail.com"
type="cite">
<div class="gmail_quote">
<blockquote class="gmail_quote"
style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"></blockquote>
</div>
<br>
<pre wrap="">
<fieldset class="mimeAttachmentHeader"></fieldset>
_______________________________________________
Ardour-Users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:ardour-users@lists.ardour.org">ardour-users@lists.ardour.org</a>
<a class="moz-txt-link-freetext" href="http://lists.ardour.org/listinfo.cgi/ardour-users-ardour.org">http://lists.ardour.org/listinfo.cgi/ardour-users-ardour.org</a>
</pre>
</blockquote>
</body>
</html>