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 > SoundFonts and MIDI


Reply
 
Thread Tools
Old Nov 16, 2003, 02:23 PM   #1
DriverHeaven Junior Member
 
Join Date: Oct 2003
Location: France
Posts: 25
Rep Power: 0
Mikol is on a distinguished road

Megafont ultra beta version

Dear kx Drivers / megafont users, an ultra beta version can be downloaded at

http://perso.wanadoo.fr/mickael.lacoste/mf.html

It's a test version which will allow you to hope that one day megafont would be alive !

The main problem is for drum banks but this is a minor "bug" in saving temporary files methods.

Thank for your support and good luck with this temporary (!) version.
Mikol is offline   Reply With Quote


Old Nov 16, 2003, 06:45 PM   #2
DriverHeaven Junior Member
 
Join Date: Jun 2003
Posts: 81
Rep Power: 0
lucioblues is on a distinguished road

Similar of crash to PITmaster for me:

"Erreur d'application
Exception EPrivilege dans le module megafont.exe dans 00070EC8.
Instruction privilégiée"

I'm using Windows XP and a SBlive (ct4760)
lucioblues is offline   Reply With Quote
Old Nov 16, 2003, 07:07 PM Threadstarter Thread Starter   #3
DriverHeaven Junior Member
 
Join Date: Oct 2003
Location: France
Posts: 25
Rep Power: 0
Mikol is on a distinguished road

I can give you something that was working for me (because now I don't have this bug ...)

You have to run megafont in windows 98 compatible mode : click on exe and go to properties, tabsheet compatibility and choose windows 98.

I don't know why there is this problem because for me anything is ok without this option. But at the beginning (with the initial megafont 1.24.2), I had this problem.

Good luck and sorry for this bugs.
Mikol is offline   Reply With Quote
Old Nov 16, 2003, 11:46 PM   #4
DriverHeaven Junior Member
 
Join Date: Jun 2003
Posts: 81
Rep Power: 0
lucioblues is on a distinguished road

I've tried this but with this option (or W95) I have no response at all. There's no more error messages but the program don't load.
lucioblues is offline   Reply With Quote
Old Nov 17, 2003, 07:06 AM   #5
DriverHeaven Addict
 
Join Date: Sep 2003
Posts: 266
Rep Power: 0
PITmaster is on a distinguished road

rolleyes MF with kX

I'm using Win98 & kX3536 & SBLive! An error appears immediately on "turn on" procedure.

Please attach your sfman32.dll file from windows\system to your megafont_1_24_3_beta.zip archive.

Do you have CL drivers installed before with your last Win98's installation? I suggest to install everything from the begining.

What about route definition?
MIDI In: LB1
MIDI Out: kX Synth? SB... ?
SF Device: kX Synth? SB... ?

Memory: ?

PITmaster
PITmaster is offline   Reply With Quote
Old Nov 17, 2003, 07:23 PM Threadstarter Thread Starter   #6
DriverHeaven Junior Member
 
Join Date: Oct 2003
Location: France
Posts: 25
Rep Power: 0
Mikol is on a distinguished road

I made a new package with sfman32.dll and sfedt32.dll.

But normally, megafont config doesn't change !!!!

Good luck.
Mikol is offline   Reply With Quote
Old Nov 17, 2003, 08:07 PM   #7
DriverHeaven Junior Member
 
Join Date: Jun 2003
Posts: 81
Rep Power: 0
lucioblues is on a distinguished road

Yeah, now it is working!!

I put this two .dll in the same directory of megafont instalation (not in windows\system32). I'm using Midi Yoke.
My routes in preferences are Midi Yoke NT:1 > kx synth CT4760 10k1 [e400] > kx synth CT4760 10k1 [e400] (again).
I've tested with Sonar 3 and it worked!

Nice job Mikol
lucioblues is offline   Reply With Quote
Old Nov 17, 2003, 08:58 PM   #8
DriverHeaven Junior Member
 
Join Date: Jun 2003
Posts: 81
Rep Power: 0
lucioblues is on a distinguished road

Thumbs Down!

And no drums in here (as you say in the bugs secition). For me megafont creates a separate Sf for the Percursive Pool and not load it in Bank 128 but in Bank 32768!!

The temppreset SF creation takes a lot of time for big soundfonts (like Fluid). I suggest you to try again the SFDEV_VIENNA_LOAD_PRESET option.

thanks Mikol

(and sorry my poor english)
lucioblues is offline   Reply With Quote
Old Nov 17, 2003, 09:02 PM   #9
DriverHeaven Junior Member
 
Join Date: Jun 2003
Posts: 81
Rep Power: 0
lucioblues is on a distinguished road

Thumbs Up!

sorry about the thumb (a selected by accident) thats the correct one...
lucioblues is offline   Reply With Quote
Old Nov 17, 2003, 09:48 PM Threadstarter Thread Starter   #10
DriverHeaven Junior Member
 
Join Date: Oct 2003
Location: France
Posts: 25
Rep Power: 0
Mikol is on a distinguished road

No problem for the thumb !!!!

I know my temporary method is not fast ! But I had to restart some of my old songs and would like to find a quick method.

For drum banks, I made a solution for my songs : I never use channel 10 but another with standard (no percussive) instruments. My megafont bank is 127. It's not very standard but it allows me to use more than one percussive bank (for example when I found good sounds in two soundfonts).

For the vienna method, I don't know exactly how implement. The API seems to be very limited. I don't know if I can change soundfont bank and preset number when loading by megafont.

And at last, sorry for my poor english too ! I'm french !

Thank a lot for testing and sorry for things that are not perfect.
Mikol is offline   Reply With Quote
Old Nov 18, 2003, 11:16 AM   #11
DriverHeaven Addict
 
Join Date: Sep 2003
Posts: 266
Rep Power: 0
PITmaster is on a distinguished road

Please take sfmansdk.zip file (13MB) from this side:
http://developer.soundblaster.com/ar...&top=51&aid=67

I hope it will be helpful.

PITmaster
PITmaster is offline   Reply With Quote
Old Nov 18, 2003, 09:10 PM Threadstarter Thread Starter   #12
DriverHeaven Junior Member
 
Join Date: Oct 2003
Location: France
Posts: 25
Rep Power: 0
Mikol is on a distinguished road

Thank for this link.

But I've already download this sdk and for implementation of vienna load preset, it doesn't give me enough help.

I don't know if I can load a preset at a specific bank and preset number.

I have to make more search now.
Mikol is offline   Reply With Quote
Old Nov 20, 2003, 12:06 AM   #13
kX Project Lead Programmer and Coordinator
 
Join Date: Dec 2002
Posts: 3,119
Rep Power: 75
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

as I've already mentioned earlier, kX driver doesn't support -all- the Vienna API functions,
nor does it support -all- the SFMan32 functions
(since most of them aren't used at all in modern software applications)

personally, I find these APIs rather limited and unefficient
(we don't have CL source code and our own soundfont implementation is different)

so, the present kX implementation is just a 'wrapping' layer with limited functionality
in order to implement the features similar to megafont, a new API might be a better idea...
(or an extension to Vienna/SFMan stuff)

as I've already mentioned to Mikol, I'm open to any ideas
btw, the 'sfman translation layer' is based on the kX API which is open and is available as part of our SDK
so, feel free to investigate the present (kX API) soundfont management functions...

/Eugene

p.s.
btw, it might be a good idea to integrate megafont functionality into the driver... this might improve our present soundfont management subsystem
Eugene Gavrilov is offline   Reply With Quote
Old Nov 20, 2003, 09:23 AM   #14
DriverHeaven Addict
 
Join Date: Sep 2003
Posts: 266
Rep Power: 0
PITmaster is on a distinguished road

Quote:
Originally posted by Eugene Gavrilov
btw, it might be a good idea to integrate megafont functionality into the driver... this might improve our present soundfont management subsystem
Yes, yes, yesss
Even only like in Mikol's megafont version - temporary sountfont banks.

I guess you tried megafont software at last, seriously.

PITmaster
PITmaster is offline   Reply With Quote
Old Jan 14, 2004, 06:38 PM   #15
DriverHeaven Junior Member
 
Join Date: Jun 2003
Posts: 81
Rep Power: 0
lucioblues is on a distinguished road

Somebody got any news about Megafont for KX?
__________________
lucioblues is offline   Reply With Quote
Old Aug 24, 2004, 02:26 AM   #16
DriverHeaven Newbie
 
Join Date: Aug 2004
Location: Entre Ríos, Argentina
Posts: 9
Rep Power: 0
ElmoLesto is on a distinguished road

I want Megafont for KX please!
ElmoLesto is offline   Reply With Quote
Old Aug 27, 2004, 05:32 AM   #17
DriverHeaven Junior Member
 
Join Date: Jun 2003
Posts: 81
Rep Power: 0
lucioblues is on a distinguished road

I think it's dead...
lucioblues is offline   Reply With Quote
Old Aug 29, 2004, 12:10 AM Threadstarter Thread Starter   #18
DriverHeaven Junior Member
 
Join Date: Oct 2003
Location: France
Posts: 25
Rep Power: 0
Mikol is on a distinguished road

Hi,

Megafont is dead because kx drivers doesn't allow patch loading, only soundfont loading.

I abandon megafont kx compatible project because it was unstable. Now, I'm using software solution (with VSampler which could be compared to megafont because it allows "dynamic" patch caching) and continues with kX drivers and low latency with ASIO VST Instrument.

Good luck.
Mikol is offline   Reply With Quote
Reply

Thread Tools