denemo-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Denemo-devel] Release 1.1.4


From: Richard Shann
Subject: Re: [Denemo-devel] Release 1.1.4
Date: Mon, 14 Apr 2014 17:31:59 +0100

On Mon, 2014-04-14 at 09:25 -0500, Jeremiah Benham wrote:
> On Sun, Apr 13, 2014 at 01:29:54PM +0100, Richard Shann wrote:
> > I have added the translations (& the bug fix) to the release branch. Can
> > you generate candidate tarball and binaries for sanity checking (do you
> > have a  mingw with correct placement of the aubio dll?)
> 
> I have generated a new tarball 

I downloaded this, and built it as a separate user and it seems fine
except that the Catalan translation directory is missing. It should be
at $PREFIX/share/locale I guess, all the older translations are present,
but not this new one.


> and a mingw binary. Can you confirm that the dll is installed in the correct 
> place? 

I've built and tested this and the aubio dll is copied to the right
place.

> I have been testing some of the mxe stuff and I noticed that the portaudio 
> test runs on a windows system but it wine it crashes.

>  I tried to compile denemo without portaudio but it fail to do so even on a 
> linux system natively. 

> I guess I am going to have to see about getting myself a windows partition 
> :(. 

> I am wondering if I can get the darwin version to stop crashing on exiting by 
> disabling all audio.

>  The error at the terminal always says something about the threading I 
> believe. 

When I run denemo under gdb it sometimes hangs on exit, it says it is in
some pthread function. This would likely be a problem with the threads
in general rather than any particular backend. I just removed calls to
gdk_threads_enter/leave as they are deprecated, but that still leaves
the main one which wraps the entire main thread (as I understand it, I
refer to the remaining gdk_threads_enter/leave which is in main.c
I'll try removing that too and see if that helps.
One thing that may be useful: the windows version never hangs when I
close it; I have some windows-only code that does not try to shut down
the audio when exiting. This could be bad in some circumstances (e.g.
while playing if the playing wasn't stopped, or when using JACK ...) but
it may be the thing to use for darwin. The code is in
close_gui_with_check() in view.c, basically it calls _exit() instead of
calling audio_shutdown() first.

Richard

> 
> Jeremiah
> 
> > Richard
> > 
> > 
> > On Sat, 2014-03-08 at 18:26 +0000, Richard Shann wrote:
> > > I think a new release would be good. Below is the feature list, but,
> > > more importantly there are some bugs fixed that it would be better not
> > > to have to respond to separately.
> > > Jeremiah - could you generate a windows build from master? I think it
> > > would be good to do this before creating any branch etc, as there are
> > > several issues to be checked first.
> > > 
> > > Richard
> > > Features for 1.1.4
> > >     Spillover
> > >         Appending over-length notes spill into next bar.
> > >         Works for rests too.
> > >         Optional – set a preference for old behavior.
> > >     Shortcuts Cheat Sheet
> > >         Current set of shortcuts listed.
> > >         Alphabetical order.
> > >         Gives description of command.
> > >     Support for Aubio 4
> > >         Microphone Input Note Detection.
> > >         Note Onset Detection.
> > >         Instrument Tuning.
> > >     General Seek and Edit Facility
> > >         Choose from all available object types in movement.
> > >         Choose from objects at cursor.
> > >         Seek and edit the chosen type in music playing order.
> > >         Restart last search, wrap to beginning, to next movemnt.
> > > 
> > > 
> > > 
> > > _______________________________________________
> > > Denemo-devel mailing list
> > > address@hidden
> > > https://lists.gnu.org/mailman/listinfo/denemo-devel
> > 
> > 





reply via email to

[Prev in Thread] Current Thread [Next in Thread]