前言

  • E-Prime在心理学实验过程设计中经常面临呈现音频刺激的需要,查的一些资料说1.1版本比2.0版本对音频的支持更好,但懒得再下载1.1了,于是到处乱逛之后在2.0里做了简单的尝试,克服了一些困难,解决了一些错误。

准备工作

  1. 安装E-Prime2.0;
  2. 准备时间比较短(最好小于45s)的wav音频文件(最好是wav文件),若只有其他格式的音频文件,可以从https://cloudconvert.com/mp3-to-wav这个网站转换格式,蛮方便;
  3. 建立一个简单的程序轴:

    其中每个Slide的内容也很简单,Slide2中插入了一个音频控件:

    也可以把这个Slide直接换成程序轴上与Slide平级的音频控件,不过那样就无法在页面上显示内容了。
  4. 在每页Slide的Properties中设置Duration和Device,并设置音频控件的属性:

    其中若将Buffer Mode设置成“Buffered”,则Buffer Size需要大于所选“1.wav”音频的长度,单位毫秒,默认5000毫秒。其他属性似乎不重要,更改与否都不影响正常运行,可能关乎测试细节吧。
  5. 至此,一个简单的实验过程就设计好了。

一些问题及解决

  1. 总会出现的 Error 10051,解决方法如图:1处双击Experiment->2处选择Device->3处双击Display->4处更改分辨率。

    更改分辨率时,看来不同的机器根据不同的项目,能够运行的分辨率并不一样,并且没有发现什么规律。看有的资料说设置成1024x768比较容易运行成功,偶尔是吧。有时候把Match选项直接No转Yes就能运行了。无他,多调呗。
  2. 音频相关的错误代码:Unable to load soundfile 203 ,解决方案见:
    http://materials.ppls.ed.ac.uk/tech-support/e-prime/ 中,Frequently asked questions中,E-Prime will not play audio files中第三段内容,导向https://support.pstnet.com/hc/en-us/articles/229362867。前两段亦提供了一种很好的测试方案,第三段其实看网址就知道是官网的支持文章了,直接看里面的Quick Guide内容即可。
  3. 其他错误代码的意义都比较直观,比如音频文件名错误或未输入、音频时长大于Buffer的错误、比较奇葩的Error 1234(感觉和上文203差不多)等等,改起来就很直观。

总结

  • 作为一个非本专业学生,解决软件问题的思路却和解决本专业软件问题的思路差不多,各种软件皆是训练。
  • E-Prime的编程尚未涉及,其原理、其他复杂功能亦未接触到,故本文局限性还是相当严重、层次还是相当低的,只是用于初学者解决一些简单的程序设置问题罢了。
  • 文中简单的案例见我的资源https://download.csdn.net/download/haibinwan1024/10592175(正在审核)。

关于E-Prime 2.0 无法呈现音频的一种解决方案相关推荐

  1. MathCAD Prime 8.0数学工具的安装与使用配置

    目录 前言 一.MathCAD安装 二.使用配置 总结 前言 MathCAD是执行复杂数学计算和分析的理想软件.同时也是一个很好的记录公式.方程和数学计算的工具.所以所有的方程都可以用相同的熟悉的符号 ...

  2. java fx fxml界面_使用 JavaFX 2.0 FXML 呈现企业应用程序的 UI

    使用 JavaFX 2.0 FXML 呈现企业级应用程序 UI 作者:James L. Weaver 使用 FX 标记语言的强大功能定义企业级应用程序的 UI. 2012 年 6 月发布 下载: :示 ...

  3. 第一颗国产 HDMI2.0 至带音频的四端口 LVDS 芯片 LT6211UX

    描述 LT®6211UX 是一款高性能 HDMI2.0 至 LVDS 和 MIPI 转换器. HDMI2.0 输入支持高达 6Gbps 的数据速率,可为4k@60Hz视频提供足够的带宽.此外,数据解密 ...

  4. FPGA零基础学习:Quartus prime 18.0标准版使用说明

    FPGA零基础学习:Quartus prime 18.0标准版使用说明 今天给大侠带来Quartus prime 18.0标准版安装使用说明,附.pdf文档,获取.pdf文档,请在"FPGA ...

  5. 第一颗国产 四端口 LVDS 至 HDMI2.0,带音频 芯片 LT2611UX

    描述 LT®2611UX 是一款面向机顶盒.DVD 应用的高性能 LVDS 至 HDMI2.0 转换器.LVDS输入可配置为单端口.双端口或四端口,具有1个高速时钟通道和3~4个高速数据通道,工作速率 ...

  6. python学习音频-详解python播放音频的三种方法

    第一种 使用pygame模块 pygame.mixer.init() pygame.mixer.music.load(self.wav_file) pygame.mixer.music.set_vol ...

  7. python可以播放音乐吗_详解python播放音频的三种方法

    第一种 使用pygame模块 pygame.mixer.init() pygame.mixer.music.load(self.wav_file) pygame.mixer.music.set_vol ...

  8. Eclipse Maven 编译错误 Dynamic Web Module 3.0 requires Java 1.6 or newer 解决方案

    Eclipse Maven 编译错误 Dynamic Web Module 3.0 requires Java 1.6 or newer 解决方案 参考文章: (1)Eclipse Maven 编译错 ...

  9. Bind for 0.0.0.0:80 failed: port is already allocated.解决方案

    Bind for 0.0.0.0:80 failed: port is already allocated.解决方案 参考文章: (1)Bind for 0.0.0.0:80 failed: port ...

  10. 为什么0的补码形式只有一种?

    补码的存在是为了变减法为加法,简化了计算过程,即硬件的设计难度. 首先要知道两个零是怎么来的,0包括+0和-0,在原码和反码中根据其计算公式, 针对于0原码有两种表示形式: +0:0000 0000 ...

最新文章

  1. 浅谈数据库乐观锁、悲观锁
  2. 配置ISA Server 2006 ×××使用户轻松连接内网
  3. 【译】 WebSocket 协议第十二章——使用其他规范中的WebSocket协议
  4. 【数学和算法】SVD奇异值分解原理、以及在PCA中的运用
  5. 这五种 Python 字符串连接方式,你都知道吗?
  6. IOS开发基础之socket的使用
  7. php 对比两个压缩包内容,php实现的zip文件内容比较类
  8. 认清一个人,看这四点就够了
  9. 【Linux】linux下查看目录所在分区
  10. Apollo配置中心热加载mysql_Apollo 配置中心部署注意事项
  11. 利用shell脚本远程磁盘分区
  12. 英雄联盟官宣IG冠军皮肤原画 彩蛋是王思聪吃热狗
  13. 深入了解前端路由 hash 与 history 差异
  14. java gc 监控_JAVA网站full GC监控脚本
  15. 基于IPv6的5G专网终端身份认证技术与应用
  16. excel单元格内容拆分_EXCEL拆分单元格中的姓名,这都不叫事儿
  17. 263企业邮箱imap服务器,263企业邮箱支持IMAP邮箱搬家功能
  18. 【星座】智慧之神雅典娜守护哪个星座?
  19. Ciri智能语音系统
  20. CSDN博客里的大学生活简历——共勉

热门文章

  1. ceisum加载shp格式的城市白模建筑数据
  2. 编写一个应用程序,给出汉字“你”“我”“他”在Unicode表中的位置。
  3. mysql省市区三级联动数据库的源码(一)
  4. 正交匹配追踪算法(OMP)
  5. 台达b2伺服说明书_工业4.03.0=?台达工业自动化新品告诉你答案
  6. 空间计量经济学(1)---空间计量简介与空间权重矩阵设置
  7. 动态IP或无公网IP时外网访问内网固定端口管家婆等应用
  8. Unity可编程渲染管线系列(八)全局光照(直接光照)
  9. win7原版iso镜像下载 windows7官方原版全系列(正式版、专业版、企业版、家庭版)下载
  10. 什么是公有链、联盟链、许可链