[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