fluid-dev
[Top][All Lists]
Advanced

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

Re: [fluid-dev] qsynth 0.3.6 for mac osx


From: Pedro Lopez-Cabanillas
Subject: Re: [fluid-dev] qsynth 0.3.6 for mac osx
Date: Wed, 13 Apr 2011 23:25:35 +0200
User-agent: KMail/1.13.5 (Linux/2.6.34.7-0.7-desktop; KDE/4.4.4; i686; ; )

On Wednesday 13 April 2011, you wrote:
> 
> On Apr 11, 2011, at 5:04 PM, Pedro Lopez-Cabanillas wrote:
> 
> > I assume you mean that it doesn't work *in your system*.
> > I can only test it in my own intel mac, where it runs just fine.
> 
> >> Please note that Qsynth-0.3.4 and fluidsynth-1.1.3 work fine with  
> >> *all
> >> the same soundfonts*.
> >
> > the package contains fluidsynth from SVN-trunk and other bleeding  
> > edge libraries (gettext 0.18.1.1, glib/gthread 2.28.5, Qt 4.7).  
> > There may be a bug in any of these components. Hard to say with the  
> > data of your report.
> 
> The app does not crash so there is no backtrace.
> 
> What is the console output on your machine when you run qsynth-0.3.6 ?

I've attached a document containing the terminal output and the qsynth console 
output when lauching qsynth with the following commands:

$ export DYLD_PRINT_LIBRARIES=1
$ open qsynth.app

> I had posted the console output of my machine in my message posted on  
> this list on the 10th. Here is another one:
> 
> 13:34:29.198 Qsynth1: Creating synthesizer engine...
> 13:34:29.283 Qsynth1: Loading soundfont: "/Users/login/Music/sf2/ 
> Musica_Theoria.sf2" (bank offset 0)...
> 13:34:29.288 Qsynth1: Failed to load the soundfont: "/Users/login/ 
> Music/sf2/Musica_Theoria.sf2".
> fluidsynth: error: Couldn't load soundfont file
> fluidsynth: error: Failed to load SoundFont "/Users/login/Music/sf2/ 
> Musica_Theoria.sf2"
> 13:34:30.552 Qsynth1: Creating audio driver (coreaudio)...
> 13:34:30.574 Qsynth1: Creating MIDI router (coremidi)...
> 13:34:30.578 Qsynth1: Creating MIDI driver (coremidi)...
> 13:34:31.360 Qsynth1: Creating MIDI player...
> 13:34:31.374 Qsynth1: Synthesizer engine started.
> 13:34:31.377 Qsynth1: fluid_synth_set_gain(1.1)
> 13:34:31.380 Qsynth1: fluid_synth_set_reverb(0.52,0.1,1,0.9)
> 13:34:31.382 Qsynth1: fluid_synth_set_chorus(5,1,0.3,8,0)
> fluidsynth: warning: No preset found on channel 0 [bank=0 prog=0]
> fluidsynth: warning: No preset found on channel 1 [bank=0 prog=1]
> //
> .
> .
> .
> fluidsynth: warning: No preset found on channel 14 [bank=0 prog=90]
> fluidsynth: warning: No preset found on channel 15 [bank=0 prog=80]
> 
> You should be able to take it from here, I imagine
> 
> Have you tried qsynth-0.3.6 on another Intel machine besides yours ?

I don't have access to any other mac.

Your console output looks normal, except for the line that says "Failed to load 
the soundfont". Anyway, there is not much information there to debug your 
problem, but I have some suspects: 

* your system is loading some libraries from somewhere instead of the 
frameworks included in the bundle. To debug this, you can execute the following 
commands in a terminal window and send me the output from the terminal and from 
qsynth messages window. There shouldn't be any referenced libraries except Mac 
OSX system ones.

$ export DYLD_PRINT_LIBRARIES=1
$ export DYLD_PRINT_LIBRARIES_POST_LAUNCH=1
$ open qsynth.app

* there is something in fluidsynth-SVN code that fails when loading soundfonts 
in your machine. To test this hypothesis, download fluidsynth from SVN (for 
instance:  http://fluidsynth.svn.sourceforge.net/viewvc/fluidsynth/?view=tar ) 
and compile it in the same computer. Does it load soundfonts? 

Lets try that first, before using instruments/dtrace utilities to dig deeper.

Regards,
Pedro

Attachment: debug_qsynth-0.3.6.rtf
Description: RTF file


reply via email to

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