Taking stock of Thorn

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

Taking stock of Thorn

by D. Michael McIntyre :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

I sorted out the annoying "Why didn't Rosegarden ask me if I wanted to save
before just quitting like that?!" bug today, which was pretty high on my list
of must fix problems.  (I also added a little * to the title bar to show when
the document thinks it has been modified.  Why didn't we do that sooner?  I
remember talking about it ages ago.)

The new project packager finally made it through a complete cycle of stress
tests without falling on its face.  I haven't heard whether Ilan had similar
results, but I sure hope so after all the misery I've experienced trying to
keep that pile of crap straight.

I think what we're coming down to before we can seriously consider a release
are these main areas:

1) The bank editor.  Immanuel Litzroth emailed me some while ago talking about
how he was going to get down to work on that.  I remain hopeful, but I'm
starting to get itchy.  I can only ignore this for another week or so before
it's time to panic.

2) The matrix.  There is a lot of stuff not hooked up yet, see
http://rosegardenmusic.com/wiki/dev:missing_slots for some clues.  The main
things I worry about are the status bar, which notation has proven will be
rather tricky to get put back into place (having to figure out which bits of
what to stuff into which piece of the completely new structure), and getting
some kind of next/previous segment functionality in here, which I think is
supposed to be Alt+PgUp/PgDwn from notation.  (Up/down staff have no meaning
here.)

2) Notation.  There is a lot of stuff not hooked up yet, as above.  The main
things I worry about here at this particular moment are again the up/down
staff and next/previous segment whatzits I'm really quite dependent on Chris
Cannam to sort out and get associated with working shortcuts.  Then the status
bar, which I will only puzzle out for myself if I really must resort to that.  
I think these two things will cover a lot of ground once the follow-on effects
of clearing these obstacles trickle out.  Then of course notation needs to
have rulers too, and while we're at it, we need to disable the damn things in
all except the default layout mode, and finally kill a bug from 2003 or so.

3) Control Rulers.  Chris Fryer has made enormous progress on these, and they
are getting to a pretty release-worthy state in the matrix.  They need to work
in the notation view as well.  We really need a "open ruler n" function,
because everything to date has just worked on pitch bend.  Given some of the
false assumptions Chris has had in the past (eg. that these rulers only
existed in the matrix), and how long we've gone without this being
implemented, I wonder if he understands this necessity.  (No stone throwing,
I'm just starting to wonder.)

I've already put in about 30 hours since Saturday, and if we had three of me
we could get this together before Halloween.  Since we don't, I think we're
screwed on an October alpha unless we just want it to be some kind of
technology demo.
--
D. Michael McIntyre

------------------------------------------------------------------------------
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: Taking stock of Thorn

by Jani Frilander :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

2009/9/22 D. Michael McIntyre <michael.mcintyre@...>

I think what we're coming down to before we can seriously consider a release
are these main areas:

4) Metronome needs to get fixed.

5) Really delete the deleted notes so they are not audible at playback.
 
I've already put in about 30 hours since Saturday, and if we had three of me
we could get this together before Halloween.  Since we don't, I think we're
screwed on an October alpha unless we just want it to be some kind of
technology demo.

I along with many other people appreciate your work. I feel sorry I can't be one of
you.

-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: Taking stock of Thorn

by D. Michael McIntyre :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Tuesday 22 September 2009, Jani Frilander wrote:

> 4) Metronome needs to get fixed.

Note to self that I really should turn on my speakers once in awhile and do
something more than look at things on the screen.  I hadn't realized it was
broken.  Or I had forgotten.

> 5) Really delete the deleted notes so they are not audible at playback.

I could use help coming up with the fewest and least complicated steps
possible to reproduce this.  I experienced this, but only after some amount of
random fiddling.

> I along with many other people appreciate your work. I feel sorry I can't
> be one of you.

Don't feel sorry, just do what you can.
--
D. Michael McIntyre

------------------------------------------------------------------------------
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: Taking stock of Thorn

by D. Michael McIntyre :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Monday 21 September 2009, D. Michael McIntyre wrote:
> rulers only existed in the matrix), and how long we've gone without this
> being implemented, I wonder if he understands this necessity.  (No stone
> throwing, I'm just starting to wonder.)

Looking at the code (there's an idea) it looks like a lot of this is already
here.  That's reassuring.
--
D. Michael McIntyre

------------------------------------------------------------------------------
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: Taking stock of Thorn

by cannam :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Tue, Sep 22, 2009 at 6:31 AM, D. Michael McIntyre
<michael.mcintyre@...> wrote:

> On Tuesday 22 September 2009, Jani Frilander wrote:
>
>> 4) Metronome needs to get fixed.
>
> Note to self that I really should turn on my speakers once in awhile and do
> something more than look at things on the screen.  I hadn't realized it was
> broken.  Or I had forgotten.
>
>> 5) Really delete the deleted notes so they are not audible at playback.
>
> I could use help coming up with the fewest and least complicated steps
> possible to reproduce this.  I experienced this, but only after some amount of
> random fiddling.

Yes, so could I -- I looked at this the other day, but couldn't
reproduce it just when I needed to.


Chris

------------------------------------------------------------------------------
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: Taking stock of Thorn

by Jani Frilander :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

2009/9/22 Chris Cannam <cannam@...>

Yes, so could I -- I looked at this the other day, but couldn't
reproduce it just when I needed to.

Steps to reproduce:

0) update to latest version.

1) draw a segment in the beginning of track 1 and open in notation editor

2) insert notes

3) select them and delete

4) rewind and hit play

Notes can be heard but not seen.

-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: Taking stock of Thorn

by cannam :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Tue, Sep 22, 2009 at 4:08 PM, Jani Frilander <j.frilander@...> wrote:
> 0) update to latest version.
> 1) draw a segment in the beginning of track 1 and open in notation editor
> 2) insert notes
> 3) select them and delete
> 4) rewind and hit play
>
> Notes can be heard but not seen.

Haha!  Well, that was embarrassingly simple.  Thanks, I'll look into it.


Chris

------------------------------------------------------------------------------
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: Taking stock of Thorn

by cannam :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Tue, Sep 22, 2009 at 4:22 PM, Chris Cannam
<cannam@...> wrote:
>> Notes can be heard but not seen.
>
> Haha!  Well, that was embarrassingly simple.  Thanks, I'll look into it.

OK, fixed in SVN rev 10932.  Took a little while to track down, but it
turned out to be reassuringly obvious once located.


Chris

------------------------------------------------------------------------------
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: Taking stock of Thorn

by Jani Frilander :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

2009/9/22 Chris Cannam <cannam@...>

OK, fixed in SVN rev 10932.  Took a little while to track down, but it
turned out to be reassuringly obvious once located.

It works! Thank you.

How about metronome?

-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: Taking stock of Thorn

by cannam :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Tue, Sep 22, 2009 at 6:13 PM, Jani Frilander <j.frilander@...> wrote:
> 2009/9/22 Chris Cannam <cannam@...>
>>
>> OK, fixed in SVN rev 10932.  Took a little while to track down, but it
>> turned out to be reassuringly obvious once located.
>
> It works! Thank you.
>
> How about metronome?

I will look at that too, though not today.


Chris

------------------------------------------------------------------------------
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

CompositionView autoscroll

by Chris Fryer :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Tue, 2009-09-22 at 05:19 +0000, dmmcintyr@...
wrote:
> This brings to my attention the fact that the old autoscroll setup is broken.
> That looks really ugly to sort out and re-implement.

It is ugly. If I remember correctly, I fixed the drag scroll way back.
What about the autoscroll doesn't work?

Chris


------------------------------------------------------------------------------
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: Taking stock of Thorn

by D. Michael McIntyre :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Monday 21 September 2009, D. Michael McIntyre wrote:
> I think what we're coming down to before we can seriously consider a
> release are these main areas:

> 1) The bank editor.

It will never be nice to use, but it works again, is marginally less annoying
to use than it has traditionally been, and I'm calling this one release worthy
unless someone can point out something catastrophic I missed.  (Wouldn't be
the first time.)

> 2) The matrix.  There is a lot of stuff not hooked up yet

Off the top of my head, action states (eg. have_selection or whatever) don't
seem to be working at all.

No next/previous segment or any other mechanism for controlling which of
multiple segments is active for editing.

Lots of random little things I'm missing because I never use them, and it
would be useful to enumerate a detailed list.

> 3) Notation.  There is a lot of stuff not hooked up yet

Staff above/below and next/previous segment

Select forward/select back

The shift or ctrl or whichever click to drag for micro-repositioning

What else?  I have a feeling many more shortcuts and random odd things are
missing.

> 4) Control Rulers.

> 5) The metronome doesn't work

Control rulers are still coming along.  I should make time in the next few
days to resurrect the bits that pull available controllers out of the studio
and create a menu.

--
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