Package portaudio.plt contributed by clements [docs]
To load: (require (planet clements/portaudio:3:1))
Old style:(require (planet "main.rkt" ("clements" "portaudio.plt" 3 1)))
Package description:

PortAudio is a cross-platform library for audio output and input. It runs on Windows, Mac OS X, and linux. This package provides Racket bindings for these functions. For higher-level tools and utilities, use the RSound package.

DEPRECATED in favor of 'package' version available at pkg.racket-lang.org .

Downloads this week: 0
Total downloads: 1539
Tickets:0
Open tickets:0
Primary files:
[no interface available]
 Current version
PLaneT versionExternal versionSourceDLsDocsReq. PLTDate added
(3 1)2012-10-13-12:44
701
[none]2012-10-13
To load: (require (planet clements/portaudio:3:1))
Available in repositories: 4.x

improved windows host api handling, bugfixes

No Tickets Currently open for this Package [New Ticket]

 Old versions
PLaneT versionExternal versionSourceDLsDocsReq. PLTDate added
(3 0)2011-12-14-12:44
4
[none]2012-09-14
To load: (require (planet "main.rkt" ("clements" "portaudio.plt" 3 (= 0))))
Available in repositories: 4.x

stream buffer-fillers no longer accept an absolute frame number, just the number of frames requested.

(2 3)2011-12-14-12:44
435
[none]2011-12-14
To load: (require (planet "main.rkt" ("clements" "portaudio.plt" 2 (= 3))))
Available in repositories: 4.x

better heuristics for latency selection, more documentation

(2 2)2011-12-07-11:09
21
[none]2011-12-07
To load: (require (planet "main.rkt" ("clements" "portaudio.plt" 2 (= 2))))
Available in repositories: 4.x

more intelligent stream selection, more recent version of windows dll, support for ASIO API on windows.

(2 1)2011-11-30-20:35
23
[none]2011-12-01
To load: (require (planet "main.rkt" ("clements" "portaudio.plt" 2 (= 1))))
Available in repositories: 4.x

threw out synchronization. Awesome!

(2 0)2011-11-30-20:35
1
[none]2011-12-01
To load: (require (planet "main.rkt" ("clements" "portaudio.plt" 2 (= 0))))
Available in repositories: 4.x

threw out synchronization. Awesome!

(1 9)2011-11-30-20:35
15
[none]2011-12-01
To load: (require (planet "main.rkt" ("clements" "portaudio.plt" 1 (= 9))))
Available in repositories: 4.x

threw out synchronization. Awesome!

(1 8)2011-11-29-10:48
5
[none]2011-11-29
To load: (require (planet "main.rkt" ("clements" "portaudio.plt" 1 (= 8))))
Available in repositories: 4.x

overhaul of places & memory managment.

(1 7)2011-10-20-09:57
131
[none]2011-10-20
To load: (require (planet "main.rkt" ("clements" "portaudio.plt" 1 (= 7))))
Available in repositories: 4.x

trying to get rid of stray error messages

(1 6)2011-10-20-09:41
2
[none]2011-10-20
To load: (require (planet "main.rkt" ("clements" "portaudio.plt" 1 (= 6))))
Available in repositories: 4.x

re-bundle with fixed mac i386 callbacks.dylib

(1 5)2011-10-18-09:36
8
[none]2011-10-19
To load: (require (planet "main.rkt" ("clements" "portaudio.plt" 1 (= 5))))
Available in repositories: 4.x

fixed malloc/free under windows

(1 4)2011-10-11-22:16
21
[none]2011-10-12
To load: (require (planet "main.rkt" ("clements" "portaudio.plt" 1 (= 4))))
Available in repositories: 4.x

Added streaming

(1 3)2011-09-22-23:40
123
[none]2011-09-24
To load: (require (planet "main.rkt" ("clements" "portaudio.plt" 1 (= 3))))
Available in repositories: 4.x

added 64-bit dlls for portaudio & callbacks

(1 2)2011-09-22-23:40
17
[none]2011-09-23
To load: (require (planet "main.rkt" ("clements" "portaudio.plt" 1 (= 2))))
Available in repositories: 4.x

added 64-bit dlls for portaudio & callbacks

(1 1)2011-09-22-23:40
3
[none]2011-09-23
To load: (require (planet "main.rkt" ("clements" "portaudio.plt" 1 (= 1))))
Available in repositories: 4.x

added 64-bit dlls for portaudio & callbacks

(1 0)2011-09-21-08:53
29
[none]2011-09-21
To load: (require (planet "main.rkt" ("clements" "portaudio.plt" 1 (= 0))))
Available in repositories: 4.x

initial release