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: Richard Shann
Subject: Re: [Denemo-devel] Windows audio driver
Date: Sat, 12 Dec 2009 11:55:24 +0000

On Sat, 2009-12-12 at 05:07 -0600, Jeremiah Benham wrote:
> You have to have Jack selected as audio output in preferences.
this under the first tab first checkbutton Midi/Audio output? Not
fluidsynth tab Audio Driver checkbox?
>  Then  
> you make sure Jack server is running. Then you will click start/ 
> restart Jack under device manager tab. One device and port created  
> automatically for you. In staff properties choose the created device  
> under the midi tab. Then make sure denemorc
???
>  is connected to a  
> softsynth in qjackctl. 

I haven't managed to get this to work. But in any case I see a problem
in the code:

device_manager_refresh_model();

is called outside of the Change Prefs dialog (in jackmidi.c). The model
(actually a global variable called treestore) is only pointing at
something while the gtktree widget (a global called view) exists.

It think that call can just be deleted: jack output uses the data from
Denemo.prefs.midi_device, not from the model the prefs are put into when
the prefs dialog is running.

There is also a call to this function in prefdialog.c: this should be
moved to the DeviceManager() function, (which could be renamed
NewDeviceManagerView() to make it clearer that it is returning a view on
the devices stored in Denemo.Prefs).

I hope I am understanding this aright.

Richard






reply via email to

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