Commit graph

303 commits

Author SHA1 Message Date
Spencer Russell
25993bce0e
Merge pull request #40 from JuliaAudio/nocallback
Julia 1.0, Artifacts, JLLs, no ringbuffers
2020-02-17 12:06:45 -06:00
Spencer Russell
93916a630d Removes crufty files and outdated tests 2020-01-30 15:25:08 -05:00
Spencer Russell
b18b9bdcae only look for ALSA on linux systems 2020-01-30 11:54:16 -05:00
Spencer Russell
9d780e4950 re-enables suppressing portaudio initialization output 2020-01-30 11:33:50 -05:00
Spencer Russell
d069e75a9f bumps latency for more reliable performance 2020-01-30 11:28:44 -05:00
Spencer Russell
f123478231 now using a mutex to protect libportaudio access 2020-01-02 14:23:41 -05:00
Spencer Russell
16d0bc48be adds auto-detection of ALSA config dir 2020-01-02 13:56:46 -05:00
Spencer Russell
9eb565e487 mostly working, but crashes sometimes 2020-01-02 00:02:00 -05:00
Spencer Russell
4c2ad4dc06 some more update-related tweaks 2020-01-01 14:59:46 -05:00
Elliot Saba
a7919c5b64 Upgrade PortAudio to JLL packages 2019-12-27 22:50:45 -08:00
Julian P Samaroo
7944836b49 Fix CI attempt 2 2019-09-11 07:23:13 -05:00
Julian P Samaroo
918e9d6986 Fix CI attempt 1 2019-09-11 07:10:05 -05:00
Julian P Samaroo
1f1f721fec Make things work on Julia v1, use BB for some deps
Removed Compat
Switched to BB repo for libportaudio
Re-enabled a now-passing pa_shim test
2019-09-08 18:59:37 -05:00
Spencer Russell
577d7adfef
Merge pull request #36 from mroavi/julia1
Upgraded audiometer.jl and spectrum.jl
2019-07-30 08:58:34 -04:00
Martin Roa Villescas
221afe9b88 Upgrade spectrum.jl example to Julia 1.* 2019-07-25 14:14:14 +02:00
Martin Roa Villescas
ea2c524426 Upgrade audiometer.jl example to Julia 1.* 2019-07-25 13:46:26 +02:00
Spencer Russell
01ddd6b835 adds warn_xrun option 2019-04-02 14:06:00 -04:00
Spencer Russell
0425fbfe3b Merge branch 'julia1' of https://github.com/JuliaAudio/PortAudio.jl into julia1 2019-04-02 13:39:17 -04:00
Spencer Russell
7f51c78596 enable warnings on xruns 2019-04-02 13:39:12 -04:00
Spencer Russell
207ec25f1e adds some examples of scrolling spctrograms with Makie. Probably with an old version of Makie 2019-02-27 09:03:48 -05:00
Spencer Russell
8bd884d394 fixes field acess error when printing other errors 2019-02-27 09:01:09 -05:00
Spencer Russell
c66ad398bd adds warning TODO for do-syntax 2018-12-05 11:22:28 -05:00
Spencer Russell
8d42b94a6a adds do syntax support 2018-12-05 11:17:36 -05:00
Spencer Russell
7d1be74eae adds workaround for libuv/libuv#1951. PA_SHIM REQUIRES LOCAL BUILD 2018-08-28 13:41:04 -04:00
Spencer Russell
45bfdc4830 now properly closing the error ringbuf 2018-08-16 15:59:00 -04:00
Spencer Russell
bc32d13f7d Ref usage wasn't working on 0.6 2018-08-16 14:41:50 -04:00
Spencer Russell
308e88b7cf rounds up some stray underscores 2018-08-16 14:19:00 -04:00
Spencer Russell
3551896de1 install Compat during testing 2018-08-16 14:11:17 -04:00
Spencer Russell
4d73324a7f now only testing appveyor on 1.0, to save CI time 2018-08-16 13:56:32 -04:00
Spencer Russell
06d3a4b099 now also using master of RingBuffers 2018-08-16 13:03:22 -04:00
Spencer Russell
d14a5f4b1f adds back sudo for travis 2018-08-16 12:47:11 -04:00
Spencer Russell
b1e0183538 now testing on 0.6, 0.7, and 1.0 2018-08-16 12:41:35 -04:00
Spencer Russell
f6213dc5ef some more upgrades, changes a bunch of Ptrs to Refs 2018-08-15 23:18:44 -04:00
Spencer Russell
ca7c8b91d8
Merge pull request #27 from EMCP/master
getting a warning when executing regarding abs()
2018-08-10 13:35:16 -04:00
emcp
f1828824a1 Found another warning regarding abs. 2018-08-09 17:32:05 +02:00
Erik
23f657dbbe
getting a warning when executing regarding abs() 2018-08-08 21:11:55 +02:00
WooKyoung Noh
5823404f1a Compat Julia 0.7 2018-06-21 17:02:34 +09:00
Spencer Russell
03aefe619d Merge pull request #11 from tkelman/patch-1
use 0.6.0-pre as minimum julia version in REQUIRE
2017-05-28 22:15:17 -04:00
Tony Kelman
312d4a90ca be even more specific 2017-05-25 15:07:41 -07:00
Tony Kelman
54ac000878 use 0.6.0-pre as minimum julia version in REQUIRE
`mutable struct` syntax won't work on early 0.6.0-dev versions,
so better to stick to the julia-0.5-compatible versions of the package there
2017-05-25 15:02:15 -07:00
Spencer Russell
ce51f8497f removes one last compat 2017-05-21 22:39:15 -04:00
Spencer Russell
1b26ea2f0f README badge tweaking [ci skip] 2017-05-19 23:31:17 -04:00
Spencer Russell
f06a53363b removes spurious Compat 2017-05-19 23:29:14 -04:00
Spencer Russell
5ea61ea30e Merge pull request #9 from JuliaAudio/crosscompile
Switches to using native extension for ringbuffer exchange. fixes #6.
2017-05-19 22:22:10 -04:00
Spencer Russell
f57d201ef4 Merge branch 'master' into crosscompile 2017-05-19 18:00:06 -04:00
Spencer Russell
9dfb27a002 Merge pull request #10 from staticfloat/updated_ci_url
Update CI URLs to point to new caching infrastructure
2017-05-19 17:58:09 -04:00
Spencer Russell
47ea6a0c30 adds TestSetExtensions to test/REQUIRE 2017-05-19 01:10:19 -04:00
Spencer Russell
de0dd1054f adds docstring for PortAudioStream 2017-05-19 01:03:43 -04:00
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