[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[AUDITORY] pypercept: Python software for psychoacoustical experiments
- To: AUDITORY@xxxxxxxxxxxxxxx
- Subject: [AUDITORY] pypercept: Python software for psychoacoustical experiments
- From: Martin Hansen <0000030127888f30-dmarc-request@xxxxxxxxxxxxxxx>
- Date: Thu, 9 May 2024 18:34:41 +0200
- Approved-by: martin.hansen@xxxxxxxxxx
- Arc-authentication-results: i=1; mx.google.com;       dkim=pass header.i=@LISTS.MCGILL.CA header.s=SELECTOR1 header.b=nEN51qLU;       spf=pass (google.com: domain of owner-auditory@xxxxxxxxxxxxxxx designates 132.206.27.104 as permitted sender) smtp.mailfrom=owner-auditory@xxxxxxxxxxxxxxx;       dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=mcgill.ca
- Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816;        h=list-archive:list-owner:list-subscribe:list-unsubscribe:list-help         :precedence:to:subject:from:sender:reply-to:date:message-id         :content-transfer-encoding:autocrypt:content-language:user-agent         :mime-version:approved-by:dkim-signature;        bh=en6cyPN6tUrDzhDfUF+NyQsOhaB8UORqdql96bHbAzs=;        fh=5/42mu9FVmfuMp6n0xGXVcDar2H3ENcHt8Uv11Om8gY=;        b=oF7+f4y57OUNzlP08CWO24lvvnAZYud4PVV6EcgknmW5E9ihcEOmxWTy9p4uajOpSI         DzfMe1FqFfExtLEdhaJxqL3EesjkFhQ4kbfvp/uGU/enbaiiQulcwuWZu9UjJFvV3Yyw         Ele/Xb6fBefiPp7gPJp9exyK3PVhDbPSzHrQOyzIjN7IWLuTvjWxTe4AXsBIMMSfgQ6H         vpueEGsZG1JTswv3HjAVNjKpZFEqCJ7/wW2kyQpE7PbbQnthUoU1qOcuEemXssKI75eM         58L/RCkIQIDgFkElMRp0BFQg+djDXNJe6gijjJlXaS7ctl/t5p7YaI/UXIkMoA13xKfb         ZbXQ==;        dara=google.com
- Arc-seal: i=1; a=rsa-sha256; t=1715316313; cv=none;        d=google.com; s=arc-20160816;        b=FbV/1BI1q9Yw2kfL9hD9gODFiRLDTnLWvLSS8FuSU4+RBkhMlAj1b5tmrJHWkAeTyh         NT1uBAr3AsBPBa5SL5X/9BdgZWgulob4DIxf1LVFeipc5utjBhwQNx+vTBZq+lWafynr         MoR7lEPy3U6DD94BC66IHtwfRRX49x4YcZJh6a79x86ZcU+dpMpGCQY+KaOmETieJw6U         DqV/Fb/LvKzqs5PbcRLThJVmH1JtC9frgbpAZMl0goHdiH2SVHH327MzMEE1IxhBWXWC         PJbyQLqi224U/tuw1j0Ud3o/k7Du8q6PM42rq12bA25EEz21z/X403TdE6ULw+kRfJov         t1UQ==
- Authentication-results: mx.google.com;       dkim=pass header.i=@LISTS.MCGILL.CA header.s=SELECTOR1 header.b=nEN51qLU;       spf=pass (google.com: domain of owner-auditory@xxxxxxxxxxxxxxx designates 132.206.27.104 as permitted sender) smtp.mailfrom=owner-auditory@xxxxxxxxxxxxxxx;       dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=mcgill.ca
- Autocrypt: addr=martin.hansen@xxxxxxxxxx; keydata=           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           aoFK0A==
- Delivered-to: dan.ellis@xxxxxxxxx
- Dkim-signature: v=1; a=rsa-sha256; d=LISTS.MCGILL.CA; s=SELECTOR1; c=relaxed/relaxed; bh=en6cyPN6tUrDzhDfUF+NyQsOhaB8UORqdql96bHbAzs=; i=@LISTS.MCGILL.CA; h=Approved-By:MIME-Version:User-Agent:Content-Language:Autocrypt:Content-Type:Content-Transfer-Encoding:Message-ID:Date:Reply-To:Sender:From:Subject:To:List-Help:List-Unsubscribe:List-Subscribe:List-Owner:List-Archive; b=nEN51qLUBevm3CyxK2YWxyO9+4INHJxj1pN0Sa9m5hsszNuefqC5nXlpaBze/1h5f6+RrLgYnJu2Ruks8Z5C+wjk5JMOmC3OOmebMMY3h41NQrMyLYcFL+ia69W53HavvsK5BfcvjatNR/EjPbys3JgnRYznxDuutXttYR6iN1pmpio37PfvK8KFDx4/83fvcy4ODESnRshijqpLKif3aNtmmZGpfdm+Ol92iV17NGuycC5Qe51JQUru/32jULUYUBewg2gy0dNEIRwwbRaDvU4fo0BC25ongE360XDoZnu3pJtEL6uJgtUJkDhZ6WEHdj/yP6D9PiiGTOt1ELQT7w==
- List-archive: <https://lists.mcgill.ca/scripts/wa.exe?LIST=AUDITORY>
- List-help: <https://lists.mcgill.ca/scripts/wa.exe?LIST=AUDITORY>,           <mailto:LISTSERV@LISTS.MCGILL.CA?body=INFO%20AUDITORY>
- List-owner: <mailto:AUDITORY-request@LISTS.MCGILL.CA>
- List-subscribe: <mailto:AUDITORY-subscribe-request@LISTS.MCGILL.CA>
- List-unsubscribe: <mailto:AUDITORY-unsubscribe-request@LISTS.MCGILL.CA>
- Reply-to: Martin Hansen <martin.hansen@xxxxxxxxxx>
- Sender: AUDITORY - Research in Auditory Perception <AUDITORY@xxxxxxxxxxxxxxx>
- User-agent: Mozilla Thunderbird
Dear list,
we are happy to announce the public availability of "pypercept",
a Python framework for developing and running psychoacoustical
experiments, obtainable at https://gitlab.gwdg.de/ha_soft/pypercept
pypercept is used for education and research at the Institute of
Hearing Technology and Audiology, Jade Hochschule, in Oldenburg.
One aim of pypercept has been to provide the students in the
psychoacoustics courses with a uniform and simple starting point
for designing their own listening experiments.
Currently, n-AFC detection and discrimination experiments and
2-AFC matching experiments are readily supported. The stimulus
variable can either be controlled adaptively according to
transformed-up-down algorithms or weighted-up-down algorithms.
Alternatively, the method of constant stimuli may be used for
detection and discrimination experiments.
pypercept runs on Linux, Mac, and Windows platforms and there are
several options for running your experiments: It offers a
commandline/text based user interface, a browser based graphical
UI, or a server based UI.  The output stimuli can be filtered to
allow for a headphone equalisation, if you provide the filter
coefficients.
pypercept offers the possibility to run the same experiment with
either human test subjects, or with an auditory model hooked in
which replaces the test subject.
The different features are explained in the documentation and can
be explored through several example experiments which are part of
the distribution.
Regards,
Martin Hansen, Sven Kissner
--
Prof. Dr. Martin Hansen
Jade Hochschule                 Studiengangsleitung
Ofener Str. 16/19               Hörtechnik und Audiologie
D-26121 Oldenburg               Tel. (+49) 441 7708-3725