denemo-devel
[Top][All Lists]
Advanced

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

Re: [Denemo-devel] Windows audio driver


From: Jeremiah Benham
Subject: Re: [Denemo-devel] Windows audio driver
Date: Sun, 13 Dec 2009 10:47:33 -0600



On Dec 13, 2009, at 10:14 AM, Richard Shann <address@hidden> wrote:

On Sun, 2009-12-13 at 13:32 +0000, alex stone wrote:
Richard, on top of this, the following error occurs, when adding
ports.

-----------------------------------------------

(denemo:15474): Gtk-CRITICAL **: gtk_tree_store_append: assertion
`GTK_IS_TREE_STORE (tree_store)' failed

(denemo:15474): Gtk-CRITICAL **: gtk_tree_store_set_valist: assertion
`GTK_IS_TREE_STORE (tree_store)' failed
Putting port midi_out:9 into model
-----------------------------------------------

I've used port 9 as an example, but the same error comes up, with
Denemo crashing, for the previous 8 ports as well.

This is the stuff previously reported - the tree store is destroyed with
the prefdialog. Jeremiah shall I fix this?

Sure. Go ahead. I have to work most of the day and will have little time later. When I have time what should I try to fix next? I noticed some music games are not working fo some reason. I will need to fix that before release.

We also need to create the device/ports in Jack. When they are created in Jack they are supposed to appear in the gtktree. This was my intention. If device or port is not able to be created then it returns -1. If -1 is returned nothing is added to the gtktree. I have not thought out the case if Jack was not initiized and the prefs load up before Jack gets initialized. I suppose this would be a case for putting the port name list in the denemo file. Then when users launch denemo with "last file" or pass filename at command line, Jack will not be initialized. So we need to store the port name lists somewhere and or initialize Jack on startup if Jack server is running. I am not sure how to do that exactly. I can attempt to initialize Jack (different from launching Jack server) at startup. If it fails it fails. We will probably want to display a message or have the device tree be empty if that is the case.

Jeremiah

Richard




_______________________________________________
Denemo-devel mailing list
address@hidden
http://lists.gnu.org/mailman/listinfo/denemo-devel




reply via email to

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