[Stk] *.wav file that FileRead can open
Richard Dobson
richarddobson at blueyonder.co.uk
Sat Mar 14 15:03:02 PDT 2009
There's no such thing as an "ASIO Soundcard"; ASIO is a driver API, and
most soundcards come with several, not least the standard Windows
ones for MME and DirectSound. Asio drivers may of course be installed as
well, but they have to be expressly looked for by applications. The
default build for "play" et al uses the DirectSound API; you would need
to modify the project as described in the docs to use ASIO. I can't say
why you are not getting output, if play is running as you describe;
perhaps it is a multi-device card and you are simply not connected to
the right outputs. I haven't built with ASIO myself, so don't know if
there are any problems there. If playing with the Windows settings
doesn't fix it, try building with DirectSound and see what happens.
Richard Dobson
Rich M wrote:
> Yea, you are right. The file was not damaged during download, I just ran
> the "play" example from STK 4.3.1. There seems to be a further issue
> here though. The program loads the file correctly, but no output comes
> through my speakers. I've checked the control panel for my ASIO
> soundcard and there is no signal that it receives. The program, however,
> seems to be playing the audio file because it runs for the same duration
> as the audio clip.
>
> My setup is Windows XP with ASIO soundcard. I was able to get audible
> output when running the "testall" program from real-time audio 4.0.5. I
> also have declared all the appropriate preprocessor definitions for ASIO
> and little endian.
>
> So it seems I should be able to port opening of an input file to my
> program with the "play" example program, but I still seem to face an
> audible output issue. Any suggestions? -Rich
>
> Richard Dobson wrote:
>> That's a vanilla 16bit mono WAVE file. So there must either be a
>> byte-reversal problem, or it has been damaged in the download. It plays
>> OK on OSX (PPC) using the Stk (4.3.1) example "play" program.
>>
>>
>> Richard Dobson
>>
>>
>>
>>
>>
>> Rich M wrote:
>>
>>> Weird, I just tried the WEBER2.WAV from that site and got the following
>>> error:
>>> FileRead: weber2.wav contains an unsupported data format type <256>.
>>>
>>> Any suggestions?
>>>
>>
>> _______________________________________________
>> Stk mailing list
>> Stk at ccrma.stanford.edu
>> http://ccrma-mail.stanford.edu/mailman/listinfo/stk
>>
>>
>
More information about the Stk
mailing list