Skip to content

Windows compatability #3

@zinkkkk

Description

@zinkkkk

Really like the look of this project, it's something i've been also been thinking about over the last year or two and very much thought the price of DVS was insulting for what it is.

I can see the entire project is currently made to work under linux but i'd be very interested in a windows version as i do live sound work and ideally had a goal of having music producers be able to play into large sound systems directly over dante from DAW software with the potential of streaming multi-channel/complex surround sound options without needing external audio interfaces. As it currently stands i don't know of any produces using linux as most commonly used software is Ableton/FLStudio/Bitwig so having a windows version of this software would be pretty desirable.

How deeply built into the linux ecosystem is this project and what would the viability of windows or even other OS support be in the long term? I've been learning rust programming recently but still a bit a newbie to bigger code projects but would consider trying to add windows support to some parts, any chance you could give a rough breakdown on what parts can or can't be changed?

I had a look at usrvclock-rs and that looks like it should be easy enough to convert to support windows, in fact i somewhat wonder why you used all the nix crates as the large majority of the functions used were also available as OS independent versions in rust std?

Statime looks like a bit of an established behemoth already and not as easy to add windows support, how essential is this for inferno? I haven't really seen many/any windows PTP implementations especially in rust so this may be a bit of a hurdle.

Ideally the main functionality i'm interested in is just the ability to play audio over network out of computers the recording parts are slightly less desirable for me at this point in time.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions