File: readme.macosx

package info (click to toggle)
sndobj 2.5.1-1
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 3,792 kB
  • ctags: 5,210
  • sloc: ansic: 55,029; cpp: 15,748; makefile: 177
file content (28 lines) | stat: -rwxr-xr-x 1,146 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
SndObj 2.5 on OSX:
This is an initial release of the Sound Object Library for Mac OSX with
realtime support.
The package compiles with g++ and make, so you will need to get those
off Apple (developer.apple.com). They come in the development
tools package, which is free.
There's no reason why this library would not compile with MetroWerks
C++, but I have not tested it and I prefer to stick to free software.

This release supports audio IO only, no MIDI input support at the moment 
(but soon I'll add it).

SndRTIO is now available on this platform, as well as the new MacOSX-dedicated
class SndCoreAudio.

NB:
(a) full-duplex audio is only guaranteed with the new SndCoreAudio class.
This will do IO with a single object (no separate objects for input and
output. There is no 'mode' argument to that class).
(b) SndRTIO will always work half-duplex and with certain audio hardware,
full-duplex. The streson sample program uses SndRTIO, so it will not work
on some cases (with Built-in audio, for instance).
(c) When porting Unix/Windows programs either use a single SndRTIO object
with mode=SND_IO, or a SndCoreAudio object.  

Good luck.

VL