[Stk] RtAudio repository uploaded

Stephen Sinclair sinclair at music.mcgill.ca
Fri Oct 11 07:13:57 PDT 2013


Okay I've pushed the "stk" and "rtmidi" repositories to the "thestk"
github account.

Development (clone into your github account and submit pull requests
to "thestk"):

https://github.com/thestk/stk
https://github.com/thestk/rtaudio
https://github.com/thestk/rtmidi

Download previous releases:

https://github.com/thestk/stk/releases
https://github.com/thestk/rtaudio/releases
https://github.com/thestk/rtmidi/releases

...

Currently there is no formal link between the stk codebase and the
rtaudio/rtmidi codebase -- the former includes a copy of the latter.
Up for discussion is whether to use git submodules.

I think a better approach would be for the stk configure script to use
a local copy of rtaudio/rtmidi, unless an existing version is
specified on the command line or detected via pkg-config.

When building from a tarball, we could copy RtAudio.cpp etc into the
tarball, and it would use those when building.

I have an idea of how to organize this but it's a bit long-winded to
explain here, so I'll try to implement it before proposing.

Steve


On Fri, Oct 11, 2013 at 2:21 AM, Stephen Sinclair
<sinclair at music.mcgill.ca> wrote:
> Hi,
>
> I've reconstructed a git repository history for RtAudio based on
> previous releases and the RtAudio subversion repository on
> SourceForge.
>
> It's available here:
>
> https://github.com/thestk/rtaudio
>
> And tarball releases can be downloaded here:
>
> https://github.com/thestk/rtaudio/releases
>
> I meticulously went through svn history, comparing with the release
> tarballs, and branched all tagged "release" commits in the releases
> branch, fixing any inconsistencies.  (There were only a couple -- the
> loss of Windows project files from 4.0.0 to 4.0.3, and the late
> version change in 4.0.10's Makefile.in.)
>
> I think this is good now, feel free to start using it!
>
> I'll try to do the same for RtMidi this weekend, but it should be
> quite a bit faster since there is no existing repository to compare
> releases against.
>
> I'll also do a couple of last fixes on my STK repository and upload it
> to "thestk" github account.
>
> Steve



More information about the Stk mailing list