Hi,

I have some questions, more or less related to this issue.

Debugging. I can't use gdb to debug the GUI, although it was possible to use 
it to debug the sequencer. What i wanted to do is start rosegardensequencer 
by hand in a terminal, and then start 'gdb rosegarden' in another terminal. 
This is what i got:
        (gdb) run
        ERROR: KUniqueApplication: DCOP communication error!
How to debug rosegarden (GUI) executable?

Filter. The MappedEvent copy constructor is used in 
SequenceManager::applyFiltering (gui/sequencermanager.cpp:1868). The 
filtering is done iterating an input MappedComposition, and for each event 
matching the filter, insert a copy of that event in another  
MappedComposition. Instead a copy, could we insert the same MappedEvent 
reference?

MIDI Thru. SequenceManager::processAsynchronousMidi 
(gui/sequencemanager.cpp:1219) is invoked from the sequencer engine to 
perform the MIDI Thru function, even when it's not recording. This implies a  
continuous data flow between the sequencer and the GUI. Do you agree that the 
MIDI Thru function should be done at sequencer level by itself? To be able to 
do this, the sequencer only needs to know the current filter and selected  
instrument.

Chat. I tried to /join the #rosegarden channel in irc.freenode.net several 
times, but the channel was empty every time. What days and at what time are 
you there?

Regards,
Pedro

-- 
ALSA Library Bindings for Pascal
http://alsapas.alturl.com



-------------------------------------------------------
This SF.net email is sponsored by: eBay
Get office equipment for less on eBay!
http://adfarm.mediaplex.com/ad/ck/711-11697-6916-5
_______________________________________________
Rosegarden-devel mailing list
[EMAIL PROTECTED] - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-devel

Reply via email to