HardwareHeaven.com

HardwareHeaven.com

Looking for the skin chooser?
 
 
  • Home

  • Hardware reviews

  • Articles

  • News

  • Tools

  • Gaming at HardwareHeaven

  • Forums

 

Go Back   HardwareHeaven.com > Forums > Hardware and Related Topics > kX Project Audio Driver Support Forum > Effects and the DSP


Reply
 
Thread Tools
Old Jul 17, 2005, 10:33 AM   #1
DriverHeaven Newbie
 
Join Date: Jul 2005
Posts: 19
Rep Power: 0
samplehunter is on a distinguished road

my first plugin

Here's my first try with the DSP
This Emu 10kx thing seems to be a really nice toy :-)

Code:
; New microcode
	name "karaoke";
	copyright "Copyright (c) 2004.";
	created "07/17/2005";
	engine "kX";
	; comment "";
	guid "2ce3c63b-1417-4f46-ac4f-35218682d74b";
	; -- generated GUID
    input il,ir
    output ol,or
    control depth=0
; itramsize 0
; xtramsize 0

; code
macsn ol,il,ir,depth
macsn or,ir,il,depth

end
Unfortunately I don't have MS VC++. The possibilities seems to be a bit limited with DANE only. Would be nice to add kind of a meta language for advanced GUI and visualizing/response to GPR content. And a bit of File I/O and... (just dreaming...)

Would be funny to see the most creative abuse of the DSP. Imagine of a Calculator or a little word processor running not on your PC but on your Soundcard! That is the unique of this Creative Cards. You _CAN_ do such things with it, if you want...
samplehunter is offline   Reply With Quote


Old Aug 5, 2005, 02:14 AM   #2
DriverHeaven Newbie
 
Join Date: Aug 2005
Posts: 17
Rep Power: 0
aspectus is on a distinguished road

...but you gotta REALLY want it!

I can't add your plug to my 'i' install.

"Error: nvalid plugin library"

FUN! :-)

I would try to debug, but I can't even seem to take the 'peak' plugin and change its guid and name only, then get it to work (its gui doesnt open) so...
aspectus is offline   Reply With Quote
Old Aug 5, 2005, 10:11 AM   #3
S-3D enthusiast
 
Tril's Avatar
 
Join Date: Sep 2004
Location: Canada
Posts: 1,676
Rep Power: 64
Tril has much to be proud ofTril has much to be proud ofTril has much to be proud ofTril has much to be proud ofTril has much to be proud ofTril has much to be proud ofTril has much to be proud ofTril has much to be proud ofTril has much to be proud ofTril has much to be proud of
System Specs

Add a blank line after the word "end". It's usually the problem. Like below :

Code:
; New microcode name "karaoke"; copyright "Copyright (c) 2004."; created "07/17/2005"; engine "kX"; ; comment ""; guid "2ce3c63b-1417-4f46-ac4f-35218682d74b"; ; -- generated GUID input il,ir output ol,or control depth=0 ; itramsize 0 ; xtramsize 0 ; code macsn ol,il,ir,depth macsn or,ir,il,depth end
Tril is offline   Reply With Quote
Old Aug 5, 2005, 01:57 PM   #4
DriverHeaven Newbie
 
Join Date: Aug 2005
Posts: 17
Rep Power: 0
aspectus is on a distinguished road

Well wadaya know, karaoke works fine with the extra LF. My meger attempt at making a 5.1 peak monitor out of the kX 2.0 peak dump code will require a few more hacks though methinks.

Does there already exist such a beast?
aspectus is offline   Reply With Quote
Old Aug 6, 2005, 04:39 AM   #5
S-3D enthusiast
 
Tril's Avatar
 
Join Date: Sep 2004
Location: Canada
Posts: 1,676
Rep Power: 64
Tril has much to be proud ofTril has much to be proud ofTril has much to be proud ofTril has much to be proud ofTril has much to be proud ofTril has much to be proud ofTril has much to be proud ofTril has much to be proud ofTril has much to be proud ofTril has much to be proud of
System Specs

Peak is a c++ plugin. Look into the folder .....\kX Project\SDK 3538\fx_lib

The files are :

da_peak.cpp
peak.cpp
peak.h

If you are a good c++ programmer and you have visual c++ 6.0, it should not be too hard to write a 6 channel peak plugin using the peak plugin as a start point.
Tril is offline   Reply With Quote
Old Aug 6, 2005, 05:19 AM   #6
DriverHeaven Newbie
 
Join Date: Aug 2005
Posts: 17
Rep Power: 0
aspectus is on a distinguished road

Thank-you for the info. Never worked with C+ yet. Programming at the lower levels scares me, I remember working on some rexx (not very low, I know) thing intensively one night and later woke up in the middle of the night because I was dreaming of flying morphing geometrical shapes and other wierd stuff.
aspectus is offline   Reply With Quote
Old Aug 10, 2005, 09:20 PM   #7
DriverHeaven Senior Member
 
ROBSCIX's Avatar
 
Join Date: Mar 2004
Posts: 1,732
Rep Power: 0
ROBSCIX is on a distinguished road

There is one floating around, already..don't let that change your mind though..Believe me we can always use More plugins.. The other one is called peak6..run a search for it in the forum you should still be able to download it. I like Peak6 but I rather use 6 imstances of Max's PeakX. I like the look of it..good luck in your coding.
ROBSCIX is offline   Reply With Quote
Reply

Thread Tools