-
Notifications
You must be signed in to change notification settings - Fork 20
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Any way to get this working with jack-audio on a windows system #112
Comments
I honestly don't know. I don't have a Windows 10 system and I haven't tried crosss-compiling jack_mixer yet. There are a few things that would need to be adapted in the code, e.g. signal handling and preferences saving paths. So, volunteers needed to work on this. |
thanks for the info and thanks for this tool - very useful in my opinion!! |
I managed to get this working in windows 10 -
spent most the weekend figuring this out - will look more into this next weekend when i have some more time and see if i can find any parts that dont work - and also look at the preferences saving paths thanks for the pointers in the right direction spotlightkid!!! |
Great news! Please share your work, when you find the time! For the preferences path I was thinking about replacing |
yes i intend to share everything!! |
hey sorry for delay with this - had my hard disk fail last weekend and then also my backup hardisk failed while trying to recovery my main disk lol!! firstly the downloads needed using the versions i used are as follows https://github.com/jackaudio/jack2-releases/releases/download/v1.9.17/jack2-win64-v1.9.17.exe onto how to do it #Install msys2 to default path of C:\msys64 #extract MINGW-packages-master.zip to C:\msys64\home\<UserName>
#copy jack2-1.9.17.tar.gz to C:\msys64\home\<UserName>\MINGW-packages-master\mingw-w64-jack2\ #copy jack PKGBUILD (listed below) to C:\msys64\home\<UserName>\MINGW-packages-master\mingw-w64-jack2
##build jack_mixer #enter the following commands in msys2 to setup paths for compiling jack_mixer
#now we can build jack_mixer
#with notepad++ open C:\msys64\home\<UserName>\jack_mixer-15\src\jack_mix_box.c
#post_install script will error (this can be ignored everything still works) #change line 41 of
#comment line 1061 and 1064 of C:\msys64\mingw64\lib\python3.8\site-packages\jack_mixer\app.py by adding # infront of lines
#start jack server
#then back in msys2 jack2 PKGBUILD
portaudio PKGBUILD
|
Thanks for that. I'll have a closer look as soon as I can. Why do you need to build jack? Wouldn't it be enough to point meson at the jack headers? |
hi |
jack_mixer, now that PR #150 is merged, now uses |
@markweenwork, thank you so much for the Jack building instructions, they are great! FYI, the process of building portaudio with ASIO support seems to have changed somewhat, at least it didn't work out of the box, but I didn't use ASIO and too was only building jack for its |
I normally use linux and use jack for audio routing along with jack_mixer for general volume control - I also use jack in windows and was wondering if its possible to build jack_mixer for windows 10?
The text was updated successfully, but these errors were encountered: