I have tried to find some sollid info on this all, but so far i havent been very succesfull. If i made a filter on top of MY soundcard, would this filter still be usable for other soundcards?
I...
Type: Posts; User: johny145
I have tried to find some sollid info on this all, but so far i havent been very succesfull. If i made a filter on top of MY soundcard, would this filter still be usable for other soundcards?
I...
I found out there are two different version of the DDK which can be ordered @ ms. The driver suit 3 DDK is $200 and is way to expencive for me. The other one is "free" and only costs $25 shipping and...
I would like to make a fake soundcard driver, so i can capture the sound from every program with my application. The idea is that when an application plays the sound to my fake soundcard, i can...
Now were getting somewhere, going to give it a try soon
sigh, i know, a dll is a dll not an executable. Somehow i cant get the idea acros i dont want a dll -> .exe converter, because this...
I know you cant just have a dll, and automatically create a executable from it. Like you said, apples arent bananas. But in dll's you have functions. These functions can be called from executables. ...
There is some kind of dos command that works like:
copy -b in.exe in.dll out.exe
Is this clear enough?
IIRC there are already some programs which can magically merge dll's with .exe's...
I was just fantacising a little bit, and i thought about the posibilities of merging a .dll with an .exe. To import a function from a dll you use GetProcAddress on the handle to the dll. Would it be...
Thanx :), that was just the thing i was looking for. Ill play a little with c++ to see if i can get it to work.
Im rewriting my audio program so it can dynamically create a sample processing pipeline . What i mean by this is that im trying to create a virtual sample pipeline, with one input, and one output. In...
Im not to familiar with c++ and im wondering what the : means in
Abc :: Abc(): somefunc()
{
}
If its just for safety, a simple crc check is enough. If it is to prevent hacking, you should give it some thought about how to do it. Some simple tips:
- If the check fails, never ever give a...
I am playing a little with recording from the soundcard and im wondering if i can write the samples to the disk (using fwrite) from withing the callback function. MSDN states te folowing:
...
After my initial trials using the code i found out this line of code is the least of my problems. The documentation for the usage of vst's is incomplete and incoherent at best. I am using msdn for...
sure i can post it, but i dont think it is a mistake with copy+past
http://ygrabit.steinberg.de/users/ygrabit/public_html/vstsdk/OnlineDoc/source/common/vstgui.cpp
I have seen the trigraphs on msdn and ??? is not defined there.
the file where this code is from is vstgui.cpp
LRESULT CALLBACK MouseProc (int nCode, WPARAM wParam, LPARAM lParam)
{
if...
I am using some code which has the following lines in it:
if (struct2->hwnd == ???)
{
return -1;
}
I looked for exact the same thing a while ago. I found an aswer, but it was so much trouble to implement, i didnt add it. Unfortunately i dont remember where i found the answer.
I found the solution. When a file is oped in "wb" mode the file has to be flushed before using fseeko64. fseek doesnt need a flush to work correctly :confused:
FILE* myFile;
long long pos...
I have a problem using fseeko64
this is what i have tried
fseek(ci.saveHandles[0],0,SEEK_END);
fgetpos(ci.saveHandles[0],&curPos); // works, curPos = end of file
nevermind :o
Thx for the info.
It was a really nasty bug to find. Im wondering, shouldn't the compiler give an error when going from unsigned int to long long.
Im trying to use fseeko64. It works perfectly when using positive offsets, but whenever i use a negative offset something strange happens and my program creates huge files (after+/- 15 secs and 2.5GB...
I found the solution by doing a little searching on the net :D
#define _KSDATAFORMAT_SUBTYPE_ANALOG (GUID) {0x6dba3190,0x67bd,0x11cf,{0xa0,0xf7,0x00,0x20,0xaf,0xd1,0x56,0xe4}}...
I want to check some data of a waveform extensible file and according to the specifications of this page :
the SubFormat field must be set to KSDATAFORMAT_SUBTYPE_PCM.
Well that doesnt look...
To remember all the stuff that I read I have to just use it.
I dont know your knowledge level, but you might just as well start programming until you get stuck somewhere. Then you can use a book as...