HardwareHeaven.com

HardwareHeaven.com

fade
Looking for the skin chooser?
 
 
  • Home

  • Hardware reviews

  • Articles

  • News

  • Tools

  • Gaming at HardwareHeaven

  • Forums

 

Go Back   HardwareHeaven.com > Forums > Driver Support > kX Project Audio Driver Support Forum > General Discussion


Reply
 
Thread Tools
Old Nov 17, 2005, 12:58 AM   #1
S-3D enthusiast
 
Tril's Avatar
 
Join Date: Sep 2004
Location: Canada
Posts: 1,653
Rep Power: 70
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

redocneXk released - Realtime 5.1 ac3 Encoder

This is a realtime AC3 encoder that allows you to use spdif passthru with sound from any source.

It encodes to AC3 what you send it by using ASIO. ASIO is used to transfer audio from the sound card to the cpu. The cpu encodes the sound to AC3 and send it out of the computer by using the sound card digital passthru. You can easily do this to every sound played in windows with this program. It works with Creative cards on the kX drivers and the Creative drivers.

The latest version is 1.10.

Link : here for 1.10
Hosting provided by me


Link : here for 1.08 and previous
Hosting nicely provided by radiocolonel.it

As of 1.05, there are three modes handled by the -m switch that take care of selecting the correct inputs and mixing in software, if necessary, for the card and the audio drivers used. There is an auto-detection and it should work in most cases, so you will only need to use the -m switch if the detection is incorrect.

Link : InfoASIOv1.02.zip
This is a tool I wrote to see information about ASIO and access the ASIO control panel.

Instructions for setting the DSP if using the kX drivers :

In the DSP, connect the first 6 pins of Surrounder+ to the pins asio0 to asio5 on epilog and activate passthru in the mixer (check 'Digital Output Only' and select "SPDIF 0" for 'Toggle AC-3 Passthru mode'). Then double-click redocneXk.exe.

It's that simple. You can change some options by using switches. Look in the readme for explanations.

Below are some pics to help set the Mixer, the DSP, the Surrounder+ and the ASIO Control Panel. This is provided to help the users that never touched ASIO or the DSP. Other settings can be used.
Mixer
DSP
Surrounder+
ASIO Control Panel

************************************************** ******
NOTE on the encoder :

The encoding is done by the avcodec library. This library is licensed under the LGPL. A copy of the license is included in the zip file and the location where you can find the source code of ffmpeg is written in the readme. The dll is dynamically loaded at runtime. That means that you can recompile the dll and use it instead of the dll I provided. I haven't changed the code of the library. I used msys and mingw32 to compile the dll. The library avcodec is part of ffmpeg.

************************************************** ******
I also made another version of the tool with a GUI. It contains a mixer and a few more options.
Go to the thread here : redocneXk (GUI version) released - Realtime 5.1 ac3 Encoder
************************************************** ******
WARNING: this program usually causes a BSOD with games using OpenAL. The reason is unknown. It's recommended to avoid using it with games using OpenAL.
************************************************** ******
Use this thread for feedback, help and reporting bugs of redocneXk.

Last edited by Tril; Nov 23, 2008 at 10:25 PM. Reason: Added a warning
Tril is offline   Reply With Quote


Old Nov 17, 2005, 01:17 AM   #2
DriverHeaven Newbie
 
Join Date: Dec 2002
Location: Istanbul
Posts: 8
Rep Power: 0
Wejgomi is on a distinguished road

Voila,

first I must say this was the project I'v been looking for years, it was really lame not being able to experience your sound cards features in music and games, as I don't have more than a 2-stereo and a digital input on my home theater.

second, it does the job perfectly, especially when your listening to music, Iv been trying to make a 2-stereo sound to surround using Pro-Logic effects on home theater, but now I see its no match to a real surround done in kX DSP.

it doesn't really have a latency issue, and you won't even notice a thing while playing non-fps games, the ac3 encoded sound is there and it matches the game perfectly, but in fps games, especially the multiplayer ones, you cant even withstand a 50ms delay as you have to react as soon as possible, but yet the latency is satisfying

to conclude, this project takes you out of a cable chaos while you still enjoy a 5.1 true surround experience on your system, great work
Wejgomi is offline   Reply With Quote
Old Nov 17, 2005, 01:42 AM   #3
Tail Razer
 
Maddogg6's Avatar
 
Join Date: Jun 2005
Location: Bernyurass, AZ - USA
Posts: 4,027
Rep Power: 0
Maddogg6 will become famous soon enoughMaddogg6 will become famous soon enough

I would have named it 'trill-code' or 'Trill X kode' (something more selfish).. lol

Or
Ay See 3 4 ME

Or
AC3PO (PO = Prologic output) Ok not selfish, but sorta funny...

or,
TRILLS AC3 ENCODER for KX

I know - where was I when you were looking for names... lol

Under any name - its SWEEET

Kudos Trill.
Maddogg6 is offline   Reply With Quote
Old Nov 17, 2005, 02:20 AM   #4
Long Time ***** Friend
 
thomasabarnes's Avatar
 
Join Date: Jan 2003
Location: USA
Posts: 1,375
Rep Power: 0
thomasabarnes will become famous soon enough
System Specs

Is it really as simple as the 1st post says. Where does the avcodec.dll go? And do we have to place a check mark in any of the SPDIF Options on the kX Mixer?

Can someone explain how to really get this to work?
__________________

May a song always touch you in a positive way.
SONAR X1D Expanded, Windows 7 Pro 64Bit, MOTU UltraLite MK3, 150 GB HDD, 250 GB HDD, 1 TB x2 HDD 7200 rpm

My Music Production: Top 40, Contemporary Christian, Pop/Rock, Decent Rap, Inspirationals, and Children Songs
thomasabarnes is offline   Reply With Quote
Old Nov 17, 2005, 02:52 AM Threadstarter Thread Starter   #5
S-3D enthusiast
 
Tril's Avatar
 
Join Date: Sep 2004
Location: Canada
Posts: 1,653
Rep Power: 70
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

You can leave the dll in the same folder as the exe. I can't comment on the settings of the mixer because my card does not support passthru and I never tested passthru myself.

I'll add an explanation of how to set-up the mixer in the first post once someone replies with the procedure in this thread.
My guess is that you have to choose SPDIF 0, SPDIF 1 or SPDIF 2 instead of Off on the bottom where it's written AC3. I don't know if you have to check "Toggle Digital Output Only Mode" or "Toggle SPDIF Bypass Mode".
Tril is offline   Reply With Quote
Old Nov 17, 2005, 05:09 AM   #6
Long Time ***** Friend
 
thomasabarnes's Avatar
 
Join Date: Jan 2003
Location: USA
Posts: 1,375
Rep Power: 0
thomasabarnes will become famous soon enough
System Specs

Thanks for the reply, I'll wait to someone explains it here.
__________________

May a song always touch you in a positive way.
SONAR X1D Expanded, Windows 7 Pro 64Bit, MOTU UltraLite MK3, 150 GB HDD, 250 GB HDD, 1 TB x2 HDD 7200 rpm

My Music Production: Top 40, Contemporary Christian, Pop/Rock, Decent Rap, Inspirationals, and Children Songs
thomasabarnes is offline   Reply With Quote
Old Nov 17, 2005, 08:39 AM   #7
Apple Fanboy?
 
dj_stick's Avatar
 
Join Date: Jun 2003
Location: Basement of the first floor
Posts: 17,491
Rep Power: 224
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

mmm i was planning to hook my pc up to my home theatre eventually, this little program will really help with that
__________________
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 Nov 17, 2005, 09:31 AM   #8
DriverHeaven Newbie
 
Join Date: Dec 2002
Location: Istanbul
Posts: 8
Rep Power: 0
Wejgomi is on a distinguished road

Quote:
Originally Posted by thomasabarnes
Is it really as simple as the 1st post says. Where does the avcodec.dll go? And do we have to place a check mark in any of the SPDIF Options on the kX Mixer?

Can someone explain how to really get this to work?
You only have to check "SPDIF/Digital Out Only" mode on, and select "SPDIF 0" for bypass mode on kX mixer..

The rest is done with kX DSP, and is written clearly in readme file..
(aLL outputs from Surrounder+ to ASIO1 through ASIO6, you only need to connect a pin, program does the others automatically)
Wejgomi is offline   Reply With Quote
Old Nov 17, 2005, 06:33 PM   #9
DriverHeaven Newbie
 
Join Date: Sep 2004
Location: Germany
Posts: 6
Rep Power: 0
=MO=MaTriX is on a distinguished road

hi

here this program works perfectly! really nice one!!
I've tested F.E.A.R, a first person shooter and it was great. bullets from all directions
also latency looks quite alright because voices and shots were synchronously, imo

but maybe you can compile the program with sse and sse2 flags, so the latency is getting less?
(dont know if this works because im not a programmer )
=MO=MaTriX is offline   Reply With Quote
Old Nov 17, 2005, 07:59 PM   #10
Long Time ***** Friend
 
thomasabarnes's Avatar
 
Join Date: Jan 2003
Location: USA
Posts: 1,375
Rep Power: 0
thomasabarnes will become famous soon enough
System Specs

Say does one need digital speakers for this to work? Can anybody say how the kX Mixer is suppose to be set up for this to work. I think I'm doing something wrong. When I double click on the redocneXk.exe one of the lines in the window that pops up says:

Error Message: No ASIO Driver error

But then at the bottom it says:

Status
ASIO driver started successfully.

I never tried using any SPDIF setting before. Sorry for my ignorance, but what am I doing wrong?
__________________

May a song always touch you in a positive way.
SONAR X1D Expanded, Windows 7 Pro 64Bit, MOTU UltraLite MK3, 150 GB HDD, 250 GB HDD, 1 TB x2 HDD 7200 rpm

My Music Production: Top 40, Contemporary Christian, Pop/Rock, Decent Rap, Inspirationals, and Children Songs

Last edited by thomasabarnes; Nov 17, 2005 at 08:04 PM.
thomasabarnes is offline   Reply With Quote
Old Nov 17, 2005, 08:49 PM   #11
Tail Razer
 
Maddogg6's Avatar
 
Join Date: Jun 2005
Location: Bernyurass, AZ - USA
Posts: 4,027
Rep Power: 0
Maddogg6 will become famous soon enoughMaddogg6 will become famous soon enough

Thomas:

Yes - you need either 5.1 digital speakers OR an external decoder, like a home theater receiver.

If you use only analog outs, this encoder will be of little use to you.
Maddogg6 is offline   Reply With Quote
Old Nov 17, 2005, 09:37 PM   #12
Long Time ***** Friend
 
thomasabarnes's Avatar
 
Join Date: Jan 2003
Location: USA
Posts: 1,375
Rep Power: 0
thomasabarnes will become famous soon enough
System Specs

LOL OK I C, thx!
__________________

May a song always touch you in a positive way.
SONAR X1D Expanded, Windows 7 Pro 64Bit, MOTU UltraLite MK3, 150 GB HDD, 250 GB HDD, 1 TB x2 HDD 7200 rpm

My Music Production: Top 40, Contemporary Christian, Pop/Rock, Decent Rap, Inspirationals, and Children Songs
thomasabarnes is offline   Reply With Quote
Old Nov 17, 2005, 09:39 PM   #13
HardwareHeaven Extreme Member
 
Join Date: Jan 2005
Posts: 5,684
Rep Power: 68
Russ is just super!Russ is just super!Russ is just super!Russ is just super!Russ is just super!Russ is just super!

Quote:
Originally Posted by thomasabarnes
Error Message: No ASIO Driver error

But then at the bottom it says:

Status
ASIO driver started successfully.
I could be wrong but I think that is just a message indicating that there was no error.

i.e.
ErrorMessage: "[color=Blue]No[/color] ASIO Driver [color=Blue]Error[/color]"
as opposed to:
ErrorMessage: "No ASIO Driver"
Russ is offline   Reply With Quote
Old Nov 17, 2005, 10:04 PM Threadstarter Thread Starter   #14
S-3D enthusiast
 
Tril's Avatar
 
Join Date: Sep 2004
Location: Canada
Posts: 1,653
Rep Power: 70
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

I've changed the zip file. The first 8 lines about indexes are not supposed to appear. They were only for testings purposes. You can redownload the zip if you want.

Quote:
Error Message: No ASIO Driver error
Notice the "No" word. It means no errors.

If passthru is not activated, you will hear the sound you send to the asio pins0 to asio5 decoded by kX after the AC3 icon pops up.

There's something everyone should know. The plugin works with a buffer of 1536 samples. It needs to full that buffer before encoding.

1536/1=1536
1536/2=768
1536/3=512
1536/4=384
1536/5=307.2 NOT USABLE
1536/6=256
1536/7=219.4 NOT USABLE
1536/8=192
1536/9=170.7 NOT USABLE
1536/10=153.6 NOT USABLE
1536/11=139.6 NOT USABLE
1536/12=128
1536/13=118.2 NOT USABLE
1536/14=109.7 NOT USABLE
1536/15=102.4 NOT USABLE
1536/16=96
1536/24=64
1536/32=48
1536/48=32

From that you see that you get the numbers 32, 48, 64, 96, 128, 192, 256, 384, 512, 768 and 1536. You will get the lowest latency with redocneXk if you use one of those numbers as the number of samples for the ASIO buffer. You will get the same latency if you chose any of those numbers because it takes the same time to fill the buffer of 1536 samples.

What this means is don't choose 1024 or any number higher than 1536 for the ASIO latency in the ASIO Control Panel if you want the lowest latency.
Tril is offline   Reply With Quote
Old Nov 18, 2005, 01:11 AM   #15
Long Time ***** Friend
 
thomasabarnes's Avatar
 
Join Date: Jan 2003
Location: USA
Posts: 1,375
Rep Power: 0
thomasabarnes will become famous soon enough
System Specs

OK Tril, roger. Thanks for clearing that up for me/us.
__________________

May a song always touch you in a positive way.
SONAR X1D Expanded, Windows 7 Pro 64Bit, MOTU UltraLite MK3, 150 GB HDD, 250 GB HDD, 1 TB x2 HDD 7200 rpm

My Music Production: Top 40, Contemporary Christian, Pop/Rock, Decent Rap, Inspirationals, and Children Songs
thomasabarnes is offline   Reply With Quote
Old Nov 18, 2005, 03:18 AM Threadstarter Thread Starter   #16
S-3D enthusiast
 
Tril's Avatar
 
Join Date: Sep 2004
Location: Canada
Posts: 1,653
Rep Power: 70
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

BTW, redocneXk comes from kXencoder reversed. Calling it kXencoder would have been too boring.
Tril is offline   Reply With Quote
Old Nov 18, 2005, 06:25 AM   #17
Long Time ***** Friend
 
thomasabarnes's Avatar
 
Join Date: Jan 2003
Location: USA
Posts: 1,375
Rep Power: 0
thomasabarnes will become famous soon enough
System Specs

LOL That's cool man. I just noticed that!
__________________

May a song always touch you in a positive way.
SONAR X1D Expanded, Windows 7 Pro 64Bit, MOTU UltraLite MK3, 150 GB HDD, 250 GB HDD, 1 TB x2 HDD 7200 rpm

My Music Production: Top 40, Contemporary Christian, Pop/Rock, Decent Rap, Inspirationals, and Children Songs
thomasabarnes is offline   Reply With Quote
Old Nov 18, 2005, 07:55 AM   #18
Apple Fanboy?
 
dj_stick's Avatar
 
Join Date: Jun 2003
Location: Basement of the first floor
Posts: 17,491
Rep Power: 224
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

took me a little while to notice as well, i was confused by the name before that lol
__________________
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 Nov 18, 2005, 08:07 AM   #19
Tail Razer
 
Maddogg6's Avatar
 
Join Date: Jun 2005
Location: Bernyurass, AZ - USA
Posts: 4,027
Rep Power: 0
Maddogg6 will become famous soon enoughMaddogg6 will become famous soon enough

I thought it was Klingon or something..lol
Maddogg6 is offline   Reply With Quote
Old Nov 21, 2005, 10:42 AM   #20
DriverHeaven Newbie
 
Join Date: Nov 2005
Posts: 6
Rep Power: 0
SynthDude2001 is on a distinguished road

Hi, I have a few questions about this program. I'm in the process of upgrading from an Athlon XP and nForce2 motherboard with SoundStorm, to a newer dual-core Opteron system with an Audigy 2. So, I have been in search of a way to encode 5.1 game audio to Dolby Digital in real-time in software for the times when I hook my computer up to a receiver (since my old motherboard could do it) - and it looks like I may have just found my answer.

I apologize in advance if these questions are a bit stupid, but I want to make sure that I understand correctly how to use this program. Am I to install the Audigy 2 drivers from Creative's website as I normally would? Or the kX drivers that I'm starting to read about here? Then, how exactly would I go about setting up this program to encode all my audio into AC3/DD and send it out over the card's digital output? I didn't quite understand the references to ASIO and Surrounder+ in the readme file.


Any help will be much appreciated.

Last edited by SynthDude2001; Nov 21, 2005 at 11:14 AM.
SynthDude2001 is offline   Reply With Quote
Old Nov 21, 2005, 11:42 AM   #21
Kx User
 
Join Date: Sep 2003
Location: Finland
Posts: 31
Rep Power: 0
ojlehtin is on a distinguished road

Hi.

I was wondering too if this works also with the Creative drivers. I know the routings cannot be configured like with kX, but are the wave outs routed to some asio ins by default with the Creative drivers. Probably not, but if they would be, this would work, right?

Anyways I'll try redocneXk out soon (with kX). I have to say in forehand, this is absolutely GREAT. I've been looking for this kind of a thing for years (really). Thank you Tril!
__________________
Oswald
ojlehtin is offline   Reply With Quote
Old Nov 21, 2005, 12:06 PM   #22
Kx User
 
Join Date: Sep 2003
Location: Finland
Posts: 31
Rep Power: 0
ojlehtin is on a distinguished road

Sweet! Works like a dream so far. No configuration required (exept of course the asio routing). Good job. The only downside is it's cpu usage. It eats 6-10 percent of my Athlon 64 3000 (according to taskmanager). This was expected though, so not a problem really. Thanks again.

Edit: Tried with a 3D-shooter as well, and it works fine. This really is something special. I don't think this has been possible earlier with any sw based system. Truly a display of the power of kX and it's proficient users.
__________________
Oswald

Last edited by ojlehtin; Nov 21, 2005 at 12:20 PM.
ojlehtin is offline   Reply With Quote
Old Nov 21, 2005, 09:16 PM   #23
Apple Fanboy?
 
dj_stick's Avatar
 
Join Date: Jun 2003
Location: Basement of the first floor
Posts: 17,491
Rep Power: 224
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

the Surrounder plus is a component of kX, which is a required install for this
__________________
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 Nov 21, 2005, 09:50 PM   #24
Tail Razer
 
Maddogg6's Avatar
 
Join Date: Jun 2005
Location: Bernyurass, AZ - USA
Posts: 4,027
Rep Power: 0
Maddogg6 will become famous soon enoughMaddogg6 will become famous soon enough

KX is to be used instead of the CL drivers - btw.
Maddogg6 is offline   Reply With Quote
Old Nov 25, 2005, 09:04 AM   #25
DriverHeaven Newbie
 
Join Date: Dec 2002
Location: Istanbul
Posts: 8
Rep Power: 0
Wejgomi is on a distinguished road

Thumbs Up! sticky..

I think this topic(program) deserves to be STICKY at least for some weeks,

since nobody made it this far for realtime ac3 encoding, true 5.1 experience with home theater systems..
Wejgomi is offline   Reply With Quote
Old Nov 25, 2005, 05:00 PM   #26
DriverHeaven Newbie
 
Join Date: Nov 2005
Posts: 6
Rep Power: 0
SynthDude2001 is on a distinguished road

I'm hearing several echoes for every playing sound. I've set up the routing and run the encoder program, it appears to work but as I said, I hear lots of delayed (and somewhat distorted) echoes on my analog speakers. Doesn't seem to go away when I play with the SPDIF options. Can't test the digital yet since I won't have access to a receiver until later tonight.

Any ideas as to what could cause this echoing problem? (I'm sure I'm probably overlooking something really simple...)
SynthDude2001 is offline   Reply With Quote
Old Nov 26, 2005, 02:59 AM   #27
Kx User
 
Join Date: Sep 2003
Location: Finland
Posts: 31
Rep Power: 0
ojlehtin is on a distinguished road

Why are you using this with analog speakers? RedocneXk is meant really for transmitting any kind of signals to digital receivers only.

If I'm not completely wrong, here's what's happening: Your audio is routed normally to your wave out. Plus. Your audio is routed to asio and from there to redocneXk and after that decoded and routed to wave out. I'm just shooting air here, but wouldn't this cause some kind of echos? Don't really know where decoded ac3 goes to...
__________________
Oswald
ojlehtin is offline   Reply With Quote
Old Nov 26, 2005, 05:56 AM Threadstarter Thread Starter   #28
S-3D enthusiast
 
Tril's Avatar
 
Join Date: Sep 2004
Location: Canada
Posts: 1,653
Rep Power: 70
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

New version released. Link in first post. I have not noted any significant increase of performance compared to the last version. It should be at least equal to version 1.00. I changed the version of ffmpeg. This version of the AC3 encoder contains one more line of code in the bit allocation function so it's probably better.

I compiled a normal version, an SSE version and an SSE2 version. I don't know if the SSE and SSE2 versions work because I haven't tested them. I don't know if it will improve something. It's not the AC3 encoder code that has SIMD optimizations, it's the rest of the code.

Please report back on the SSE, SSE2 versions to tell me if they work and to tell me if they improve the performance (reduce latency, but I doubt it) or if they reduce the CPU usage.

There is not much more I can do to improve performance. It's close to the most optimized it can get.

Changelog
---------
version 1.01
- Modified the ringbuffer algorithm and the buffer size and removed one buffer
copy action.
- Moved from ffmpeg formal release 20041113 to the cvs release of 20051121.
This requires a recompile because the include files changed.
- Removed a conditional test in the playback function.
- Moved from Microsoft Visual Studio 6.0 to Microsoft Visual Studio .NET 2003.
- Compiled for SSE and SSE2. Not tested because my cpu does not support them.
Tril is offline   Reply With Quote
Old Nov 26, 2005, 08:21 AM   #29
DriverHeaven Newbie
 
Join Date: Dec 2002
Location: Istanbul
Posts: 8
Rep Power: 0
Wejgomi is on a distinguished road

Thumbs Up!

Tril,

can you make it a windows program running in system tray silently, cause you cant minimize to tray or hide a dos-prompt program..

..appreciate your work

Last edited by Wejgomi; Nov 26, 2005 at 10:05 AM.
Wejgomi is offline   Reply With Quote
Old Nov 26, 2005, 03:27 PM Threadstarter Thread Starter   #30
S-3D enthusiast
 
Tril's Avatar
 
Join Date: Sep 2004
Location: Canada
Posts: 1,653
Rep Power: 70
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

Quote:
Originally Posted by Wejgomi
can you make it a windows program running in system tray silently, cause you cant minimize to tray or hide a dos-prompt program..
I can but I don't don't how right now. I'll have to read some tutorials first. I don't have time for this right now (end of the semester exams are coming) but I'll have time to start working on it in about a month.

Since you asked, I'm putting it on my list of stuff to do. Please be patient in the meantime.
Tril is offline   Reply With Quote
Reply

Thread Tools