ArchAudioUtils

Discuss anything new and newsworthy! See http://planet.linuxaudio.org and https://libreav.org/news for more Linux Audio News!

Announcements of proprietary software may fit better in the Marketplace.


Moderators: raboof, MattKingUSA, khz

Post Reply
artofmusic
Established Member
Posts: 90
Joined: Mon Mar 17, 2014 8:01 pm

ArchAudioUtils

Post by artofmusic »

I would like to announce a few useful scripts I wrote to help with some of the pain points of other utilities. Here is the GitHub link to the project: https://github.com/usrmusicman/ArchStudioUtils
Enjoy
User avatar
funkmuscle
Established Member
Posts: 2800
Joined: Mon Jun 02, 2008 2:30 pm
Has thanked: 129 times
Been thanked: 31 times

Re: ArchAudioUtils

Post by funkmuscle »

artofmusic wrote:I would like to announce a few useful scripts I wrote to help with some of the pain points of other utilities. Here is the GitHub link to the project: https://github.com/usrmusicman/ArchStudioUtils
Enjoy
how to use this? I'm on Arch. jackcli and win2linvst, should be put where?
artofmusic
Established Member
Posts: 90
Joined: Mon Mar 17, 2014 8:01 pm

Re: ArchAudioUtils

Post by artofmusic »

win2linvst should be put in /usr/local/bin and you can create a link to it for your file managers scripts folder (i.e. ln -s /usr/local/bin/win2linvst ~/.local/share/nautilus/scripts/win2linvst). jackcli can be run from anywhere or if you want bash to autocomplete the command, again put it in /usr/local/bin. Still finishing up the new version of jackcli which will rely on jack2's dbus implementation (jack_control). Due, to minimal dependencies these scripts should be useable in all distro's.
User avatar
funkmuscle
Established Member
Posts: 2800
Joined: Mon Jun 02, 2008 2:30 pm
Has thanked: 129 times
Been thanked: 31 times

Re: ArchAudioUtils

Post by funkmuscle »

artofmusic wrote:win2linvst should be put in /usr/local/bin and you can create a link to it for your file managers scripts folder (i.e. ln -s /usr/local/bin/win2linvst ~/.local/share/nautilus/scripts/win2linvst). jackcli can be run from anywhere or if you want bash to autocomplete the command, again put it in /usr/local/bin. Still finishing up the new version of jackcli which will rely on jack2's dbus implementation (jack_control). Due, to minimal dependencies these scripts should be useable in all distro's.
Thank you for the explanation. You suggested user local but Arch usually likes user bin so does that matter? I'm also not home right now so I will give it a try for whatever you reply when I get in and give you feedback.
artofmusic
Established Member
Posts: 90
Joined: Mon Mar 17, 2014 8:01 pm

Re: ArchAudioUtils

Post by artofmusic »

I would put it in /usr/local/bin if you did not acquire the scripts and build it from the aur. The reason is that maybe one day someone might make another binary by that name and install it to /usr/bin per the good practices for creating PKGBUILDS on the Archwiki. This might lead to a file conflict. No one puts stuff in /usr/local/bin from a PKGBUILD install as this is seen as a custom path for executable installs, not the default install path (/usr/bin). Take a peek https://wiki.archlinux.org/index.php/Ar ... guidelines
Hope this helps

Whoops, I forgot to mention since /usr/local/bin is part of the PATH environment variable you can just type into the terminal

Code: Select all

win2linvst
of jackcli if you place the files there. Hope that clears it up.

A cool feature of my script is you can run it from any directory and it will install .so files for every .dll in that directory and then link them to a folder your DAW can scan saving boatloads of time.
artofmusic
Established Member
Posts: 90
Joined: Mon Mar 17, 2014 8:01 pm

Re: ArchAudioUtils

Post by artofmusic »

The Scripts are ready for prime time. Have fun
Post Reply