From: smoerk <sm...@gm...> - 2003-09-17 14:40:27
|
hi, i compiled it with alsa support and now cannot start it. does cvs version only work with tcl 8.4? i have 8.3.5 installed, which worked with osw 1.1beta3. [root@audio7 i386]# osw -dr alsa OSW - Open Sound World (c) 2001-2003 Amar Chaudhary (c) 1998-2001 Regents of the University of California All rights reserved. See Licence file for full licensing info. User requested driver alsa. Error in startup script: can't read "::TransformPackage(Button)": no such element in array while executing "return $::TransformPackage($transformClass)" (procedure "oswGetPackage" line 3) invoked from within "oswGetPackage $transformClass" (procedure "oswDockTransform" line 30) invoked from within "oswDockTransform "Button" button 0" (procedure "oswDefaultDocks" line 3) invoked from within "oswDefaultDocks" (procedure "oswInitDock" line 4) invoked from within "oswInitDock" (file "/usr/local/lib/osw/oswinit.tcl" line 1050) |
From: Andy S. <an...@a2...> - 2003-09-17 17:18:55
|
<quote who="smoerk"> > i compiled it with alsa support and now cannot start it. does cvs > version only work with tcl 8.4? i have 8.3.5 installed, which worked > with osw 1.1beta3. It should work with both tcl 8.4 and tcl 8.3. I think the configure script might get confused if you have different parts of both versions, though. > [root@audio7 i386]# osw -dr alsa > OSW - Open Sound World > (c) 2001-2003 Amar Chaudhary > (c) 1998-2001 Regents of the University of California > All rights reserved. See Licence file for full licensing info. > User requested driver alsa. > Error in startup script: can't read "::TransformPackage(Button)": no > such element in array ... Its failing to find externals/osw/Button.osx, you are missing some externals... you should have all of these: ---- andy@xfc:/usr/local/lib/osw/externals$ du -sh * 320K blob 1.1M cnmat 4.0K drivers 924K list 576K markov 1.3M midi 152K net 552K note 8.1M osw 172K raw 520K sdif 392K sinusoids 584K spectral 404K table ---- each directory should have a number of .osx files in it... I had a similar problem a few days checking out a fresh copy from cvs... I'll look into it, but I think what I did was a 'make externals_clean; make externals' and it went away. --------------------------------------------------------------- Andrew (Andy) W. Schmeder mailto:an...@a2... http://www.a2hd.com |
From: Andy S. <an...@a2...> - 2003-09-17 17:30:55
|
<quote who="Andy Schmeder"> > andy@xfc:/usr/local/lib/osw/externals$ du -sh * > 320K blob > 1.1M cnmat > 4.0K drivers my bad, you should not see the 'drivers' directory. --------------------------------------------------------------- Andrew (Andy) W. Schmeder mailto:an...@a2... http://www.a2hd.com |
From: smoerk <sm...@gm...> - 2003-09-23 16:56:23
|
Andy Schmeder wrote: >>[root@audio7 i386]# osw -dr alsa >>OSW - Open Sound World >>(c) 2001-2003 Amar Chaudhary >>(c) 1998-2001 Regents of the University of California >>All rights reserved. See Licence file for full licensing info. >>User requested driver alsa. >>Error in startup script: can't read "::TransformPackage(Button)": no >>such element in array > > ... > > Its failing to find externals/osw/Button.osx, you are missing some > externals... you should have all of these: "make" didn't build the externals. why do i have to do a "make externals" seperatly? i also cannot get it to work with alsa. it's a rme digi96/8 card, which some audio apps have problems with. but it does work with alsaplayer, jackd or pd. [root@audio7 linux]# osw -dr alsa OSW - Open Sound World (c) 2001-2003 Amar Chaudhary (c) 1998-2001 Regents of the University of California All rights reserved. See Licence file for full licensing info. User requested driver alsa. No browser preference set, autodetecting... trying galeon... trying opera... trying mozilla... Setting browser to mozilla /dock/out: 1: Invalid audio output channel. /dock/out: 2: Invalid audio output channel. Output buffer size 0 /dock/input: 1: Invalid audio input channel. /dock/input: 2: Invalid audio input channel. 0 -dr alsa Hi! Starting Thread UDP socket initialized to 255.255.255.255, port 7706. |
From: Amar <am...@pt...> - 2003-09-23 17:18:58
|
> "make" didn't build the externals. why do i have to do a "make > externals" seperatly? "make externals" relies on an installation of OSW, and is also conceptually a separate process from building the core system. The precedent is the Linux kernel itself, where you first make the main kernel and then the kernel modules. The steps are documented in COMPILE.linux, and I don't think it's too much to type an additional command. On the other hand, I suppose we could try and do a "make everything" -Amar ----- Original Message ----- From: "smoerk" <sm...@gm...> To: <an...@a2...>; <osw...@li...> Sent: Tuesday, September 23, 2003 9:55 AM Subject: Re: [Osw-users] more problems with cvs version > Andy Schmeder wrote: > > >>[root@audio7 i386]# osw -dr alsa > >>OSW - Open Sound World > >>(c) 2001-2003 Amar Chaudhary > >>(c) 1998-2001 Regents of the University of California > >>All rights reserved. See Licence file for full licensing info. > >>User requested driver alsa. > >>Error in startup script: can't read "::TransformPackage(Button)": no > >>such element in array > > > > ... > > > > Its failing to find externals/osw/Button.osx, you are missing some > > externals... you should have all of these: > > > > i also cannot get it to work with alsa. it's a rme digi96/8 card, which > some audio apps have problems with. but it does work with alsaplayer, > jackd or pd. > > [root@audio7 linux]# osw -dr alsa > OSW - Open Sound World > (c) 2001-2003 Amar Chaudhary > (c) 1998-2001 Regents of the University of California > All rights reserved. See Licence file for full licensing info. > User requested driver alsa. > No browser preference set, autodetecting... > trying galeon... > trying opera... > trying mozilla... > Setting browser to mozilla > /dock/out: 1: Invalid audio output channel. > /dock/out: 2: Invalid audio output channel. > Output buffer size 0 > /dock/input: 1: Invalid audio input channel. > /dock/input: 2: Invalid audio input channel. > 0 > > -dr alsa > Hi! > Starting Thread > UDP socket initialized to 255.255.255.255, port 7706. > > > > > ------------------------------------------------------- > This sf.net email is sponsored by:ThinkGeek > Welcome to geek heaven. > http://thinkgeek.com/sf > _______________________________________________ > Osw-users mailing list > Osw...@li... > https://lists.sourceforge.net/lists/listinfo/osw-users |
From: Andy S. <an...@a2...> - 2003-09-23 17:25:27
|
<quote who="smoerk"> > "make" didn't build the externals. why do i have to do a "make > externals" seperatly? Most of the OSW externals library are actually XML files, which are preprocessed by a utility called the 'externalizer' that translates them into C++ and then compiles the result. The externalizer is not available until after you've run 'make install'. > i also cannot get it to work with alsa. it's a rme digi96/8 card, which > some audio apps have problems with. but it does work with alsaplayer, > jackd or pd. Well the jack driver is forthcoming, perhaps it will be ready in a couple of weeks, I can't say for sure right now. There is also an OSS driver which currently I recommend that you should stay away from (since it will likely freeze your machine). The ALSA stuff is in a state of flux. I made some changes as recently as yesterday... cvs update and try it again if you can. You should get significantly more output than what you reported. Thanks for you help with testing this, by the way. We appreciate it. --------------------------------------------------------------- Andrew (Andy) W. Schmeder mailto:an...@a2... http://www.a2hd.com |
From: smoerk <sm...@gm...> - 2003-09-25 17:57:15
|
Andy Schmeder wrote: > Well the jack driver is forthcoming, perhaps it will be ready in a couple > of weeks, I can't say for sure right now. There is also an OSS driver > which currently I recommend that you should stay away from (since it will > likely freeze your machine). why do you support 3 different audio interfaces? wouldn't it be the easiest to have jack support only? i mean osw is not an mp3 player. as i also experienced problems with some sound cards on windows, did you consider to use portaudio for osw? if you want to support alsa, oss, jack, asio, directsound, coreaudio, wouldn't it be better to use some cross platform library? but this are only the stupid suggestions of a non-programmer... :-) > The ALSA stuff is in a state of flux. I made some changes as recently as > yesterday... cvs update and try it again if you can. You should get > significantly more output than what you reported. i will try it later today... thanks for your help... |