Pitch Bend dialog ready for testing

View: New views
7 Messages — Rating Filter:   Alert me  

Pitch Bend dialog ready for testing

by Jani Frilander :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi.

The dialog now has the functionality I can possibly think for my needs.
I would appreciate if somebody will test it.

The code is in branches/jani.

-Jani


------------------------------------------------------------------------------
Come build with us! The BlackBerry® Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9-12, 2009. Register now!
http://p.sf.net/sfu/devconf
_______________________________________________
Rosegarden-devel mailing list
Rosegarden-devel@... - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-devel

Parent Message unknown Re: Pitch Bend dialog ready for testing

by Jani Frilander :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

2009/10/4 Chris Fryer <chrisf1874@...>

I have built your code. I'm afraid it's not obvious how I use the new
dialog. Could you provide instructions?

This is what I mean. I'm not an user interface expert, so any hints with
usability are welcome.

Usage:
1) Select note(s). Start and end times of the sequence are determined
from selection start and end times. If there is no selection, no sequence
will be applied, instead a single pitch bend event at cursor position.

2) Open dialog

3) Prebend box: value % means amount of pitch bend at start time.
-100 is lowest possible, 0 middle, 100 % highest possible. Duration %
means proportional length of prebend.

What is prebend: a bend at start time, bend value stays the same
until start time + duration is reached, thus no other bend events are emitted.

4) Bend Sequence box: Ramp duration %: time of linear ramping, this
is calculated from duration time left after prepend.

End value %: value at the end of the ramp in % like in prebend box.

Vibrato start and end amplitude: bend value variation at ramp start
time and sequence time. (note ramp and sequence end times can differ).

Vibrato wavelength: length of 1 triangle wave in units of resolution (see next)

Resolution: How many iterations are made between sequence start time
(=prebend end time) and sequence end time.

5) Preset: This sets above values to something useful quickly.

I hope this helps, but if not please ask.

-Jani


------------------------------------------------------------------------------
Come build with us! The BlackBerry® Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9-12, 2009. Register now!
http://p.sf.net/sfu/devconf
_______________________________________________
Rosegarden-devel mailing list
Rosegarden-devel@... - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-devel

Re: Pitch Bend dialog ready for testing

by Jani Frilander :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Has anyone tested it?

Can it be merged?

Chris F: Do you think it shares any of functionality you are planning to
implement in the ruler code?

-Jani

------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
Rosegarden-devel mailing list
Rosegarden-devel@... - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-devel

Re: Pitch Bend dialog ready for testing

by D. Michael McIntyre :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Wednesday 07 October 2009, Jani Frilander wrote:

> Has anyone tested it?

No, I accidentally marked that message as read and so lost my reminder that I
meant to do that.

Sorry about that.

> Can it be merged?

Yes, by all means go ahead!
--
D. Michael McIntyre

------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
Rosegarden-devel mailing list
Rosegarden-devel@... - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-devel

Re: Pitch Bend dialog ready for testing

by Chris Fryer :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Wed, 2009-10-07 at 08:00 +0300, Jani Frilander wrote:
> Has anyone tested it?
I couldn't make it work last night but then I realised this morning that
I hadn't read the instructions properly. I was creating two pitch-bend
events and expecting the dialog to interpolate between those. I should
have been selecting two notes.
It should tell the user that they haven't selected the right thing (two
notes).

> Can it be merged?
Other than that it looks fine.

> Chris F: Do you think it shares any of functionality you are planning
> to
> implement in the ruler code?
I've not been able to look at this yet (been grappling with notation
integration) but I'm sure it'll be fine.


------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
Rosegarden-devel mailing list
Rosegarden-devel@... - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-devel

Re: Pitch Bend dialog ready for testing

by Jani Frilander :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

2009/10/7 Chris Fryer <chrisf1874@...>

It should tell the user that they haven't selected the right thing (two
notes).

Merge done. I made it hide all but one input boxes if there is no proper
selection and place a warning label instead.

Now when it's in trunk maybe some native english speaking person
would be nice enough to check if the language I used is good.

Chris, I already have a vision of next version of dialog. A graphical
dialog like a magnifying glass for your ruler with different pitch
modulation algorithms built in.

I have to think about it.

-Jani


------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
Rosegarden-devel mailing list
Rosegarden-devel@... - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-devel

Re: Pitch Bend dialog ready for testing

by D. Michael McIntyre :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Wednesday 07 October 2009, Jani Frilander wrote:

> Now when it's in trunk maybe some native english speaking person
> would be nice enough to check if the language I used is good.

I'll look it all over.  I like the idea for some kind of graphical preview,
because I don't really have much of a sense of how to work this thing to
generate interesting results.  Instant feedback would be cool.

There is a lot of room to polish random little things, but this a pretty cool
feature!  Maybe eventually instead of generating an entire sequence of
separate events, it can take advantage of what Chris intends to do and
generate a series of control points instead, leaving Chris's code to calculate
the events in between.  With a change like that, I don't think there's any
redundant effort here in the long run.
--
D. Michael McIntyre

------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
Rosegarden-devel mailing list
Rosegarden-devel@... - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-devel