Commit graph

254 commits

Author SHA1 Message Date
Spencer Russell
860b54ade0 now actuall test on CI 2017-05-18 21:57:01 -04:00
Spencer Russell
a7cc0672a5 splits tests so we can run as much as possible during CI 2017-05-18 21:36:01 -04:00
Spencer Russell
e45ca2e0b6 adds 32-bit windows testing for appveyor 2017-05-18 21:23:14 -04:00
Spencer Russell
e7b67133b3 tweaks one of the write tests 2017-05-18 21:19:03 -04:00
Spencer Russell
efd70272ab adds cross-compiled multiplatform builds and infrastructure to load them 2017-05-18 12:38:13 -04:00
Spencer Russell
3e7c6b5c1b fixes test opening default devices 2017-05-17 00:34:45 -04:00
Spencer Russell
acaa305dfa adds linux build of pa_shim, removes Suppressor dependency 2017-05-17 00:32:19 -04:00
Spencer Russell
c58143404f some CI and REQUIRE tweaks 2017-05-16 23:26:02 -04:00
Spencer Russell
c53ac388e9 allow 0.6 prerelease 2017-05-15 23:02:43 -04:00
Spencer Russell
85c34d3906 adds ps_shim lib build for OSX 2017-05-15 22:57:18 -04:00
Spencer Russell
0c36e1eec5 mostly adding tests and fixing bugs. passing tests now 2017-05-11 00:58:49 -04:00
Spencer Russell
9e3e66d37a now reports hash of source file used to build shim 2017-05-09 13:08:00 -04:00
Spencer Russell
5c40329df6 new C-based ringbuffer handling seems to be mostly working 2017-05-09 11:46:11 -04:00
Spencer Russell
ba5f60e097 Removes duplicate using SampledSignals in runtests.jl 2016-10-27 13:18:16 -04:00
Spencer Russell
a24cf8e9bc bumps SampledSignals required version 2016-09-29 23:18:14 -04:00
Spencer Russell
15dcee6245 now just using floating-point samplerate 2016-09-29 02:31:07 -04:00
Spencer Russell
eaa5aa96bb updates SampledSignals dependency to v0.2.0 2016-09-10 01:28:19 -04:00
Spencer Russell
9b67ba645c now builds branches in appveyor 2016-09-10 01:13:48 -04:00
Spencer Russell
4fe967465c updates for SampledSignals 0.2.0 API 2016-09-04 13:05:42 -04:00
Spencer Russell
7012c445f8 adds CI badges to README [ci skip] 2016-08-26 13:17:54 -04:00
Spencer Russell
b5f125c1b1 fixes broken deps file 2016-08-26 13:03:59 -04:00
Spencer Russell
5f53bcebc3 silences depwarn by switching to at-static rather than at-windows_only, etc. 2016-08-26 12:35:24 -04:00
Spencer Russell
f19e9ca160 removes now-unnecessary checkouts from appveyor cfg 2016-08-22 23:16:32 -04:00
Spencer Russell
b6f59a1e9d updates README now that we don't need Compat master [ci skip] 2016-08-22 12:04:19 -04:00
Spencer Russell
1e4bfaff06 updating dependencies now that more of them are tagged 2016-08-22 12:00:23 -04:00
Spencer Russell
93334b0de9 adds documentation for synced kwarg [ci skip] 2016-08-17 10:59:03 -04:00
Spencer Russell
80af028efb swallows STDERR to remove some spurrious warnings from PortAudio and OSX 2016-08-16 19:19:35 -04:00
Spencer Russell
fcf87c0c61 now setting ringbuf size and prefill to twice blocksize 2016-08-16 18:26:38 -04:00
Spencer Russell
1d5ca112eb back to duplex-by-default but now with optional synchronization 2016-08-16 18:10:03 -04:00
Spencer Russell
7ea9da7e09 now always using a rational sample rate when using system default 2016-08-09 00:56:30 -04:00
Spencer Russell
de5753e7f2 updates example in README [ci skip] 2016-08-09 00:23:51 -04:00
Spencer Russell
1d16bdecba now checking out SampledSignals on CI, too 2016-08-09 00:09:50 -04:00
Spencer Russell
44339ff755 now checking out RingBuffers on CI, too 2016-08-09 00:02:49 -04:00
Spencer Russell
5460e461bd adds sudo back to travis config [appveyor skip] 2016-08-08 23:57:26 -04:00
Spencer Russell
09b1cd3e47 adds Compat checkout to appveyor and travis configs 2016-08-08 23:53:59 -04:00
Spencer Russell
3f5f107c81 now travis and appveyor should at least test installability 2016-08-08 23:39:46 -04:00
Spencer Russell
e7cdbad4b3 now pulls samplerate from device by default. fixes #4 2016-08-08 23:34:54 -04:00
Spencer Russell
fb30e51f91 fixes tests to they pass. issue filed for large resampling 2016-08-08 21:31:29 -04:00
Spencer Russell
2cc49cc3e0 fixes error with multichannel reading 2016-08-08 21:28:34 -04:00
Spencer Russell
ede482ce6f defaults to output-only, bigger ringbuf, fixes issue with multichannel writing 2016-08-08 20:25:02 -04:00
Spencer Russell
0d64e4bd0c now will do partial ringbuf read/writes in partial underflow conditions. crashes on 0.5 --inline-no 2016-08-01 13:20:53 -04:00
Spencer Russell
fd425b3ace fixes bug when there's less than a full blocksize available in the ringbuffer 2016-07-31 01:42:47 -04:00
Spencer Russell
7cccb28d2b fixes another allocation when run with inlining off 2016-07-30 02:05:00 -04:00
Spencer Russell
829a09a2ae fixes munged case problem 2016-07-30 01:33:37 -04:00
Spencer Russell
30803bce97 renames bufsize to blocksize 2016-07-29 23:56:37 -04:00
Spencer Russell
77dcb8965c seems to be mostly working with lockfree ringbuffer 2016-07-29 01:44:02 -04:00
Spencer Russell
e40933b97b fixes 0.5 depwarns except AsyncCondition stuff 2016-07-28 00:55:56 -04:00
Spencer Russell
6433b6fb93 adds alias so Pkg.build works on WinRPM 2016-04-02 15:33:59 -04:00
Spencer Russell
2889669b7f adds RingBuffers to REQUIRE 2016-03-31 11:35:58 -04:00
Spencer Russell
390ae258bd adds SampledSignals to REQUIRE 2016-03-31 11:35:10 -04:00