Open gorjious opened 6 years ago
Hummmm... I had the same problem for ALSA and I think I was missing the libasound ... I think you are missing the development library for jack... Maybe you can install the libjack-dev or libjack-jackd2-dev ?
Try libjack-dev first.
Let me know if it works.
@stefets I have the same issue with ALSA (I'm trying to apply a fix to make it work with my midi controller, a AKAI midimix). I'm on debian 9, I installed the libasound and libasound-dev. I just cannot seems to find the right file for pkg-config
. Any insight?
Update: I tried to look in the debian repository after a alsa.pc
file using apt-file
, but nothing popped up :(
EDIT: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=181589 I find that, mind be a hint.
EDIT2: it looks like the file have been deleted from the repo altogether. I manually added this file to /usr/lib/pkgconfig/alsa.pc
:
You have a Mac? Not sure it works. There is a post in the mididing Google group about Mac. https://groups.google.com/forum/m/#!forum/mididings Maybe a solution here?
@lcoenen : the pkg-config info for libalsa in Debian is provided by the libasound2-dev
package (and the place to look for those files on most systems is /usr/lib/x86_64-linux-gnu/pkgconfig
)
I have built and tested mididings on macOS Mojave 10.14.5 and found this article helpful.
FWIW I did the following
aften pkg-config glib boost-python boost-build boost-bcp boost-mpi
export LIBRARY_PATH=/usr/local/include:/usr/local/lib
export DYLD_LIBRARY_PATH=/usr/local/lib
diff --git a/setup.py b/setup.py
index 6376278..ba73565 100755
--- a/setup.py
+++ b/setup.py
@@ -148,7 +148,7 @@ sources = [
include_dirs.append('src')
-boost_python_suffixes = ['-py%d%d' % sys.version_info[:2]]
+boost_python_suffixes = ['%d%d' % sys.version_info[:2]]
if sys.version_info[0] == 3:
boost_python_suffixes.append('3')
libraries.append(boost_lib_name('boost_python', boost_python_suffixes))
-X coremidi
optionNB I found jack_lsp -A
useful as it shows the jack port names and their respective coremidi names which are more useful. e.g.
MacMuso22:mididings chrisbc$ jack_lsp -A
system:capture_1
coreaudio::out_1
...
system_midi:capture_1
coremidi:IAC.bus1:out1
...
system_midi:capture_3
coremidi:virtual1:out3
etc
mididings seems only to recognise the jack names & not the aliases. eg
mididings -J -I "system_midi:capture_3" -p
Hello,
I am trying to install mididings but am running into this issue: "couldn't find package 'jack'"
I am new at using terminal but here is what I have installed: -Mac OS High Sierra -Python 2.7.10 -Python 3.6.5 -pip 10.0.1 from /Library/Python/2.7/site-packages/pip (python 2.7) -jackOSX Version 0.92_b3 -jackdmp 1.9.11
A run through what I have tried: -downloaded the ZIP from mididings github -installed Jack 2 for OS X going through the installation menu -in the terminal I cd to the mididings folder and trying to install I get the following:
mididings-master$ ./setup.py build [--disable-jack-midi] [--disable-alsa-seq] couldn't find package 'jack' mididings-master$ ./setup.py install couldn't find package 'jack' mididings-master$
Any idea what I am doing wrong?