Hi!
I have a question regarding the Media menu in pd for Windows. There are 3 submenus in Media: standard (MMIO), ASIO (via portaudio) and Audio Settings. It seems, to be the same window apearing after chosing any of these 3 menus. As far as I understand, chosing "ASIO (via portaudio)" sets the audio interface to ASIO and I have to chose the proper device and click on OK. But the list of the audio devices in ASIO menu contains all devices available for MMIO, which leads to the possibility of chosing the MS Sound Mapper in ASIO Mode :-) Do you really use the MMIO devices in ASIO mode?
By the way, there are some further issues in the UI of Media I don't understand:
corresponding mode. But: click on a non-checked menu and clicking on "Cancel" leads to a checked menu. I'd expect to "Cancel" the action.
without any further windows (the same for MMIO). If not, what is "Audio settings" for?
br, Piotr
Sorry, I forgot: tested with 0.39.
br, Piotr
Just for the archive: I didn't get any response. Thus, I assume my issues are bugs and I'm going to report it...
Piotr
On Wed, Oct 12, 2005 at 12:18:33PM +0200, Piotr Majdak wrote:
Just for the archive: I didn't get any response. Thus, I assume my issues are bugs and I'm going to report it...
if portaudio cant find ASIO, it reverse to MMIO/Directsound. it can happen that it didnt find ASIO at runtime, or compiletime. the only way to be sure is compile it, i guess. but if youre going to compile it, i'd compile Devel (at least v038) since it has a native ASIO layer which doesnt go thru portaudio (maybe miller's binary that youre using has this now too, no idea...)
so basically make sure ASIo works in other apps first..if it does, read the above paragraph :)
Piotr
-- Piotr Majdak Institut f?r Schallforschung ?sterreichische Akademie der Wissenschaften Reichsratsstr. 17 A-1010 Wien Tel.: +43-1-4277-29511 Fax: +43-1-4277-9296 E-Mail: piotr@majdak.com WWW: http://www.kfs.oeaw.ac.at
PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Hi Carmen,
thanks for the response.
carmen wrote:
but if youre going to compile it, i'd compile Devel (at least v038) since it has a native ASIO layer which doesnt go thru portaudio (maybe miller's binary that youre using has this now too, no idea...)
It's really hard to get through all these pd versions. Is pd 0.39 an update of 0.38, which is the stable of 0.38devel? (Just like Mozilla 1.7, 1.6 and 1.6beta, respectively, or any other software I know)
so basically make sure ASIo works in other apps first..if it does, read the above paragraph :)
Yes, it does. I think it works in pd too, since I've got my ASIO device in the list with all devices (in Media/Asio).
I just realized, that 0.38 doesn't show the behaviour I mentioned. I'll test the 0.39-1test1...
br,
Piotr, really confused...
It's really hard to get through all these pd versions. Is pd 0.39 an update of 0.38, which is the stable of 0.38devel? (Just like Mozilla 1.7, 1.6 and 1.6beta, respectively, or any other software I know)
nope, features are selectively removed over rather than jjjjust retagging the devel version as 'stable' or something..i know ALSA MIDI made it across, just not sure about the native ASIO as i havent touched Windoze in a while..
so basically make sure ASIo works in other apps first..if it does, read
Yes, it does. I think it works in pd too, since I've got my ASIO device I just realized, that 0.38 doesn't show the behaviour I mentioned. I'll
you may have better luck specifying the device the oldfashioned way: open up a command prompt (start->run->cmd.exe), c:\path\to\pd -verbose -listdev, then find the asio device you want then 'pd.exe -audiodev 2' etc.. since portaudio exponentially more likely to freak out (and switch back to MS-Sound) when changing around stuff while everything is running..
br,
Piotr, really confused...
hopefully this makes it a little more clear (although i do agree it should be less confusing!@ )
Hi Carmen,
carmen wrote:
It's really hard to get through all these pd versions. Is pd 0.39 an update of 0.38, which is the stable of 0.38devel? (Just like Mozilla 1.7, 1.6 and 1.6beta, respectively, or any other software I know)
nope, features are selectively removed over rather than jjjjust retagging the devel version as 'stable' or something.
Puh, what system is used for versioning in pd?
you may have better luck specifying the device the oldfashioned way: open up a command prompt (start->run->cmd.exe), c:\path\to\pd -verbose -listdev, then find the asio device you want then 'pd.exe -audiodev 2'
Yes, that's what I do. I use batch files for the start up which are individually configured for each machine.
Strange problem moving to 0.39: The numbering of audio devices changed: in 0.38 I had to use -audiodev 0 to get the first ASIO device. For 0.39 I had to change all batch files, because all MMIO devices are listed before ASIO devices (0.39: -audiodev 13, depending on hardware). I think it's a bug or at least a inconsistence, but I can live with that...
Thanks so far,
Piotr