DriverHeaven.net

Looking for the skin chooser?
 
 
  • Home

  • Reviews

  • Articles

  • News

  • Tools

  • GamingHeaven

  • Forums

  • Network

 

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


Reply
 
LinkBack Thread Tools
Old Dec 26, 2003, 05: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 27, 2003, 08:33 PM   #2
kX Project Lead Programmer and Coordinator
 
Join Date: Dec 2002
Posts: 3,037
Rep Power: 56
Eugene Gavrilov is just super!Eugene Gavrilov is just super!Eugene Gavrilov is just super!Eugene Gavrilov is just super!Eugene Gavrilov is just super!Eugene Gavrilov is just super!Eugene Gavrilov is just super!

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, 02:01 AM   #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 2, 2004, 08:51 PM   #4
kX Project Lead Programmer and Coordinator
 
Join Date: Dec 2002
Posts: 3,037
Rep Power: 56
Eugene Gavrilov is just super!Eugene Gavrilov is just super!Eugene Gavrilov is just super!Eugene Gavrilov is just super!Eugene Gavrilov is just super!Eugene Gavrilov is just super!Eugene Gavrilov is just super!

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, 05:51 AM   #5
Apple Fanboy?
 
dj_stick's Avatar
 
Join Date: Jun 2003
Location: Basement of the first floor
Posts: 16,930
Rep Power: 118
dj_stick has a divinity and aura the likes we have never seendj_stick has a divinity and aura the likes we have never seendj_stick has a divinity and aura the likes we have never seendj_stick has a divinity and aura the likes we have never seendj_stick has a divinity and aura the likes we have never seendj_stick has a divinity and aura the likes we have never seendj_stick has a divinity and aura the likes we have never seendj_stick has a divinity and aura the likes we have never seendj_stick has a divinity and aura the likes we have never seendj_stick has a divinity and aura the likes we have never seendj_stick has a divinity and aura the likes we have never seen
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
Driverheaven Rules - Sig Request Thread

How you can help DriverHeaven by using Digg!

Driverheaven 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 3, 2004, 08:01 PM   #6
kX Project Lead Programmer and Coordinator
 
Join Date: Dec 2002
Posts: 3,037
Rep Power: 56
Eugene Gavrilov is just super!Eugene Gavrilov is just super!Eugene Gavrilov is just super!Eugene Gavrilov is just super!Eugene Gavrilov is just super!Eugene Gavrilov is just super!Eugene Gavrilov is just super!

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