Please help a newbie using C++ to run an ASIO interface to E-MU1212 SoundCard

R

Robert Macy

I successfully compiled the ASIO interface, hostsample.cpp, contained
in the Steinberg SDK2 using the free compiler from Microsoft (and some
400MB of free Platform SDK)

After appropriately modifying hostsample.cpp [changing the name of the
ASIO interface to select EMU *and* adjusting the sample rate to what I
was running in EMU's supplied PatchMix panel]; the program appears to
run for the proper 20 seconds and shows things happening.

However, I'm pretty sure the PatchMix has only 2 outputs and 2 inputs
running, yet the hostsample.exe shows...

ASIOGetChannels (inputs: 6. outputs: 4);
...which would be great, if true!

Are there that many available channels?
Where would the signals be going physically?
How do I address each channel?
How do I load the buffer with other than silence?
How do I determine the channel active sound goes to?

Please keep in mind I just started learning C++, and am still seething
from having spent over 4 months simply trying to get the tools to work
with no help from MicroSoft!

- Robert -

feel free to contact me directly, if this is too off topic
macy ..AT.. california ..DOT.. com
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,755
Messages
2,569,537
Members
45,022
Latest member
MaybelleMa

Latest Threads

Top