Thanks for the output Jason, I've passed it along to see if any of the PortAudio guys have any ideas.
I made Yorick check this too, but I'm curious what it does in your case - try running "ldd /usr/lib/libportaudio.so.2" and send me the output. (I want to check to make sure you compiled your version of PortAudio with JACK support. It looks like Yorick did, which is troubling...) Thanks, Albert On Sat, 2007-12-08 at 16:02 -0700, Jason Schaefer wrote: > Debug: Starting up... > Debug: Using LoFi EQs > Debug: Using LoFi EQs > Debug: SoundManager::SoundManager() > Debug: SampleRate 44100 > Debug: Latency 64 > before paHostApiInitializers[0]. > QueryDirection: Device /dev/dsp busy > QueryDirection: Device /dev/dsp busy > PaOSS BuildDeviceList: Total number of devices found: 0 > after paHostApiInitializers[0]. > before paHostApiInitializers[1]. > BuildDeviceList: Ignoring ALSA plugin device cards of type unknown > BuildDeviceList: Found plugin default of type unknown > BuildDeviceList: Found plugin front of type unknown > BuildDeviceList: Found plugin rear of type unknown > BuildDeviceList: Found plugin center_lfe of type unknown > BuildDeviceList: Found plugin side of type unknown > BuildDeviceList: Found plugin surround40 of type unknown > BuildDeviceList: Found plugin surround41 of type unknown > BuildDeviceList: Found plugin surround50 of type unknown > BuildDeviceList: Found plugin surround51 of type unknown > BuildDeviceList: Found plugin surround71 of type unknown > BuildDeviceList: Found plugin iec958 of type unknown > BuildDeviceList: Found plugin spdif of type unknown > BuildDeviceList: Found plugin dmix of type unknown > BuildDeviceList: Ignoring ALSA plugin device dsnoop of type unknown > BuildDeviceList: Found plugin modem of type unknown > BuildDeviceList: Found plugin phoneline of type unknown > BuildDeviceList: Ignoring ALSA plugin device hw of type hw > BuildDeviceList: Ignoring ALSA plugin device plughw of type plug > BuildDeviceList: Ignoring ALSA plugin device plug of type plug > BuildDeviceList: Ignoring ALSA plugin device shm of type shm > BuildDeviceList: Ignoring ALSA plugin device tee of type file > BuildDeviceList: Ignoring ALSA plugin device file of type file > BuildDeviceList: Ignoring ALSA plugin device null of type null > OpenPcm: Failed to open busy device 'hw:0,0' > OpenPcm: Failed to open busy device 'hw:0,0' > Default input device: Intel 82801BA-ICH2: Intel 82801BA-ICH2 - MIC ADC > (hw:0,1) > FillInDevInfo: Adding device Intel 82801BA-ICH2: Intel 82801BA-ICH2 - > MIC ADC (hw:0,1): 0 > OpenPcm: Failed to open busy device 'front' > OpenPcm: Failed to open busy device 'surround40' > OpenPcm: Failed to open busy device 'surround41' > OpenPcm: Failed to open busy device 'surround50' > OpenPcm: Failed to open busy device 'surround51' > OpenPcm: Failed to open busy device 'iec958' > OpenPcm: Failed to open busy device 'spdif' > OpenPcm: Failed to open busy device 'spdif' > OpenPcm: Failed to open busy device 'default' > OpenPcm: Failed to open busy device 'default' > OpenPcm: Failed to open busy device 'dmix' > BuildDeviceList: Building device list took 0.184783 seconds > after paHostApiInitializers[1]. > Debug: SoundManager::queryDevices() > Debug: SoundManager::clearDeviceList() > Debug: SoundManager::closeDevices() > Debug: type signal > Debug: type marks > Debug: type signal > Debug: type marks > Debug: Track::readXML "/home/jason/.mixxxtrack.xml" > Debug: Track exists... > Debug: Track exists... > Debug: Track exists... > Debug: Track exists... > Debug: Track exists... > Debug: Track exists... > Debug: Track exists... > Debug: Track exists... > Debug: Track exists... > Debug: Track exists... > Debug: Track exists... > Debug: Track exists... > Debug: Track exists... > Debug: Track exists... > Debug: Track exists... > Debug: Track exists... > Debug: Track exists... > Debug: Track exists... > Debug: Track exists... > Debug: Track exists... > Debug: Track exists... > Debug: Track exists... > Debug: Track exists... > Debug: Track exists... > Debug: Track exists... > Debug: Track exists... > Debug: Track exists... > Debug: Track exists... > Debug: Track exists... > Debug: Track exists... > Debug: Track exists... > Debug: Track exists... > Debug: Track exists... > Debug: Track exists... > Debug: Track exists... > Debug: Track exists... > Debug: Track exists... > Debug: Track exists... > Debug: Track exists... > Debug: Track exists... > Debug: playlist name Play Queue > Debug: Track exists... > Debug: playlist name Library > Debug: Starting Library Scanner... > Debug: Add track "/home/jason/music/OutKast - Speakerboxxx/OutKast - > Speakerboxxx - 01 - Intro.ogg" > Debug: Add track "/home/jason/music/OutKast - Speakerboxxx/OutKast - > Speakerboxxx - 02 - Ghetto Musick Feat Andr 3000.ogg" > Debug: selectedAPI is: "ALSA" > Debug: SoundManager::getDeviceList > Debug: SoundManager::getDeviceList > Debug: SoundManager::getDeviceList > Debug: Warning: Creation of the midi queue failed. Operation not permitted > Debug: Midi Sequencer: unknown event > Debug: Midi Sequencer: unknown event > Debug: PowerMate: write(): Bad file descriptor > Debug: PowerMate: write(): Bad file descriptor > Debug: m_pHercules init: 0xafd005c8 > Debug: Midi OK (Workaround not required) > Debug: setupMappings( > "/usr/local/share/mixxx/midi/Evolution_Xsession.midi.xml" ) > Debug: SoundManager::setupDevices() > Debug: Xwax Vinyl control starting with a sample rate of: 44100 > Debug: Building timecode lookup tables... > > Allocating 2097152 slots (8192Kb) for 20 bit timecode (Serato 2nd Ed., side A) > Debug: Created new VinylControlXwax! > > Debug: Xwax Vinyl control starting with a sample rate of: 44100 > Debug: Building timecode lookup tables... > > Debug: Created new VinylControlXwax! > > Debug: iNumDevicesOpenedForOutput: 0 > Debug: iNumDevicesOpenedForInput: 0 > Debug: Destroying MixxxApp > Debug: Write track xml, 0 > Debug: close soundmanager 576 > Debug: SoundManager::closeDevices() > Debug: soundmanager->close() done > Debug: delete soundmanager, 595 > Debug: SoundManager::clearDeviceList() > Debug: SoundManager::closeDevices() > TerminateHostApis in > TerminateHostApis out > Debug: delete master, 606 > Debug: in ~EngineMaster() > Debug: delete channel1, 607 > Debug: delete channel2, 607 > Debug: delete buffer1, 618 > Debug: delete buffer2, 625 > Debug: delete view, 631 > Debug: delete tracks, 764 > Debug: save config, 801 > Debug: delete config, 810 > > > > On Dec 7, 2007 9:48 PM, Albert Santoni <[EMAIL PROTECTED]> wrote: > > Hi Jason, > > > > Try rebuilding PortAudio with: > > > > ./configure --prefix=/usr --enable-debug-output > > > > Once you've installed that, make sure jackd is running and then run > > Mixxx. Email me the output Mixxx dumps to the terminal and we'll go > > from there. > > > > Thanks for helping debug this, > > Albert > > > > > > On 7-Dec-07, at 1:47 PM, Jason Schaefer wrote: > > > > > Ok, its on the latest snapshot of pa and still can't get it to work > > > with jack. I also rebuilt from the latest svn and still nada.. > > > > > > > > > > > > On Dec 7, 2007 1:19 AM, Adam Davison <[EMAIL PROTECTED]> wrote: > > >> Look at the mtime for /usr/lib/libportaudio* with ls -l and see if it > > >> was yesterday. That's a pretty good indication the file got > > >> overwritten. > > >> > > >> Adam > > >> > > >> > > >> On 07/12/2007, Jason Schaefer <[EMAIL PROTECTED]> wrote: > > >>> I compiled that PA and it is still behaving the same way. I am not > > >>> 100% sure that it overwrote. I did scons prefix=/usr and then scons > > >>> install. Can you tell me a definitive way of determining if it was > > >>> overwritten? > > >>> > > >>> I looked at the archived post about enabling debug. This is not > > >>> clear > > >>> how to enable. It just says "remember to enable debug output in PA" > > >>> and nothing more...? > > >>> > > >>> Thx > > >>> Jason > > >>> > > >>> > > >>> On Dec 6, 2007 10:57 PM, Albert Santoni <[EMAIL PROTECTED]> wrote: > > >>>> Hi Jason, > > >>>> > > >>>> On Thu, 2007-12-06 at 19:13 -0700, Jason Schaefer wrote: > > >>>>> I am now using gutsy and built rev 1636. I am experiencing these > > >>>>> same > > >>>>> issues. When I have jack running i cannot select any sound > > >>>>> device and > > >>>>> mixxx does not show up in qjackctrl. If jack is not running > > >>>>> everything > > >>>>> works as expected. I am using portaudio19-dev > > >>>>> 19+svn20070125-1ubuntu2 > > >>>>> > > >>>>> Thanks for everyones help! > > >>>>> > > >>>>> Jason > > >>>> > > >>>> Can you please try compiling and installing the latest development > > >>>> snapshot of PortAudio-v19 from here: > > >>>> http://www.portaudio.com/archives/pa_snapshot_v19.tar.gz > > >>>> > > >>>> If you compile it with --prefix=/usr, it should overwrite your > > >>>> stock > > >>>> Ubuntu portaudio package (which is what we want). > > >>>> > > >>>> If it's still not working once you've upgraded PortAudio, then > > >>>> see if > > >>>> you can follow Arve's instructions given here for enabling extra > > >>>> debugging info in PortAudio: > > >>>> http://www.nabble.com/forum/ViewPost.jtp?post=13978273&framed=y > > >>>> > > >>>> If you need help with this, send me an email and I'll do what I > > >>>> can. > > >>>> > > >>>> Thanks, > > >>>> Albert > > >>>> > > >>>>> > > >>>>> > > >>>>> > > >>>>> > > >>>>> On Nov 25, 2007 7:27 PM, Poor Yorick <[EMAIL PROTECTED]> wrote: > > >>>>>>> I think that was the longest sentence ever posted to mixxx- > > >>>>>>> devel, so forgive me for not quite being able to follow it. :P > > >>>>>> > > >>>>>> I'm famous for it. : ) > > >>>>>> > > >>>>>>> It sounds like you've got a bunch of different problems: > > >>>>>>> > > >>>>>>> 1) JACK is still not getting detected...? My guy feeling is > > >>>>>>> telling me this is definitely related to bug 1835494. Did you > > >>>>>>> manage to try another PortAudio-v19 application and see if > > >>>>>>> JACK shows up in that? (Remember we found out Audacity doesn't > > >>>>>>> use PA-v19 on Gutsy...) > > >>>>>> > > >>>>>> I don't know any other PortAudio-v19 applications. What says the > > >>>>>> gallery? Know anyone else using PortAudio v19? I agree that it's > > >>>>>> related to 1835494, seems to be the same thing in action. > > >>>>>> > > >>>>>>> 1.5) r1612 was a one-line change, and I don't think it should > > >>>>>>> cause any "Audio device could not be opened" errors since it's > > >>>>>>> related to closing PA streams (see #2 below) > > >>>>>> > > >>>>>> The bugs didn't show up patching 1611->1612, it was more like > > >>>>>> 1580->1612. If SVN keeps logs of its patch revisions (and I bet > > >>>>>> it > > >>>>>> does) I can probably track down the version that worked. > > >>>>>> > > >>>>>>> 2) The thought just occurred to me that if I try locking the > > >>>>>>> mutex before calling Pa_AbortStream(), we can probably > > >>>>>>> terminate the stream AND avoid any deadlocks. (I've > > >>>>>>> encountered this sluggish behaviour with Pa_StopStream before > > >>>>>>> too and it's pretty annoying, I agree.) > > >>>>>> > > >>>>>> I don't really know what you're talking about but I'll smile > > >>>>>> and nod > > >>>>>> because it sounds good. > > >>>>>> > > >>>>>> ~Yorick > > >>>>>> > > >>>>>> ------------------------------------------------------------------------- > > >>>>>> > > >>>>>> This SF.net email is sponsored by: Microsoft > > >>>>>> Defy all challenges. Microsoft(R) Visual Studio 2005. > > >>>>>> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > > >>>>>> _______________________________________________ > > >>>>>> Mixxx-devel mailing list > > >>>>>> [email protected] > > >>>>>> https://lists.sourceforge.net/lists/listinfo/mixxx-devel > > >>>>>> > > >>>>> > > >>>>> ------------------------------------------------------------------------- > > >>>>> SF.Net email is sponsored by: > > >>>>> Check out the new SourceForge.net Marketplace. > > >>>>> It's the best place to buy or sell services for > > >>>>> just about anything Open Source. > > >>>>> http://sourceforge.net/services/buy/index.php > > >>>> > > >>>>> _______________________________________________ > > >>>>> Mixxx-devel mailing list > > >>>>> [email protected] > > >>>>> https://lists.sourceforge.net/lists/listinfo/mixxx-devel > > >>>> > > >>>> > > >>> > > >>> ------------------------------------------------------------------------- > > >>> SF.Net email is sponsored by: > > >>> Check out the new SourceForge.net Marketplace. > > >>> It's the best place to buy or sell services for > > >>> just about anything Open Source. > > >>> http://sourceforge.net/services/buy/index.php > > >>> _______________________________________________ > > >>> Mixxx-devel mailing list > > >>> [email protected] > > >>> https://lists.sourceforge.net/lists/listinfo/mixxx-devel > > >>> > > >> > > > > ------------------------------------------------------------------------- SF.Net email is sponsored by: Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://sourceforge.net/services/buy/index.php _______________________________________________ Mixxx-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/mixxx-devel
