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 > Effects and the DSP


Reply
 
LinkBack Thread Tools
Old Mar 3, 2003, 05:35 PM   #1
DriverHeaven Junior Member
 
Join Date: Feb 2003
Posts: 23
Rep Power: 0
fensoft is on a distinguished road

How to save GPRs ?

i made a code to save some GPRs but it wont send sound into the epilog module. why ?
notice : i change the guid to keep FxBus & FxBusEco both and i think it's because of that...

here the code i made :

Code:
name "FXBusEco";
copyright "(c) Eugene Gavrilov, 2001-2003";
engine "kX"; <- dont know :-/
created "today :-)";
guid "691938ef-5dee-407d-b831-d68771e8b423";

	output FXBus0, FXBus1, FXBus2
	output FXBus3, FXBus4, FXBus5

end
fensoft is offline   Reply With Quote


Old Mar 3, 2003, 06:13 PM   #2
d/h member-shmember
 
Max M.'s Avatar
 
Join Date: Dec 2002
Location: Evil Empire
Posts: 2,400
Rep Power: 47
Max M. will become famous soon enough

1. well, this code does not save any gprs... just because fxbus registers are not gprs...

2. you cannot access I/O registers (e.g. registers mapped to dsp inputs/outputs) directly with assembler. This is mostly done to prevent you from producing not correct one model dedicated code since I/O register mapping is different for Live and Audigy.

So when you write "output FXBus0" you just allocate standard gpr register with the name "FXBus0" noway relaited to the real fxbus of the dsp (that's way you get just silence).

As for "how to save gprs"...

well..

a. unload unused plugins (for example it could be reverb, chorus, eq, surrounder)...

b. unload epilog if you currently do not use any phisical inputs (line-in for example)

c. routing is unloadable/editable too (although you'll loose kxmixer functionality but maybe you do not need too much of it and some features can be reproduced manually)...

etc...
__________________

Last edited by Max M.; Mar 3, 2003 at 07:18 PM.
Max M. is offline   Reply With Quote
Reply

Bookmarks

Thread Tools