access dsp settings

AidanTek's icon

is there an object that works in max/msp runtime that allows a user to customise their audio settings (primarily calibrate their soundcard) so for example, if I were to compile a standalone application, another user could set it up to work with the soundcard on their system.

Aid

Brennon Bortz's icon

To which settings are you referring to? Sampling rate? Inputs/outputs?
Vector sizes? Something else?

--Brennon

Kasper's icon

>is there an object that works in max/msp runtime that allows a user
>to customise their audio settings (primarily calibrate their
>soundcard) so for example, if I were to compile a standalone
>application, another user could set it up to work with the soundcard
>on their system.

adstatus

--
Kasper T. Toeplitz
noise, composition, bass, computer
http://www.sleazeArt.com

AidanTek's icon

Quote: Brennon Bortz wrote on Wed, 17 December 2008 20:21
----------------------------------------------------
> To which settings are you referring to? Sampling rate? Inputs/outputs?
> Vector sizes? Something else?
>
> --Brennon
>
>
----------------------------------------------------

most importantly, i/o settings

AidanTek's icon

Quote: Kasper T Toeplitz wrote on Wed, 17 December 2008 20:27
----------------------------------------------------
> >is there an object that works in max/msp runtime that allows a user
> >to customise their audio settings (primarily calibrate their
> >soundcard) so for example, if I were to compile a standalone
> >application, another user could set it up to work with the soundcard
> >on their system.
>
> adstatus
>
>
> --
> Kasper T. Toeplitz
> noise, composition, bass, computer
> http://www.sleazeArt.com
>
> http://www.myspace.com/sleazeart
>
>
----------------------------------------------------

thanks, this is what I was looking for ;)

jayrope's icon

you might just attach an "open" message to an ezdac~.

jrp

AidanTek's icon

Quote: jayrope wrote on Wed, 17 December 2008 22:28
----------------------------------------------------
> you might just attach an "open" message to an ezdac~.
>
> jrp
----------------------------------------------------

this works in a patcher running within max 5 but not in a standalone application, the standalone will try to open the dsp menu, and you get some strange results,

in the end I used the 'adstatus driver' object with a umenu, there are other arguments you can use with 'adstatus' to control other dsp parameters so you can access what you need

jayrope's icon

>this works in a patcher running within max 5 but not in a
>standalone application, ...

i have no problem running this solution here in a standalone application, made from max 4.63, running on any other mac under osx 10.4.11 to 10.5.5. no strange results either. anyways it is always possible to just double click your adc~ object for the dsp status to come up as well.

jrp

Luke Hall's icon

Make sure you include the DSP settings window stuff in your patch when building the collective. The best way to do it is to copy the entire patch over. You can find it in "Cycling '74/Interfaces". That should stop any problems you have when trying to open it in Max Runtime.

lh

nick rothwell | project cassiel's icon

On 17 Dec 2008, at 20:27, Kasper T Toeplitz wrote:

> adstatus

Or, just include the existing DSP Status patcher as a bpatcher.

    -- N.

Nick Rothwell / Cassiel.com Limited
www.cassiel.com
www.myspace.com/cassieldotcom
www.last.fm/music/cassiel
www.reverbnation.com/cassiel
www.linkedin.com/in/cassiel
www.loadbang.net