Ugh.
I got a new computer awhile back, and now the plug in works great.
However, the get buffer stuff is really slow.
I have a simple 3d program, and I was going to put in some audio visuals stuff in the background, but when I put in the "result = audio get output buffer(1, BuffPtr, 4096)"
part of code, it freezes and locks up. The music goes out of control, and the program lags into oblivion
I think its just to slow.
EDIT:
nvm. the thing thats slowing everything down is the wait key. duh.
EDIT2:
Wow, ive worked out a nice audio visual for a backdrop to a mini game... even if I dont end up finishing it, Ill throw the source out to you guys so you can see the wonders of this plugin.
EDIT3:
Hmm.... I had a demo going of the game, and I sent it off to a friend using bootcamp. His computer said it couldnt run it. The error it gave was something to do with 32 bit software. We changed around the display settings alot, but nothing worked. I just tried to give it to my brother, but it gave him the same error. So we mest around with all the display settings, but nothing worked. Through some helpfull windows debug boxes, I tracked the problem to this plugin. I remmed out all the code that uses the audio plugin, and sent it off again. It works on both computers fine now.
So my question is, why? And how can I fix it so that they can have the audio plugin working?
EDIT4:
Well, thanks to Diggsey, I have found the answer to my problems, not the fix, but the 'why'. This plug in uses SSE2 cpu extensions. Those SSE2 extensions come from the cpu itself, so if your cpu isnt new enough, this plugin doesnt work. Thats why it works on my new computer, and not my brothers computer, and why it didnt work on my old crappy one.
Is there anyway around this? (besides what Diggsey suggested which was to just cut the audio)?
PGDO. it consumes my every waking moment, that is not already being eaten by work / school / sleeping