Where are "Common Music", "Grace", "Common Lisp Music" and "Common Music Notation"?

  • diresu
Posted: Thu, 09/11/2008 - 04:21
Hi, I would like to install "Common Music", "Grace", "Common Lisp Music" and "Common Music Notation" but couldn't find the packages... Any help? The respective home pages:
  • Common Music ( http://commonmusic.sourceforge.net/ )
  • Grace ( http://camil.music.uiuc.edu/Software/grace/ )
  • Common Lisp Music ( http://ccrma.stanford.edu/software/clm/ )
  • Common Music Notation ( http://ccrma.stanford.edu/software/cmn/cmn/cmn.html )
Thanks, Dietrich

Time & Computer use

  • skullnotions
  • 09/29/07
  • Sun, 09/28/2008 - 06:24
Hi Dietrich, Spending my time installing and building on linux is my main use for the computer. I like to play music with other musicians. I have played accoustic guitar for over forty years now, and I keep practice and computing not quite, but nearly separate. The computer is used now and again to see/listen to examples of music of interest, but as far as recording on the computer, it's just a hobby. My main interest with computer/Linux is following audio development and the development of linux in general. The SuperCollider install/builds are making sounds so things are going in the right direction. Last week i installed sidux, removed lots of packages, installed a kernel-rt and built emacs, ardour, and supercollider, it was a lot of work but also very enjoyable, i plan to follow your instruction and learn to compile my own kernel. apt-get is my choice of package management on debian. Synaptic is used now and again, mainly for browsing and sometimes the deborphan filter can be quite handy. As for upgrading i find apt-get will hold back packages and yet synaptic will install them?, so i don't trust synaptic very much for upgrading. Aptitude also is used only now and again when i question apt-get's behaviour, or to double check a large upgrade. I can see why you are interested in common lisp music, puredata etc., It's what I've been looking for since i first installed GNU/linux. I keep realistic perspectives about what can/needs to be done on the computer, Frank Zappa has said most of what needs to be said, and he certainly showed us how to mix/master and compose. Creating commercial music has no place here, on the other hand drum tracks, backing tracks to play over, and ambient sounds to play in the background of my clinic are realistic targets that keep me playing the guitar. Before the end of the year i am going to have a 64bit computer built around 64studio, so following posts here and on the mail lists is the best way to buy the most compatible hardware. Mickey Baker jazz and Jamey Aebersold play alongs are great music tutorials, but good computer music books are harder to find. I used to buy computermusic magazine every month, but their lack of GNU/Linux interest saw me spending my money on linuxformat magazine instead. Googled: Django Reinhardt | Jamey Aebersold | Mickey Baker's jazz | Frank Zappa http://djangopedia.com/wiki/index.php?title=Main_Page http://aebersold.com/Merchant2/merchant.mvc?Screen=CTGY&Store_Code=JAZZ&Category_Code=_HANDBOOK Complete Course in Jazz Guitar http://en.wikipedia.org/wiki/Mickey_Baker A mind is like a parachute. It doesn't work if it's not open http://en.wikiquote.org/wiki/Frank_Zappa Googled: computer music GNU/Linux | computer music common lisp music | computer music MUSIC-N A Computer Music Notation Tool http://common-lisp.net/project/fomus/ http://books.google.co.uk/books?q=computer+music+common+lisp+music&source=citation Cheers, dave

xruns...

  • diresu
  • 09/06/08
  • Sun, 09/28/2008 - 04:13
Hi Ralf :) Thanks for your reply. I answered in a new thread called "xruns" - see here: http://64studio.com/node/746

Hi :)

  • Icemouse
  • 08/04/07
  • Sat, 09/27/2008 - 01:20
Please let's reduce the thread to the problem with xruns for the moment. What hardware do you use? Which applications do you run when getting xruns? What are the settings for qjackctl? Cheers, Ralf

...waisting time and xruns...

  • diresu
  • 09/06/08
  • Fri, 09/26/2008 - 03:48
Hi Dave, ...if you continue like that you will finish like me: Wasting all your time with installation etc. and never starting to work on music at all... :( By the way: I am back having lots of xruns on my new 64studio installation. My motivation to install 64studio was to have a working system out of the box and to not have to deal with xruns anymore. In the beginning it worked but now I have the same problem I had on my homebrewed Debian system before :( Probably these xruns are caused by 64studio programs replaced by "upgraded" versions from the debian repository after adding the debian repository to the /etc/apt/sources.list file and by my method to upgrade my system using synaptic and aptitude? --- no idea :( Here another book you could read (trying to do so myself, the complete beginner I am): "The Theory and Technique of Electronic Music" by Miller Puckette. This book approaches electronic system via "pure data". See his homepage for more information: http://crca.ucsd.edu/~msp/ The nice thing is that you can start to work on music more or less immediately without the need to mess around with updating your system and installing stuff yourself. Or is this just another way to avoid the direct contact with music? As most books about computer music it is more on the programming and theory side and does not teach how to play / compose anything. The book written by Heinrich Taube I mentioned in my last mail might be one of the rare exceptions and that is why I wanted common music in the first place... By the way: If you know about good books teaching how to actually make / compose music with computers please let me know :) Have fun, Dietrich

Projecs on the go

  • skullnotions
  • 09/29/07
  • Mon, 09/15/2008 - 09:24
Hi Dietrich, I am in my element here :-) I have been slowly working at learning emacs, and been with 64studio since it began. 64tudio is locked down to stable, and you can see why with the need to keep the stability it has. However I always have a test disk with an upgrade to lenny going on. The release of emacs22 has been the driving force behind the need for the upgrade. When 64studio is based on lenny this circle will be complete. I am hearing my "first sounds" with SuperCollider and it looks like there is much to learn. Project1: Is 64studio (lenny). I have managed to keep gnome and 64studio theme intact with xfce4 and the puredyne menu and software installed. This install was due to be reinstalled with the latest 64studio-2.1 but in fact it is working just fine, so I will use it to learn more about common lisp music. Project2: I installed the latest lenny base. The net-install gave me problems so I downloaded cd1 and installed just the base system. On reboot xfce4, xorg and the 64studio multimedia kernel and modules were installed. Again I installed all the software from the puredyne repo's. SuperCollider as a starting point again is working with the basic examples. As a sideline I tried the method with the latest mepis beta release (again lenny based) kde. 64studio kernel and modules are in and I am on with installing the software. UbuntuStudio also has options to install SuperCollider, puredata and csound. I always have to find the sweet spot by editing /etc/security/limits.conf noatime in fstab is always used here, and tune2fs -o journal_data_writeback Kernel building is something I really must look into, (thanks for the links). 64studio's kernel has always been fine here, so I've never needed to learn to build/configure one myself. The book you recommend is on my list. Thanks for your reply :) and keep me informed on how you get on. Edit: I find the upgrade from lenny to sid straightforward, it's the lenny upgrade that's tricky. Cheers, dave

...good luck!

  • diresu
  • 09/06/08
  • Mon, 09/15/2008 - 04:35
Hi Dave, For a long time I used Debian sid with the debian multimedia repository ( deb http://www.debian-multimedia.org sid main ) added to my package source list ( /etc/apt/sources.list ) and a realtime kernel built myself using the vanilla kernel and Ingo Monar's realtime patch ( http://people.redhat.com/mingo/realtime-preempt/ or http://www.kernel.org/pub/linux/kernel/projects/rt/ ). I had two main motivations to install 64studio as a second operating system on my computer: First I always had problems with xruns using my debian system and second I wanted to use the musics system rather than spending most of my time compiling and installing everything myself. I am not sure why I couldn't get rid of the xruns - but I suppose that the main reason is that I am using my debian system also for program and web development and therefor have to run all kind of servers and demons in the background - if possible all of them in the newest version (therefor debian sid...). Or maybe I just didn't find the right settings? - Not sure. If anybody has an opinion about this point (music and all kind of other programs installed vs. a minimal system only for music) I would be very grateful! As I rely on lots of programs in my normal life I thought it might be a good idea to have another system available only for playing with music and with only the most essential programs installed. As I am especially interested in lisp and computer music I was kind of disappointed to not find the packages mentioned above in the 64studio repository. Here I am back again installing the programs I want myself :( Still I prefer to install these systems rather than "upgrading" to lenny which probably will cause lots of new dependency problems and would force me to spend most of my time on administrating my system again... If you are interested in the systems above I would start with the book "Notes from the Metalevel, An Introduction to Computer Composition" by Heinrich Taube ( see http://tinyurl.com/6fgx3p or http://preview.tinyurl.com/6fgx3p ) which explains everything, lisp and his system "Common Music", from the ground up rather than reading all kind of stuff on the internet. The book "Practical Common Lisp" by Peter Seibel you mentioned is a good introduction into lisp - but not into lisp and computer music. Good Luck :) Dietrich Looking at non-developer computer users I see them most of the time playing around with computer media programs and I really do not understand why debian does not give their users the option to use a realtime kernel. I hope this changes some day... --- Dietrich Bollmann

more browsing

  • skullnotions
  • 09/29/07
  • Fri, 09/12/2008 - 10:24
I have been searching using your links with keywords debian/etch etc., Links: Lisp/Scheme/Emacs Pipe http://pipes.yahoo.com/pipes/pipe.run?_id=3PHwctj52xGg02vB6kjTQA&_render=rss http://www.tuxdeluxe.org/node/199 http://pkg-common-lisp.alioth.debian.org/ http://en.wikipedia.org/wiki/Common_Lisp_Music Practical Common Lisp http://www.gigamonkeys.com/book/ These have helped to get this install as it is today (Daniel ref lxf-110) note: you wont be able to install puredyne, but you can install the software on a 64studio lenny upgrade. or if you install a base lenny and build the system. http://code.goto10.org/projects/puredyne/ http://code.goto10.org/projects/puredyne/wiki/DocInstallSystem AtomSwarm/SuperCollider demo video http://www.erase.net/projects/atomswarm/ Cheers, dave

Common-Lisp-Music

  • skullnotions
  • 09/29/07
  • Thu, 09/11/2008 - 15:12
Hi, I am on 64studio2.0 upgraded to 64studio2.1 upgraded to lenny. Since reading an article by Daniel in linuxformat magazine 110. I have been slowly upgrading this older install. At present Emacs22, SuperCollider, puredata, csound, are installed onto 64studio2.1. ardour 2.5 compiled using Quentin's howto from the forum. Now I have to learn how to make music with them. Their may be a way to get the software installed onto a regular 64studio2.1? still looking. the upgrade to lenny is not straightforward and I wouldn't do it on my regular 64studio. I will be following your progress with great interest. Today I will spend some time reading your links, as a starter. Here is what I find with lenny sources enabled. *$ sudo apt-cache search commonmusic *$ sudo apt-cache search grace afio - archive file manipulation program amanda-client - Advanced Maryland Automatic Network Disk Archiver (Client) amanda-server - Advanced Maryland Automatic Network Disk Archiver (Server) dbconfig-common - common framework for packaging database applications flip - convert text file line endings between Unix and DOS formats grace - An XY plotting tool grace6 - An XY plotting tool *$ sudo apt-cache search clm cl-yaclml - Yet Another Common Lisp Markup Language cmucl-clm - The Motif interface for CMUCL cmucl-docs - The CMUCL documentation colormake - simple wrapper around make to colorize output libopenais-dev - Standards-based cluster framework (developer files) libopenais2 - Standards-based cluster framework (libraries) libuclmmbase1 - UCL Common Code (Multimedia) Library libuclmmbase1-dev - UCL Common Code (Multimedia) Library - development openais - Standards-based cluster framework (daemon and modules) ows - OSD Woskspace Switcher Applet *$ sudo apt-cache search cmn gmp-ecm - Factor integers using the Elliptic Curve Method libecm-dev - Factor integers using the Elliptic Curve Method (library) libecm0 - Factor integers using the Elliptic Curve Method (library) I don't think this helps a great deal, but I will keep looking. Any help you can give me to get the software already installed configured, would be greatly appreciated. Here is the output from my emacs messages. ("emacs") Loading 00debian-vars...done Loading /etc/emacs22/site-start.d/50auctex.el (source)... Loading /usr/share/emacs/22.2/site-lisp/auctex.el (source)... Loading /usr/share/emacs/22.2/site-lisp/tex-site.el (source)...done Loading /usr/share/emacs/22.2/site-lisp/auctex.el (source)...done Loading /usr/share/emacs/22.2/site-lisp/preview-latex.el (source)...done Loading /etc/emacs22/site-start.d/50auctex.el (source)...done Loading /etc/emacs/site-start.d/50dictionaries-common.el (source)... Loading debian-ispell... Loading /var/cache/dictionaries-common/emacsen-ispell-default.el (source)...done Loading debian-ispell...done Loading /var/cache/dictionaries-common/emacsen-ispell-dicts.el (source)...done Loading /etc/emacs/site-start.d/50dictionaries-common.el (source)...done Loading /etc/emacs/site-start.d/50festival.el (source)...done Loading /etc/emacs/site-start.d/50lilypond-data.el (source)...done Loading /etc/emacs/site-start.d/50mmm-mode.el (source)...done Loading /etc/emacs/site-start.d/50psvn.el (source)...done Loading /etc/emacs/site-start.d/50timidity-el.el (source)...done Loading /etc/emacs/site-start.d/50w3m-el.el (source)...done Loading /etc/emacs/site-start.d/60ecasound-el.el (source)...done Loading subst-ksc...done Loading subst-gb2312...done Loading subst-big5...done Loading subst-jis...done Loading ring...done Loading easymenu...done Loading easy-mmode...done Loading time...done For information about GNU Emacs and the GNU system, type C-h C-a. Cheers & good luck, dave.