AudioSchedules.jl

I made a Julia package for audio synthesis. It allows you to schedule synthesizers to turn on and off at various times, and record or play the results. I’ve worked pretty hard on performance and it’s multi-threaded, so hopefully that will keep gaps in sound when playing in real time down to a minimum. Docs are here: https://bramtayl.github.io/AudioSchedules.jl/dev/

11 Likes

Heh, pretty cool! If you want to put this to JuliaMusic just let me know!

2 Likes

@Datseries if you think the package would be a good fit for the organization, then I’d love to be part of it.

Can you share some of your creations based on it?

Hmm, well I mostly created the package to support https://github.com/bramtayl/Justly which is still a work in progress. But I’ve been using it to compose music and I’m hoping to at least a couple tracks ready by the end of quarantine.

1 Like

Have you looked into Pythagorean tuning?

Having music sequencer tools that deal with Pythagorean tuning would be great!

2 Likes

Yes, you should be able to use Justly to compose using a Pythagorean tuning, or for that matter, any tuning based on rational pitch ratios

1 Like

hahaha very nice way to give an open ended deadline I guess :smiley:

3 Likes