Page 2 of 2

Re: Csound, SuperCollider, RtCmix, Pd, OpenMusic: What Distr

Posted: Thu Jun 19, 2014 12:21 am
by DepreTux
StudioDave wrote: @DepreTux - On what platform/system are you running OM ?
dp
Debian wheezy i386

But I'll try it on my archlinux x86_64 later and report back.

Re: Csound, SuperCollider, RtCmix, Pd, OpenMusic: What Distr

Posted: Thu Jun 19, 2014 12:37 am
by frabato56
StudioDave wrote: Here ya go:
http://linux-sound.org/misc/4arthur56.tar.gz
Thanks very much, I got it to build by adding glibc-devel.i686 and libgcc.i686. I've only been at it a few minutes and I haven't made any noise yet, but everything seems to be working fine. It's running on fedora 20 with the openbox window manager and the ccrma kernel. Now to figure out how to use it.

Thanks again,
Arthur

Re: Csound, SuperCollider, RtCmix, Pd, OpenMusic: What Distr

Posted: Thu Jun 19, 2014 2:56 am
by StudioDave
frabato56 wrote:... It's running on fedora 20 with the openbox window manager and the ccrma kernel. Now to figure out how to use it.
Karim Haddad's tutorial :

http://recherche.ircam.fr/equipes/repmu ... /Tutorial/

A collection of useful patches from Peter Ivan Edwards :

http://www.peterivanedwards.com/pie/3209_Patches.html

The official guide to OM docs :

http://repmus.ircam.fr/openmusic/documents

Best,

dp

Re: Csound, SuperCollider, RtCmix, Pd, OpenMusic: What Distr

Posted: Thu Jun 19, 2014 4:30 am
by frabato56
StudioDave wrote: Karim Haddad's tutorial :

http://recherche.ircam.fr/equipes/repmu ... /Tutorial/

A collection of useful patches from Peter Ivan Edwards :

http://www.peterivanedwards.com/pie/3209_Patches.html

The official guide to OM docs :

http://repmus.ircam.fr/openmusic/documents
Thanks, I'm on it!

Arthur

Re: Csound, SuperCollider, RtCmix, Pd, OpenMusic: What Distr

Posted: Sat Jun 21, 2014 9:19 am
by JohannesTress
Hi there,
I just tried to install openmusic but I got these missing dependencies:

Code: Select all

Fehler: Paket: openmusic-6.8.1-2.i686 (/openmusic-6.8.1-2.i686)
            Benötigt: libpthread.so.0(GLIBC_2.2)
Fehler: Paket: openmusic-6.8.1-2.i686 (/openmusic-6.8.1-2.i686)
            Benötigt: /bin/sh
Fehler: Paket: openmusic-6.8.1-2.i686 (/openmusic-6.8.1-2.i686)
            Benötigt: libpthread.so.0(GLIBC_2.0)
Fehler: Paket: openmusic-6.8.1-2.i686 (/openmusic-6.8.1-2.i686)
            Benötigt: libpthread.so.0(GLIBC_2.1)
Fehler: Paket: openmusic-6.8.1-2.i686 (/openmusic-6.8.1-2.i686)
            Benötigt: libdl.so.2
Fehler: Paket: openmusic-6.8.1-2.i686 (/openmusic-6.8.1-2.i686)
            Benötigt: portmidi
Fehler: Paket: openmusic-6.8.1-2.i686 (/openmusic-6.8.1-2.i686)
            Benötigt: libpthread.so.0(GLIBC_2.3.2)
Fehler: Paket: openmusic-6.8.1-2.i686 (/openmusic-6.8.1-2.i686)
            Benötigt: omfonts
Fehler: Paket: openmusic-6.8.1-2.i686 (/openmusic-6.8.1-2.i686)
            Benötigt: libdl.so.2(GLIBC_2.1)
Fehler: Paket: openmusic-6.8.1-2.i686 (/openmusic-6.8.1-2.i686)
            Benötigt: libpthread.so.0
Fehler: Paket: openmusic-6.8.1-2.i686 (/openmusic-6.8.1-2.i686)
            Benötigt: jack-audio-connection-kit
Fehler: Paket: openmusic-6.8.1-2.i686 (/openmusic-6.8.1-2.i686)
            Benötigt: libc.so.6
Fehler: Paket: openmusic-6.8.1-2.i686 (/openmusic-6.8.1-2.i686)
            Benötigt: /bin/bash
Fehler: Paket: openmusic-6.8.1-2.i686 (/openmusic-6.8.1-2.i686)
            Benötigt: libdl.so.2(GLIBC_2.0)
Fehler: Paket: openmusic-6.8.1-2.i686 (/openmusic-6.8.1-2.i686)
            Benötigt: libc.so.6(GLIBC_2.1)
Fehler: Paket: openmusic-6.8.1-2.i686 (/openmusic-6.8.1-2.i686)
            Benötigt: libsndfile
Fehler: Paket: openmusic-6.8.1-2.i686 (/openmusic-6.8.1-2.i686)
            Benötigt: libc.so.6(GLIBC_2.0)
Fehler: Paket: openmusic-6.8.1-2.i686 (/openmusic-6.8.1-2.i686)
            Benötigt: rtld(GNU_HASH)
Fehler: Paket: openmusic-6.8.1-2.i686 (/openmusic-6.8.1-2.i686)
            Benötigt: libc.so.6(GLIBC_2.2)
 Sie können versuchen mit --skip-broken das Problem zu umgehen.
 You could try running: rpm -Va --nofiles --nodigest
I tried to find them in other packages but had no success. Is there any possibility of installing OM without the missing libraries or are there any packaged versions out there?

Thank you very much indeed!

Johannes

Re: Csound, SuperCollider, RtCmix, Pd, OpenMusic: What Distr

Posted: Sun Jun 22, 2014 4:31 pm
by frabato56
Hi Johannes,

What distro are you on?

Arthur

Re: Csound, SuperCollider, RtCmix, Pd, OpenMusic: What Distr

Posted: Sun Jun 22, 2014 4:38 pm
by JohannesTress
Oh sorry for the missing info: I'm on KXSTudio 14.04.

Re: Csound, SuperCollider, RtCmix, Pd, OpenMusic: What Distr

Posted: Mon Jun 23, 2014 1:53 am
by frabato56
Okay, so that's based on ubuntu. You may have to change a few things but here is how I did it in fedora. You'll need these dependencies:
fluidsynth-libs.i686 libsndfile.i686 jack-audio-connection-kit.i686 glibc-devel.i686 libgcc.i686 adwaita-gtk2-theme.i686, these should all be 32 bit so you will need to have multiarch enabled. These files have different names in ubuntu.
then, install omfonts from http://forge.ircam.fr/p/OM/downloads/
then, build sdif 32bit libs (download from here: http://sourceforge.net/projects/sdif/files/) you'll probably need the build-essential package.
you may have to change these setting in your Makefile.in (inside the examples sub-directory):
PTHREAD_LIBS = -lpthread

list-types: list-types.c $(libsdif)
gcc $(LDFLAGS) -I../include -g -o $@ $^ $(PTHREAD_LIBS)

ist-nvt: list-nvt.c $(libsdif)
gcc $(LDFLAGS) -I../include -g -o $@ $^ $(PTHREAD_LIBS)

after that you have to build the 32bit version of the library, here is what worked for me.
./configure --verbose --target=i686-pc-linux-gnu CFLAGS=-m32 CXXFLAGS=-m32 LDFLAGS=-m32
then go into the sdif subfolder and copy the libsdif-3.11.4.so and libsdif.so files and put them in /usr/lib (or where ever the 32 bit libraries are in ubuntu)
then, either build the OpenMusic program from source or convert the .rpm file using the alien program.

Let us know how you do,
Arthur

Re: Csound, SuperCollider, RtCmix, Pd, OpenMusic: What Distr

Posted: Mon Jun 23, 2014 2:41 am
by StudioDave
frabato56 wrote:... either build the OpenMusic program from source or convert the .rpm file using the alien program.
A full build of OM from source code requires a professional version of LispWorks, which has a non-trivial price-point. You can compile it with the Personal Edition, but you can't save the image, you can only build and run it in a Lisp session. The PE build also has a limited heap size.

Best,

dp