HardwareHeaven.com
Looking for the skin chooser?
 
 
  • Home

  • Reviews

  • Articles

  • News

  • Tools

  • GamingHeaven

  • Forums

  • Network

 

Go Back   HardwareHeaven.com > Forums > Hardware and Related Topics > kX Project Audio Driver Support Forum > General Discussion


Reply
 
Thread Tools
Old Dec 26, 2003, 11:03 AM   #1
DriverHeaven Newbie
 
Join Date: Dec 2003
Posts: 2
Rep Power: 0
marsjell is on a distinguished road

programming help

Hi guys,

Looking for a way to programmatically control each channel's output level I stumbled in to the kxproject. Allthough I haven't given it much time to try and figure it out myself, I was hoping someone here has allready done this....

I've written a vb app for my carpc (www.namms.tk) but I want to have a fader control, so far I haven't been able to do this, but I figured the kxproject would be the way to go as they have an SDK and creative won't let me download one.

My C++ capabilitys aren't very good, so I was hoping to set the channels by using api calls from VB to a DLL from the KXproject, but so far without any succes....

can anybody help me???

marsjell
marsjell is offline   Reply With Quote


Old Dec 28, 2003, 02:33 AM   #2
kX Project Lead Programmer and Coordinator
 
Join Date: Dec 2002
Posts: 3,106
Rep Power: 73
Eugene Gavrilov has much to be proud ofEugene Gavrilov has much to be proud ofEugene Gavrilov has much to be proud ofEugene Gavrilov has much to be proud ofEugene Gavrilov has much to be proud ofEugene Gavrilov has much to be proud ofEugene Gavrilov has much to be proud ofEugene Gavrilov has much to be proud ofEugene Gavrilov has much to be proud of

you will need to create a special 'wrapper' for calling C++ code (DLL-based) from your VB modules
please search the internet for details since this task is not really kX-specific

/E
Eugene Gavrilov is offline   Reply With Quote
Old Dec 30, 2003, 08:01 AM Threadstarter Thread Starter   #3
DriverHeaven Newbie
 
Join Date: Dec 2003
Posts: 2
Rep Power: 0
marsjell is on a distinguished road

Sorry to keep pesterring you, but you guys made me so happy and now my own lack of intelligence is keeping me from doing what I want to do...

Yesterday I searched all day to figure out what a wrapper is but couldn't find an answer.. Is it a DLL that calls your DLL sothat I can call routines from VB? so VB calls my "wrapper" dll which calls your dll?

For setting the sound volume of each channel I'm searching in the exports of KXapi.dll. Am I looking in the right place?

I understand that what I want is not in the scope of your project, but as I said before I've been trying to get a fader option in my carPC app forever and was soooo happy to see your efforts...
marsjell is offline   Reply With Quote
Old Jan 3, 2004, 02:51 AM   #4
kX Project Lead Programmer and Coordinator
 
Join Date: Dec 2002
Posts: 3,106
Rep Power: 73
Eugene Gavrilov has much to be proud ofEugene Gavrilov has much to be proud ofEugene Gavrilov has much to be proud ofEugene Gavrilov has much to be proud ofEugene Gavrilov has much to be proud ofEugene Gavrilov has much to be proud ofEugene Gavrilov has much to be proud ofEugene Gavrilov has much to be proud ofEugene Gavrilov has much to be proud of

download the SDK, you will find 'kxapi.lib' import library
now, browse Visual Basic help -- search the topic for 'using C++ DLLs' or similar -- since I haven't got any VisualBasic experience, I really cannot guide you

/E
Eugene Gavrilov is offline   Reply With Quote
Old Jan 3, 2004, 11:51 AM   #5
Apple Fanboy?
 
dj_stick's Avatar
 
Join Date: Jun 2003
Location: Basement of the first floor
Posts: 17,464
Rep Power: 188
dj_stick is godlike in his statusdj_stick is godlike in his statusdj_stick is godlike in his statusdj_stick is godlike in his statusdj_stick is godlike in his statusdj_stick is godlike in his statusdj_stick is godlike in his statusdj_stick is godlike in his statusdj_stick is godlike in his statusdj_stick is godlike in his statusdj_stick is godlike in his status
System Specs

it would be interesting to see a decoder or plugin, that would allow any programming language to interface the DSP
__________________
Chris - The Aussie Super Mod
Hardwareheaven Rules - Sig Request Thread

How you can help HardwareHeaven by using Digg!

Hardwareheaven Super-Moderator

Quote:
Originally Posted by OmegaRED View Post
You know, there's "off topic" and then there's so freakin' off topic it you gotta wear a straitjacket to join the conversation.
dj_stick is offline   Reply With Quote
Old Jan 4, 2004, 02:01 AM   #6
kX Project Lead Programmer and Coordinator
 
Join Date: Dec 2002
Posts: 3,106
Rep Power: 73
Eugene Gavrilov has much to be proud ofEugene Gavrilov has much to be proud ofEugene Gavrilov has much to be proud ofEugene Gavrilov has much to be proud ofEugene Gavrilov has much to be proud ofEugene Gavrilov has much to be proud ofEugene Gavrilov has much to be proud ofEugene Gavrilov has much to be proud ofEugene Gavrilov has much to be proud of

such as activeX?.. well.. probably, yes -- in the future -- anyone interested can start coding right now

/E
Eugene Gavrilov is offline   Reply With Quote
Reply

Bookmarks

Thread Tools