[ardour-users] cmt or at least freeverb for osx?

Eric ej at ir.iit.edu
Mon Nov 7 14:45:37 PST 2005


Two things to report:

1.  My artist friend has abandoned ardour and returned to cubase
because of all the choppiness in the recordings despite trying
everything one typically would to reduce xruns (not sure whether the
actual problem was xruns, dropped samples, etc.).  Perhaps its a
compatibility issue with the presonous inspire firewire card she has,
not sure.  It works fine in cubase.  It seems to me that this is the
biggest barrier to normal users using ardour...if there are problems
like this, it's non-trivial for even advanced users to debug them.
I'm not sure if there's some way jack could do a better job
monitoring/diagnosing such things...even automatically suggesting
higher buffer sizes, or better, calibrating a good buffer size, would
be a start.

2.  She zipped up an ardour session directory and sent it to me.  I
tried to open it in linux and it segfaulted:

I ran ardour from within gdb, went to open the session, and got this:

[New Thread -1231303760 (LWP 3141)]
[New Thread -1239696464 (LWP 3142)]
Loading session /single0/sanddunes using snapshot sanddunes
[New Thread -1250014288 (LWP 3143)]
[New Thread -1258406992 (LWP 3144)]
[New Thread -1267332176 (LWP 3145)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1217892224 (LWP 3137)]
0x083b9819 in ARDOUR::FileSource::read_broadcast_data ()

I was then going to get a backtrace for every thread using gdb on the
core, but could only get the first one:

#0  0x083b9819 in ARDOUR::FileSource::read_broadcast_data ()
#1  0x083b9380 in ARDOUR::FileSource::read_header ()
#2  0x083b4bc0 in ARDOUR::FileSource::init ()
#3  0x083b393a in ARDOUR::FileSource::FileSource ()
#4  0x0847994d in ARDOUR::Session::XMLSourceFactory ()
#5  0x084797cd in ARDOUR::Session::load_sources ()
#6  0x0847747b in ARDOUR::Session::set_state ()
#7  0x08467db0 in ARDOUR::Session::second_stage_init ()
#8  0x08435e57 in ARDOUR::Session::Session ()
#9  0x0808495a in ARDOUR_UI::load_session ()
#10 0x0808020c in ARDOUR_UI::open_ok_clicked ()
#11 0x0808a64e in SigC::ObjectSlot0_<void, ARDOUR_UI>::callback ()
#12 0x0806baff in Gtk::ProxySignal0<void, Gtk::Button, _GtkButton,
2>::gtk_callback ()
#13 0xb7da9f86 in gtk_marshal_NONE__NONE () from
/usr/lib/libgtk-1.2.so.0
#14 0xb7de26d5 in gtk_signal_remove_emission_hook ()
   from /usr/lib/libgtk-1.2.so.0
#15 0xb7de198b in gtk_signal_set_funcs () from
/usr/lib/libgtk-1.2.so.0
#16 0xb7ddf134 in gtk_signal_emit () from /usr/lib/libgtk-1.2.so.0
#17 0xb7d36e03 in gtk_button_clicked () from /usr/lib/libgtk-1.2.so.0
#18 0xb7d7f452 in gtk_file_selection_complete () from
/usr/lib/libgtk-1.2.so.0
#19 0xb7da9f5e in gtk_marshal_NONE__INT_INT_POINTER ()
   from /usr/lib/libgtk-1.2.so.0
#20 0xb7de26d5 in gtk_signal_remove_emission_hook ()
   from /usr/lib/libgtk-1.2.so.0
#21 0xb7de198b in gtk_signal_set_funcs () from
/usr/lib/libgtk-1.2.so.0
#22 0xb7ddf134 in gtk_signal_emit () from /usr/lib/libgtk-1.2.so.0
#23 0xb7d4d4c1 in gtk_clist_undo_selection () from
/usr/lib/libgtk-1.2.so.0
#24 0x0850b37f in gtkmm_marshal_INT__POINTER ()
#25 0xb7de17ba in gtk_signal_set_funcs () from
/usr/lib/libgtk-1.2.so.0
#26 0xb7ddf134 in gtk_signal_emit () from /usr/lib/libgtk-1.2.so.0
#27 0xb7e20748 in gtk_widget_event () from /usr/lib/libgtk-1.2.so.0
#28 0xb7da9a0f in gtk_propagate_event () from /usr/lib/libgtk-1.2.so.0
#29 0xb7da87d4 in gtk_main_do_event () from /usr/lib/libgtk-1.2.so.0
#30 0xb7ce8fd5 in gdk_wm_protocols_filter () from
/usr/lib/libgdk-1.2.so.0
#31 0x0895f794 in ?? ()
#32 0x00000000 in ?? ()
#33 0xbfa8e9d8 in ?? ()
#34 0xb7cc3522 in g_slist_free_1 () from /usr/lib/libglib-1.2.so.0
#35 0xb7cbb03d in g_get_current_time () from /usr/lib/libglib-1.2.so.0
#36 0xb7cbb4f4 in g_get_current_time () from /usr/lib/libglib-1.2.so.0
#37 0xb7cbb724 in g_main_run () from /usr/lib/libglib-1.2.so.0
#38 0xb7da825f in gtk_main () from /usr/lib/libgtk-1.2.so.0
#39 0x084b1d9c in Gtkmmext::UI::run ()
#40 0x0826a0bf in main ()

Not sure whey this happens:
(gdb) thread apply all bt

Thread 7 (process 3140):
#0  0x00000256 in ?? ()
Cannot access memory at address 0xdcdad5
#0  0x00000246 in ?? ()
(gdb) 




More information about the Ardour-Users mailing list