相关推荐
-
winamp音效插件DSP_XFiSound
内含CFG插件默认配置文件,将DLL和CFG文件同时拷入安装文件/plugin里,即可完美使用。
-
Winamp 插件技术
我想:在回答“你用什么播放器听 MP3”这个问题时,90%的人都会回答 Winamp!那么你一定用过 Winamp 的插件功能吧,正是多样化的插件使这个“老”播放器不断地焕发青春。不管新推出什么音频格式(MP4,VQF,RM...),只要插件一装就能播放。还有形形色色的可视插件,比如 Giess 等等,将音乐的节奏感表现的可谓淋漓尽致! 既然插件是用程序编写的,那么我们何不来一试身手
-
Java Winamp API-开源
该项目是一个Java API,用于控制Winamp的基本功能。 它与JNI库(C语言)一起使用,可与Winamp SDK通信(可从http://www.winamp.com/development/sdk获得)。 使用下面的LInk下载库。
-
C++ COM接口调用
那如果这个dll更新特频繁,每次都需要反注册,再重新注册,似乎有那么一点点的烦人哦。既然COM组件也是一种库文件,那有没有一种调用方法,像调用动态链接库那样先加载,再寻址,最后调用呢?代码虽然复杂很多,但是目的我们是达到了,庆祝一下吧!前提条件:COM是VSC++编写的,先引用头文件。
-
C++ 初识类与对象
C++是一门面向对象的编程语言,那类与对象也就是C++的核心部分,现在让我们一起来学习类与对象吧。 初识类与对象类的定义类的限定符封装类的实例化类对象模型类的大小 类的定义 定义一个类我们可以用到关键字struct和class,在C语言中我们都学过结构体,对struct并不陌生。但是在C++中的struct与C中的结构体又有一些差距,可以这么说,就是因为C++兼容了C,才将struct保留下来。在C语言中的结构体,只能定义变量,使用变量,而在C++中的结构体,既可以定义变量,也可以定义函数。这就是C++.
-
the little schemer 笔记(7)
第七章 Friends and Relations这是一个set集合吗(apple peaches apple plum)不是,apple出现了不止一次(set? lat) 是真还是假,其中lat是(apples peaches peaches plums)#t,因为没有重复出现的原子那么(set? lat)呢,其中lat是()#t,因为没有重复出现的原子试试看写出函数set?(define se...
-
优秀的音频EQ均衡器音效源码
不多说,直接上图:这是一款客户定制的播放器,播放器功能很强大,比如变速,变调,BPM节拍响应,淡入淡出,音量管家,EQ均衡器音效调节等等个性化功能: 我们着重推荐下EQ均衡器音效调节功能: 此款EQ均衡器音效调节效果,效果不逊于市面上大部分音效效果,如QQ音乐,酷狗,酷我,百度音乐等。支持各种音效个性化调节,由于客户需求,没有预设更多音效,完全可以实现如QQ均衡器界...
-
全民Scheme(3):为什么就不讲道理呢,女人?
人生最美好的东西,就是他同别人的友谊。——林肯 (define set? (lambda (l) (cond ((null? l) #t) ((member? (car l) (cdr l)) #f) (else (set? (cdr l)))))) (set? '(apples peaches pear plums)) (set? '(ap
-
win32汇编动态链接库的编写及使用
以前安装程序的时候,在安装目录下总会发现 好多的以.DLL结尾的文件,这些是什么玩意儿?有什么用?而且有时候运行程序的时候还会出现“无法定位程序输入点...与动态链接库....上”这种错误,现在想起来真是可笑。下面就来介绍一下动态链接库以及怎么使用动态链接库(以下简称DLL)。 当你编写一个程序的时候,为了使用以前写好的库中的函数,很方便的一个解决方法就是使用动态链接库(DLL),下面我们先来编
-
C语言控制台设置
光标设置 利用SetConsoleCursorPosition函数可以达到设置光标位置的目的 函数原型 BOOL SetConsoleCursorPosition(HANDLE hOut,COORD pos); 参数 hOut 目标窗口的句柄 pos pos 是一个 COOND 类型的结构体变量,结构体原型在文章末尾或有介绍。本参数的作用是传入一个坐标,就是你希望光标所在的坐标。 返回值 ...
-
显示时间的毫秒
ShowMessage(FormatDateTime('yyyymmddhhnnsszzz', Now)); 转载于:https://www.cnblogs.com/CodeGear/p/5073074.html
-
C语言qsort函数算法性能测试
对于算法的复杂度,一种直观感知方法是测量一定数量级数据的算法运行时间。 以C语言提供的qsort为例子,以100万数据量测试其计算时间,可感知O(nlg(n))的时间代价
-
Plug-in插件技术
1 什么是插件?插件是在不改动主体程序的情况下给主体程序增加功能的软件。 >> 插件是软件产品,能够完成一定的功能 >> 一般来说,插件不能独立运行,它是作为主体程序的辅助模块来工作的 >> 支持插件是软件程序为自身提供可扩展性的流行手段之一,因此现代的很多软件都支持插件技术 我们比较常见的支持插件的软件有:软件名称 与插件
-
eq相等 ne、neq不相等 EL表达式
eq相等 ne、neq不相等, gt大于, lt小于 gt大于, lt小于 gte、ge大于等于 lte、le 小于等于 not非 mod求模 is [not] div by是否能被某数整除 is [not] even是否为偶数 is [not] even by $b即($a / $b) % 2 == 0 is [not] odd是否
-
WINAMP SDK 常见问题回答(FAQ)
WINAMP SDK 常见问题回答(FAQ) 这里有一些收集的问题,我们不想每个人重蹈覆辙,希望这里变成知识仓库,能够帮助大家。1、我不知道怎样用sdk,你可以帮助我写一个插件吗? 一个好的方法就是去下载sdks,然后去察看或修改代码。如果你有了问题,可以去winamp论坛。2、怎样增加一首歌到播放列表?这里有一些代码增加一首歌到播放列表:COPYDATAS
-
通过DirectSound实时播放PCM+混音
#include "StdAfx.h" #include "AudioPlayer.h" #define AUDIO_SECOND_COUNT 1 //10秒缓冲区 CAudioPlayer::CAudioPlayer(void) { for (int i = 0; i < AUDIO_MIX_COUNT; ++i) { m_pDS[i] = NULL;