|
|||||||
![]() |
|
|
Thread Tools |
|
|
#1 |
|
HardwareHeaven Lover
Join Date: Mar 2003
Posts: 127
Rep Power: 0 ![]() |
my 1st plugin--dither
|
|
|
|
|
|
#2 |
|
Apple Fanboy?
|
this is very interesting, good work - may help with recording quality
__________________
Chris - The Aussie Super Mod
Hardwareheaven Rules - Sig Request Thread How you can help HardwareHeaven by using Digg! Hardwareheaven Super-Moderator |
|
|
|
|
|
#3 |
|
DriverHeaven Newbie
Join Date: Jan 2004
Posts: 3
Rep Power: 0 ![]() |
yeah,support!
and please answer my question about Hphsp Lite in Mydriver forum
|
|
|
|
|
|
#4 |
|
DriverHeaven Junior Member
Join Date: Jan 2004
Location: Hong Kong
Posts: 61
Rep Power: 0 ![]() |
Congratulations! I also downloaded the Hphsp Lite from mydrivers
|
|
|
|
|
|
#5 |
|
S-3D enthusiast
|
The link is dead but I got it from bennetng's homepage. It's supposed to be the code JoshuaChang posted about one year ago. Here is the code :
Code:
; Generated by kX DSP Editor - microcode dump name "Dither"; copyright "JoshuaChang, 2002-2004"; engine "Emu10kX"; created "July 22 2004"; comment "Simple Dither System for Loopback Recording & Analog Output @ 48kHz"; guid "23e00a6e-6646-47e7-877d-0a3beb7bc7d8"; ; Registers input in_l, in_r; output out_l, out_r; static level=0x34ad, r004=0x2dae00b6, r005=0x80000000; static r006=0x40000000, r007=0x2041ec2a, r008=0x4e5eabd; static r009=0x0, r010=0x0, r013=0x1; temp bn, r014; ; Code macints bn, 0x0, noise1, 0x2; macs bn, 0x0, bn, level; macs r014, 0x0, bn, r004; acc3 bn, accum, r009, r009; macs r009, r010, bn, r007; macs r009, accum, r014, r005; macs r010, 0x1, bn, r008; macs r010, accum, r014, r006; macints bn, r013, bn, r013; acc3 out_l, 0x0, in_l, bn; acc3 out_r, 0x0, in_r, bn; end Is accum here the result of the R register of the previous macs function? First time in code : accum = r014 Second time in code : accum = r009 Third time in code : accum = r010 |
|
|
|
|
|
|
|
HardwareHeaven Lover
Join Date: Mar 2003
Posts: 127
Rep Power: 0 ![]() |
new link:
http://kx.cc21.com.cn/fx/dither.rar noise1 is just a white noise generated by emu10kx~(remember Wave Generator?
__________________
|
|
|
|
|
|
#7 | |
|
HardwareHeaven Extreme Member
Join Date: Jan 2005
Posts: 5,507
Rep Power: 61 ![]() ![]() ![]() ![]() ![]() ![]() |
Quote:
In kX it is NOISE1 and NOISE2. |
|
|
|
|
|
|
#8 | |
|
DriverHeaven Lover
Join Date: Jan 2005
Location: Italy
Posts: 192
Rep Power: 0 ![]()
|
Quote:
|
|
|
|
|
|
|
#9 | ||
|
S-3D enthusiast
|
Why use accum in acc3 command? Please explain. I still have trouble completely understanding the use of the accum keyword.
Quote:
Quote:
Code:
macs r014, 0x0, bn, r004; acc3 bn, r014, r009, r009; Code:
macs r014, 0x0, bn, r004; acc3 bn, accum, r009, r009; Last edited by Tril; Jul 6, 2005 at 06:07 PM. |
||
|
|
|
|
|
|
|
|
HardwareHeaven Lover
Join Date: Mar 2003
Posts: 127
Rep Power: 0 ![]() |
Quote:
![]() i'm not in deep touch with the kX dsp code~and this phugin is just 4 fun~
__________________
|
|
|
|
|
|
|
#11 | |
|
HardwareHeaven Extreme Member
Join Date: Jan 2005
Posts: 5,507
Rep Power: 61 ![]() ![]() ![]() ![]() ![]() ![]() |
Quote:
|
|
|
|
|
![]() |
| Bookmarks |
| Thread Tools | |
|
|