Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

AudioKit

We are on a mission to make audio programming fun and easy and accessible to all.
Collective - Host: opensource - https://opencollective.com/audiokit - Code: https://github.com/AudioKit/AudioKit

Merge pull request #2717 from Matt54/node-recorder-callback-handler

Node recorder callback handler

github.com/AudioKit/AudioKit - 22891d9a6d205aecc3150ba2be966bccd1393a41 authored over 2 years ago by Aurelius Prochazka <[email protected]>
Minor updates to package and playground

github.com/AudioKit/AudioKit - b4b4195d099c1f84a53a1121afcda00b10367090 authored over 2 years ago by Aurelius Prochazka <[email protected]>
Merge branch 'main' into node-recorder-callback-handler

github.com/AudioKit/AudioKit - f36b68ec5164fdeb6febe19cfc0d963f0d022a66 authored over 2 years ago by Matt Pfeiffer <[email protected]>
Merge pull request #2733 from emurray2/audiorecorder-cleanup

`NodeRecorder` Cleanup

github.com/AudioKit/AudioKit - ab8e8854a5d6f77bab5cf657a4d3138790bb36b9 authored over 2 years ago by Aurelius Prochazka <[email protected]>
`NodeRecorder` - move reset `isPaused` logic into `stop()`

github.com/AudioKit/AudioKit - 3287f77dbcb3262c38e40f6e6c4c8a9e459540d5 authored over 2 years ago by Evan Murray <[email protected]>
`RecordingTests.swift` - add `testReset()`

github.com/AudioKit/AudioKit - c2b0cb2d98b9c404738bb347c3351b7466b6e8e9 authored over 2 years ago by Evan Murray <[email protected]>
`NodeRecorder` - reset `isPaused` in `reset()`

github.com/AudioKit/AudioKit - cda2104c6c682310118493004402a9f0da0f0682 authored over 2 years ago by Evan Murray <[email protected]>
`NodeRecorder` - remove redundant function

github.com/AudioKit/AudioKit - be25b5ac70f3af0716a69c43e5f777c40626aa8e authored over 2 years ago by Evan Murray <[email protected]>
`NodeRecorder` - Remove `internalAudioFile` in `reset()`

github.com/AudioKit/AudioKit - 28440ea1ac55d7c2507c546f4dcd5ba0db73213a authored over 2 years ago by Evan Murray <[email protected]>
Moved playgrounds out of folder

github.com/AudioKit/AudioKit - a85264120757f1c660fe5fbb588e7522c5f060ed authored over 2 years ago by Aurelius Prochazka <[email protected]>
New bug report template

github.com/AudioKit/AudioKit - ded9ac7dff9c5d941b35e59a5356a013b153fe71 authored over 2 years ago by Aurelius Prochazka <[email protected]>
Resolve CI Complaint

github.com/AudioKit/AudioKit - 163a7a95e9aa3d61e9378a475b418df287fc478f authored over 2 years ago by Aurelius Prochazka <[email protected]>
Merge pull request #2728 from jcavar/fix/tap-queue

Do not run tap on main queue

github.com/AudioKit/AudioKit - 4482aa049c311648239c9a4bf463c4ba9cb0a7c0 authored over 2 years ago by Aurelius Prochazka <[email protected]>
Do not run tap on main queue

This code is taking locks and doing calculations.
It is called many times per second and it shou...

github.com/AudioKit/AudioKit - 14d028e69c3039fb8f7e80437121191256df05f1 authored over 2 years ago by Josip Cavar <[email protected]>
Merge pull request #2726 from emurray2/main

Add tests and resolution for AudioKit/AudioKit#2725

github.com/AudioKit/AudioKit - 72343d399803d41e9225fb79f05f0d0da25bc2d2 authored over 2 years ago by Aurelius Prochazka <[email protected]>
Add tests and resolution for AudioKit/AudioKit#2725

Add tests and resolution for AudioKit/AudioKit#2725

github.com/AudioKit/AudioKit - 1f9acb3677b5c84568ec1f1751ec5e54955b3362 authored over 2 years ago by emurray2 <[email protected]>
Merge pull request #2723 from emurray2/noderecorder-pause-recording

[`NodeRecorder`] - Pause recording feature

github.com/AudioKit/AudioKit - b105d42011131cc0d5167e009b60b4f9a5044019 authored over 2 years ago by Aurelius Prochazka <[email protected]>
Make Cookbook Recorder work again

Long story short, I messed up and broke the Cookbook again. The changes I made in the reverted P...

github.com/AudioKit/AudioKit - 0e4940398527077250496c71a63cc443b1cf5776 authored over 2 years ago by Evan Murray <[email protected]>
Revert "Merge pull request #2719 from emurray2/careful-with-avaudiofile-pointer"

This reverts commit e75a3860fa45f6e5b5b17d885cabae08d188f05c, reversing
changes made to 232a7688...

github.com/AudioKit/AudioKit - 4c1f41652bf64175d6031c6b985c3c3f9e80c697 authored over 2 years ago by Evan Murray <[email protected]>
[`NodeRecorder`] - Pause recording feature

Changes:

1. Add `isPaused` property to `NodeRecorder`
2. Don't write to buffer if `!isPaused`
3...

github.com/AudioKit/AudioKit - f93ccbe12d251cd9bec6c5be8131c1ba95e97347 authored over 2 years ago by Evan Murray <[email protected]>
Merge pull request #2722 from emurray2/audioplayer-fix-completionstatus

[`AudioPlayer`] - Tests for player status

github.com/AudioKit/AudioKit - db55444d594a1564cb4b40ef8e78b8bb0e4577d6 authored over 2 years ago by Aurelius Prochazka <[email protected]>
[`AudioPlayer`] - Tests for player status

Duplicate ticket for #2718, but now CI should be successful:

> There weren't any tests for the ...

github.com/AudioKit/AudioKit - 5ac16ba1830418fa700c92db229e82192781513f authored over 2 years ago by Evan Murray <[email protected]>
Merge pull request #2721 from emurray2/fix-avaudiosourcenode-semaphore-wait-trap

[`AVAudioSourceNode`] - Fix semaphore wait trap

github.com/AudioKit/AudioKit - f31d08104773c61a04ff79da89097a5e23151771 authored over 2 years ago by Aurelius Prochazka <[email protected]>
[`AVAudioSourceNode`] - Fix semaphore wait trap

Fix a weird bug which happens when removing the `NodeRecorder` tap

github.com/AudioKit/AudioKit - 88e070b6e0c2d139fea31e2ae1a52b12ecc37cbd authored over 2 years ago by emurray2 <[email protected]>
Merge pull request #2719 from emurray2/careful-with-avaudiofile-pointer

[AudioPlayer] - Fixing `internalAudioFile` so pointers are more safe - helping workflows and CI

github.com/AudioKit/AudioKit - e75a3860fa45f6e5b5b17d885cabae08d188f05c authored over 2 years ago by Aurelius Prochazka <[email protected]>
Move stuff around

github.com/AudioKit/AudioKit - a4160fcef58a3efdc390987aa9620c9c902ae6c5 authored over 2 years ago by Evan Murray <[email protected]>
More details

And I want to try and get another CI run in to make sure everything works

github.com/AudioKit/AudioKit - 2aa268556cfdbc7ae72dc8f998d9e673bb859608 authored over 2 years ago by Evan Murray <[email protected]>
Remove Function Call

Didn't mean to leave this in here, but good to know the tests can detect a stack overflow

github.com/AudioKit/AudioKit - 076ecf7ce59f86374f74cf1bdc909058c8a4254f authored over 2 years ago by Evan Murray <[email protected]>
Added docs

github.com/AudioKit/AudioKit - 68e8f330ad27a6eca4b39dbd95f82d5857b5345e authored over 2 years ago by Evan Murray <[email protected]>
Careful with pointers 2

github.com/AudioKit/AudioKit - b5ab32ac3bdfb7a2d9ad2ca1462b6247465f895c authored over 2 years ago by Evan Murray <[email protected]>
Update NodeRecorder.swift

github.com/AudioKit/AudioKit - ba0da3f2190775ebf8c7a94bd9575fee229add5d authored over 2 years ago by Evan Murray <[email protected]>
Merge pull request #2716 from emurray2/noderecorder-closefile

Add File Open/Close Functions for `NodeRecorder`

github.com/AudioKit/AudioKit - 232a7688064d89b438901964bdc3fc95ab0f854d authored over 2 years ago by Aurelius Prochazka <[email protected]>
Switch to using `AudioPlayer` as input

for the test

github.com/AudioKit/AudioKit - 2624753ca058c80c2d2ac7de49b80987534e4436 authored over 2 years ago by emurray2 <[email protected]>
Revert "Pause `AudioEngine` rendering before closing file"

This reverts commit 98e40ad0e340f212ec5cb9810638a634fbba962f.

github.com/AudioKit/AudioKit - b5d7aa72b2ce7f1dfdcbdcddb7bcefe512c7cd06 authored over 2 years ago by Evan Murray <[email protected]>
Pause `AudioEngine` rendering before closing file

github.com/AudioKit/AudioKit - 98e40ad0e340f212ec5cb9810638a634fbba962f authored over 2 years ago by Evan Murray <[email protected]>
Revert "Make the test easier for workflows"

This reverts commit d0fd03b377fcfbbbe65f6918da83ec80e23d1aa7.

github.com/AudioKit/AudioKit - 5f333a4bab920c2a7d33045e2f2877d0179724ca authored over 2 years ago by Evan Murray <[email protected]>
Make the test easier for workflows

So they don't get stuck

github.com/AudioKit/AudioKit - d0fd03b377fcfbbbe65f6918da83ec80e23d1aa7 authored over 2 years ago by Evan Murray <[email protected]>
More Hound

github.com/AudioKit/AudioKit - 5cd873c2946c03b85328c957baed93a35a36ecb3 authored over 2 years ago by Evan Murray <[email protected]>
Add File Open/Close Functions for `NodeRecorder`

Changes:

1. Removed `file` parameter from initialization - this passes the value without a refe...

github.com/AudioKit/AudioKit - d218edb378ad04267b232120d556cabe86723ba1 authored over 2 years ago by Evan Murray <[email protected]>
Merge pull request #2715 from emurray2/noderecorder-tempfile-fixinvalidparameters

[NodeRecorder] - Fix Error -50

github.com/AudioKit/AudioKit - 6d4ae8cee0ef0d868b4de3196c84bfeeb2efb3cf authored over 2 years ago by Aurelius Prochazka <[email protected]>
Merge pull request #2714 from emurray2/audioengine-addfunction-findaudiounit

[AudioEnginie] - add `findAudioUnit`

github.com/AudioKit/AudioKit - c54259ba2a71b30a4a90411a724b758707c6aed0 authored over 2 years ago by Aurelius Prochazka <[email protected]>
[NodeRecorder] - Fix Error -50

Remove invalid parameters in `AVAudioFile` initialization to make `avfaudio` happy.

github.com/AudioKit/AudioKit - 301b2c295e6d3fbf3b7cc681acfcb9b3d535b960 authored over 2 years ago by Evan Murray <[email protected]>
Rename test function

github.com/AudioKit/AudioKit - 980ae0546c259e0d0e4f7d725eadc7b5f4ab56ab authored over 2 years ago by Evan Murray <[email protected]>
Hound 2, make documentation more clear

github.com/AudioKit/AudioKit - 97fa35b47b7828782294ea941e98ae21e03925f6 authored over 2 years ago by Evan Murray <[email protected]>
Hound, extra documentation

github.com/AudioKit/AudioKit - 712d06eda5b6565e15944f71cda9b850656ceb86 authored over 2 years ago by Evan Murray <[email protected]>
[AudioEngine] - add `findAudioUnit`

This function uses the AVFoundation framework to provide an easy way for users to find and insta...

github.com/AudioKit/AudioKit - 91aacd52af25b487629485f0b8b1019306803785 authored over 2 years ago by Evan Murray <[email protected]>
Merge pull request #2710 from emurray2/audioplayer-add-scheduledtime-withtests

Compensate for scheduled play w/ tests

github.com/AudioKit/AudioKit - 0e097ea85ab6f33bfc6cfa783a631c9f4c47d4d4 authored over 2 years ago by Aurelius Prochazka <[email protected]>
More rigorous testing

I totally forgot about handling this test when the file isn't played from the beginning (0th fra...

github.com/AudioKit/AudioKit - 5eb55e2d3d6125c7c83d5e7c1e76f5271a63c3df authored over 2 years ago by Evan Murray <[email protected]>
Check rendertime after engine is running

This will help `AVAudioEngine` not trigger its condition when we try to check the rendertime of ...

github.com/AudioKit/AudioKit - 347baf69f4a9fc1c54881177c12a3a62fb9d3008 authored over 2 years ago by Evan Murray <[email protected]>
Revert "Compensate for scheduled play w/ tests"

This reverts commit 31f211bc8578010d562a305ca29553b61d951de8.

github.com/AudioKit/AudioKit - 72d366540eaefe3c1101a7c8e7a2b89a6c88c96a authored over 2 years ago by Evan Murray <[email protected]>
Compensate for scheduled play w/ tests

This is again to address #2691 and #2708, but this includes the tests for that. I also refactore...

github.com/AudioKit/AudioKit - 31f211bc8578010d562a305ca29553b61d951de8 authored over 2 years ago by Evan Murray <[email protected]>
Merge pull request #2709 from emurray2/realtimetests-fix-scheduleplayer

[Realtime AudioPlayer Tests] - Fix Scheduling Test

github.com/AudioKit/AudioKit - f753c21544985dfd5b57b72d2528e164559f2cf3 authored over 2 years ago by Aurelius Prochazka <[email protected]>
[Realtime AudioPlayer Tests] - Fix Scheduling Test

This test was failing for a couple reasons:

1. No file exists for the specified duration of 2 s...

github.com/AudioKit/AudioKit - 2842a9cd47f224376fc0892db0ae2e5476cf5ba2 authored over 2 years ago by Evan Murray <[email protected]>
Merge pull request #2706 from jcavar/fix/start-stop

Fix start/stop not working properly when used on Node

github.com/AudioKit/AudioKit - 8c17eb41993962e641fb8d83343b1dde5505e153 authored over 2 years ago by Aurelius Prochazka <[email protected]>
Fix whitespace violation

github.com/AudioKit/AudioKit - 7732694e197efe105472d9d4995837bc09e2c942 authored over 2 years ago by Josip Cavar <[email protected]>
Fix start/stop not working properly when used on Node

As explained in https://github.com/AudioKit/AudioKit/issues/2705
start and stop functions are no...

github.com/AudioKit/AudioKit - e8fcc7ca165ee8590be1eb6e7c3bcd0d1e17c534 authored over 2 years ago by Josip Cavar <[email protected]>
Avoid errors and warnings on CI

github.com/AudioKit/AudioKit - e7f37266dc9200f04a2646b108acae98c87f8e46 authored over 2 years ago by Aurelius Prochazka <[email protected]>
Use latest Xcode

github.com/AudioKit/AudioKit - cfbafbbb990fdcefeccb0cf18da1ab2955cdf8db authored over 2 years ago by Aurelius Prochazka <[email protected]>
Merge pull request #2702 from jcavar/fix/reverb-start-stop

Fix reverb not updating isStarted

github.com/AudioKit/AudioKit - a832bab159178e9ce973e120d5e6a11d2c5755d9 authored over 2 years ago by Aurelius Prochazka <[email protected]>
Fix typo

github.com/AudioKit/AudioKit - 799095a4df7050bc1b1e613a2b36e4f2fbb53dde authored over 2 years ago by Aurelius Prochazka <[email protected]>
Updated pull request template

github.com/AudioKit/AudioKit - abf2e0f4b265bd549774261b6cabe97c771fa3ba authored over 2 years ago by Aurelius Prochazka <[email protected]>
Fix reverb not updating isStarted

github.com/AudioKit/AudioKit - 66268f50c58f6458ddfc2422d50cc7ae038d275f authored over 2 years ago by Josip Cavar <[email protected]>
Added tests for NodeRecorder

Added tests for NodeRecorder

github.com/AudioKit/AudioKit - e38ce0950c826bfd40a612e12a5f6dbb9fa46be6 authored over 2 years ago by Matt Pfeiffer <[email protected]>
Housekeeping 2

Housekeeping 2

github.com/AudioKit/AudioKit - ef0041f18901fd31eacacf85142bde87f9880fd1 authored over 2 years ago by Matt Pfeiffer <[email protected]>
Housekeeping

Housekeeping

github.com/AudioKit/AudioKit - 99bd5aa71f7893656d1415084c5da7fb719185f7 authored over 2 years ago by Matt Pfeiffer <[email protected]>
Added callback handler to node recorder

Added callback handler to node recorder

github.com/AudioKit/AudioKit - 394e024843e76eb01e783fd1fd975d06a19802f3 authored over 2 years ago by Matt Pfeiffer <[email protected]>
Use URL in AppleSampler instead of file paths

github.com/AudioKit/AudioKit - 110d2dfa0b798f76349922fdd1d23d660a16dc37 authored over 2 years ago by Aurelius Prochazka <[email protected]>
Merge pull request #2697 from jcavar/develop

Fix retain cycle in BaseTap

github.com/AudioKit/AudioKit - ea59de83010f0f68503805241a4cb4598e573ef2 authored almost 3 years ago by Aurelius Prochazka <[email protected]>
Fix retain cycle in BaseTap

github.com/AudioKit/AudioKit - 48123b744337e0cf616a0a22be012aae6034d8c9 authored almost 3 years ago by Josip Cavar <[email protected]>
Merge pull request #2694 from emurray2/develop

Player always respects new startTime and endTime

github.com/AudioKit/AudioKit - f1486c6b5e1caa0f7bfcfe539167f4c8a507e529 authored almost 3 years ago by Aurelius Prochazka <[email protected]>
Player always respects new startTime and endTime

github.com/AudioKit/AudioKit - 0472b6263f934b6e844f35cd9a03b35c9be2256b authored almost 3 years ago by Evan Murray <[email protected]>
Cleanup

github.com/AudioKit/AudioKit - 0470c6892b0fc5d00408546c6ad5206837a3b66b authored almost 3 years ago by Taylor Holliday <[email protected]>
Updated Hello World

github.com/AudioKit/AudioKit - 5a550e44046e9acd584faba56ab79715d6c0fee8 authored almost 3 years ago by Aurelius Prochazka <[email protected]>
Addiing URL based stuff to AppleSampler

github.com/AudioKit/AudioKit - 38352ad0fd0396901c4f0c7acf170bd3ff300a86 authored almost 3 years ago by Aurelius Prochazka <[email protected]>
Merge pull request #2689 from osheroff/one_more_completion_handler_fix

set .stopped status before stopping

github.com/AudioKit/AudioKit - fdc12bf5109964c9b0ac64ab55883719f78b608a authored almost 3 years ago by Aurelius Prochazka <[email protected]>
set .stopped status before stopping

otherwise the completion handler can sometimes race us and fire

github.com/AudioKit/AudioKit - e99abe7c62c096cbbe374095600b2d420fa37302 authored almost 3 years ago by Ben Osheroff <[email protected]>
Merge pull request #2688 from emurray2/develop

Cleanup player completed block

github.com/AudioKit/AudioKit - 4f7e206498fcdf90c62f064b13cc3808e94efc75 authored almost 3 years ago by Aurelius Prochazka <[email protected]>
Cleanup player completed block

Address #2684 and make code easier to read by removing `else if`

github.com/AudioKit/AudioKit - fb053126f5d39ca19d6ed3d283b6e512d67d4d0f authored almost 3 years ago by Evan Murray <[email protected]>
Merge pull request #2687 from osheroff/stop_on_complete

stop the playerNode upon completion

github.com/AudioKit/AudioKit - 087cb323e81b56fe767d2165bf48e5fb2dfef229 authored almost 3 years ago by Aurelius Prochazka <[email protected]>
stop the playerNode upon completion

Without this call the playerNode continues its timeline in the
background and subsequent calls t...

github.com/AudioKit/AudioKit - 493a753328fad6cd3573125173436ca282210fdf authored almost 3 years ago by Ben Osheroff <[email protected]>
Merge pull request #2685 from osheroff/suppress_on_seek

restore behavior that stops calling CompletionHandler on seek

github.com/AudioKit/AudioKit - b7246e5f7284367e835cf60919ef71707a129704 authored almost 3 years ago by Aurelius Prochazka <[email protected]>
restore behavior that stops calling CompletionHandler on seek

github.com/AudioKit/AudioKit - 7c7a7e0b5e3f232ca4a2c6c2f7964fbfc07b712f authored almost 3 years ago by Ben Osheroff <[email protected]>
Add AppSampler.loadInstrument(url:)

github.com/AudioKit/AudioKit - 955ae2be96bff15a3f66cc89426461ab135cf69b authored almost 3 years ago by Taylor Holliday <[email protected]>
Add repro case for AVAudioUnitSampler bug.

github.com/AudioKit/AudioKit - 781de62291f331f4fdb58bfd6f0e3085463acb8b authored almost 3 years ago by Taylor Holliday <[email protected]>
Add sampler instruments for testing.

github.com/AudioKit/AudioKit - 5eefd49655f32538b107498700efb2fe36c43248 authored almost 3 years ago by Taylor Holliday <[email protected]>
Merge pull request #2682 from Matt54/node-recorder/file-directory-url-icloud

NodeRecorder: swapped file directory path for URL to support iCloud drive

github.com/AudioKit/AudioKit - d8dfff09b10e816e65d7fa6cedc47ee19adc7b09 authored almost 3 years ago by Aurelius Prochazka <[email protected]>
Removed comment

Removed comment

github.com/AudioKit/AudioKit - 514979afd188c67d0aceefc357276844f5ab38d1 authored almost 3 years ago by Matt Pfeiffer <[email protected]>
NodeRecorder: swapped file directory path for URL to support iCloud drive

NodeRecorder: swapped file directory path for URL to support iCloud drive

github.com/AudioKit/AudioKit - 59e568c40f6b4bdfa6989e6b9a0b48dabb8444fd authored almost 3 years ago by Matt Pfeiffer <[email protected]>
Merge pull request #2680 from Matt54/midi/fix-time-stamp-on-message-send

Refactored two midi send methods into one with timeStamp defaulted to mach_absolute_time()

github.com/AudioKit/AudioKit - 6d7ed51690762748841a4f6410b8b5cb3427a546 authored almost 3 years ago by Aurelius Prochazka <[email protected]>
Added 0 value note and removed redundant MIDITimeStamp constructor

Added 0 value note and removed redundant MIDITimeStamp constructor

github.com/AudioKit/AudioKit - 73fda4b369da1833188a32ad442ce925d7bfc722 authored almost 3 years ago by Matt Pfeiffer <[email protected]>
Housekeeping

Housekeeping

github.com/AudioKit/AudioKit - b8fda0ea097416c0c61d19b9e55f5f05b756261c authored almost 3 years ago by Matt Pfeiffer <[email protected]>
Refactored two midi send methods into one with timeStamp defaulted to mach_absolute_time()

Refactored two midi send methods into one with timeStamp defaulted to mach_absolute_time()

github.com/AudioKit/AudioKit - 19618683c63ad33362fb5fafa1d7441280901ab3 authored almost 3 years ago by Matt Pfeiffer <[email protected]>
Merge pull request #2679 from rex4539/develop

Fix typos

github.com/AudioKit/AudioKit - 59756fcf959446a8e0af40e1c84e4e5d90103740 authored almost 3 years ago by Aurelius Prochazka <[email protected]>
Fix typos

github.com/AudioKit/AudioKit - fb92c7da8c3963a37b2c7b4a0bfb27cd2ae3ab78 authored almost 3 years ago by Dimitris Apostolou <[email protected]>