`

用汇编 音箱发声

阅读更多

 

汇编操作的都是板载喇叭,而操作不了音箱,解释如下:

 

这是因为网络上那些代码大多是对扬声器编程的,而不是对声卡编程  
   
  以前创新的ISA声霸卡非常流行,于是有很多声卡兼容创新的声霸卡  
  所以那时可能根据声霸卡的硬件资料直接向声卡发送音频数据流  
   
  到了Windows时代,随着驱动程序的流行,厂家再也不公开硬件控制细节,而只是发布驱动程序  
  所以现在没法控制声卡硬件  
   
   
  如果是写Win32汇编程序,可以调用Windows的Multimedia   Audio  
  向声卡发送音频数据是用waveOutWrite  
  具体内容请参考MSDN  

分享到:
评论

相关推荐

    汇编发声程序

    【汇编发声程序】是一种利用计算机编程语言——汇编语言编写的应用程序,它能够通过特定的指令集控制计算机硬件,实现音频信号的生成与播放。在这个程序中,开发者利用汇编语言的低级特性,精确地操纵CPU资源,使得...

    通用微机发声程序的汇编设计

    本文将详细探讨“通用微机发声程序的汇编设计”这一主题,旨在帮助读者理解如何在微机上利用可编程时间间隔定时器(PIT)创建发声程序,以及如何通过编程实现音乐和动画的同步。 首先,我们要了解发声程序的基础...

    汇编发声系统程序设计

    使用CPU对定时器通道2进行编程,使I/O寄存器接受一个控制声音频率的16位计数值,端口61H的最低位控制通道2门控的开断,以产生特殊的声音,播放《找朋友》这首歌曲。 这是我大学时的课程设计,可以下载修改(完整,...

    汇编语言发声程序、乐曲《大海》、asm文件

    用计算机扬声器演奏乐曲大海,利用的是汇编语言。。主要用于汇编语言的初步学习。。。。

    汇编键盘钢琴发声实验1-8个音符

    汇编键盘钢琴发声实验1-8对1-7,i音符汇编键盘钢琴发声实验1-8对1-7,i音符

    汇编语言实现钢琴发声

    可以实现两个功能:1.用键盘模拟钢琴发声,2.用蜂鸣器播放两只老虎的音乐。

    汇编控制主板喇叭发声

    在"汇编控制主板喇叭发声"这个主题中,我们使用的是一种特殊的汇编语言——QASM,它可以被TASM(Turbo Assembler)和MASM(Microsoft Macro Assembler)这两个流行的汇编器编译。QASM提供了简洁的语法,使得编写控制...

    汇编发声游戏及图形界面GUI

    本文件为一个利用汇编模拟钢琴的游戏。 两位选手需要通过听声音来判断对手弹了哪些音,然后重复。直到胜利。 这程序可以帮助大家理解汇编的int以及如何利用汇编完成一个GUI。 本文件原为我自己和另一位同学应付...

    汇编计时器图形界面发声游戏

    在汇编语言中实现GUI是一项挑战,因为大多数现代GUI库都是用高级语言编写的。不过,可以通过调用操作系统提供的API函数或者直接操作显存来创建简单的图形界面。例如,Windows API可以用于在DOS环境中创建窗口和接收...

    汇编语言编写音乐发声程序 在debug工具上运行显示

    总的来说,用汇编语言编写音乐发声程序是一项技术性强且富有挑战性的任务,它要求程序员深入理解计算机底层的工作原理,同时具备音乐理论的基础。通过这样的实践,不仅可以提高编程技巧,还能增强对计算机硬件和操作...

    汇编扬声器发声程序的I/O驱动安装程序

    综上所述,"汇编扬声器发声程序的I/O驱动安装程序"涉及到的关键技术包括驱动程序的编写、安装和管理,特别是GIVEIO驱动的使用,以及使用汇编语言直接控制硬件,实现扬声器的发声功能。在实际操作中,开发者需要深入...

    汇编语言-发声小程序

    通过输入1-7实现音乐发声中的‘1-7’

    如何用汇编语言控制扬声器发声

    标题:如何用汇编语言控制扬声器发声 描述:这篇文章深入探讨了如何通过汇编语言编程技术控制扬声器发出任意频率的声音,包括如何由程序控制背景声音,旨在为软件开发者提供一种创造独特音频体验的方法。 关键词:...

    键盘发声(微机原理的汇编小程序)

    ### 汇编语言中的键盘发声程序解析 #### 标题与描述理解 标题“键盘发声(微机原理的汇编小程序)”明确指出这是一个基于微机原理的汇编语言程序,其主要功能是实现通过键盘输入来控制计算机发出声音。描述部分...

    汇编API 汇编API 汇编API

    汇编API,或称为汇编语言应用程序接口,是指一组用汇编语言编写的功能函数或子程序,供程序员在开发软件时调用,以实现特定的操作或功能。这些API通常包括对硬件直接操作的指令,比如内存访问、处理器控制、中断处理...

    汇编语言 发音程序

    在IT领域,汇编语言是一种低级编程语言,它与机器语言紧密相关,但比机器语言更易读和编写。汇编语言中的指令通常对应于特定计算机架构的机器码指令,使得程序员能够对硬件资源进行精确控制。在这个“汇编语言发音...

    微型计算机课程设计 发声程序的汇编设计

    标题中的“微型计算机课程设计 发声程序的汇编设计”是指一个针对微型计算机技术的课程设计项目,重点在于创建一个能够发声的程序,且该程序是用汇编语言编写的。汇编语言是一种低级编程语言,直接对应于机器指令,...

    汇编语言编写windows扬声器发声程序

    该程序通过汇编的方式控制I/O工作方式取得使用权,使得扬声器发声

    MSM6295发声的CPU汇编程序

    【MSM6295发声的CPU汇编程序】 MSM6295是一款由OKI制造的音频处理芯片,广泛应用于游戏机、街机以及早期个人计算机中的音效生成。这款芯片以其高效的多声道合成能力和低功耗而受到青睐。在编程中,与MSM6295交互...

Global site tag (gtag.js) - Google Analytics