Jump to content

MikeMossey

Members
  • Content Count

    25
  • Joined

  • Last visited

About MikeMossey

  • Rank
    Junior Member

Contact Methods

Profile Information

  • Gender
    Male
  • Location
    Pasadena, California

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. I'm sorry my intention is not clear in this one-measure example, but my intention is to have my score grouped by measures. For this short score it doesn't matter, but when a score gets longer, your method here was difficult for me to work with. With your method, see how if I add measures I need to add them in four different places? If the score got much longer it would be difficult to follow which measures match up and difficult to edit the music by inserting or removing measures. Mike
  2. There's probably a better way to do this, but I got interested in entering my entire piano score one measure at a time... by comparison, I noticed that many of the "stages" examples had one list for each voice or staff of an entire composition with multiple measures per list. I tried working with that but found it difficult. So I played around with some Lisp. In this example I have one measure, which is a list of the rh voice 1, rh voice 2, lh voice 1, and lh voice 2. The intention is to have multiple measures in a list, so it's a little contrived at this point, but I could test my
  3. Hi Torsten, I got a lot of this working. My issue at the time I wrote that was that I wanted to know how to load, compile, or execute a lisp file. I could see that the OM menu allows me to audition/notate the "last score" but since I didn't know how to load/compile/execute a Lisp file I didn't know how to make a specific file into the last score. I since discovered the C-c C-l shortcut which loads a lisp file and make its variables available in the REPL. After C-c C-l on a file it appears to become the last score, so C-c o l works on it. I realized that I just need
  4. Thanks so much! Yes, I think I'm going to use Emacs. The shortcuts are coming back to me. I might reprogram a few to keep things similar with VS Code. Like Cmd-S for save. I'm finishing a traditional composition now and after that is done I'll start an OM project in earnest. So I might come back to you then for more ideas. Regards, Mike
  5. Okay, I figured out that the Listener window is a LISP REPL and I've gotten it working with some CL stuff from a tutorial. I think that when it wasn't working before was when I was inside a stack trace or hadn't completed typing a command or something like that. EDIT: and I just figured that using (load-file "filename") in the REPL makes it into the current score for C-c o l to work on it. EDIT 2: working with a Common Lisp tutorial is helping me to understand fundamentals. I think it's good to do alongside the OM tutorials.
  6. Okay, I'll give up using Emacs for now. A related question is, is there documentation on what can be done with the Listener window? Is that just for echoing the results of commands run from the menu or are there additional commands that can be run in the Listener? I tried typing the same commands in the Listener that I see echoed there and nothing happened. Thanks, Mike
  7. Stephane, I read all that and have the REPL running in Emacs, I just can't find any documentation on what command to give the REPL to load/compile/run a file. I even used Emacs completion to test every command I could think of that started "audition", "opusmodus" etc. with no clear answers. When I use C-c o l, it auditions and notates the last score run inside OM, but I want it to do that with files in Emacs
  8. Hi Stephane, Thanks for your help so far. It's great to hear you are using Emacs. I used it for 25 years before switching to Visual Studio Code so I'd like to dust off some of those skills. I even wrote Emacs Lisp, a good preparation I think for learning Common Lisp. But what I'm trying to figure out right now is how to run or execute an Emacs buffer so that it becomes the last score. In OM if you just select Audition and Notation it will evaluate/compile/run the current file, but I can't find the equivalent in Emacs slime. Mike
  9. I understand this in general, or I should say I'm moving through the stages and comprehending them as I go (up to stage 9) but the issue was that OM got into a bad state somehow and stopped working. Or more specifically "audition and notation" stopped working. Also the listener wasn't showing any commands. I just had to restart it.
  10. Can he explain how to use Emacs with OM? What I'm wondering about is how to run a file in Emacs so it becomes the last score. In OM, it's easy to evaluate or execute the current file, but there doesn't seem to be an equivalent command in Emacs.
  11. MikeMossey

    MikeMossey

  12. OM got into this state where ^-cmd-1 doesn't result in any sound or any score appearing. Maybe I don't understand how this is supposed to be used but I'm unable to play or view any score including those in the "stages" examples. Oh I just had to restart it. I noticed also that the Listener prompt disappeared. Maybe that has something to do with it.
  13. I'm trying it out a little. Question: what does "last score" mean in audition-musicxml-last-score? (C-c o l) What is the last score and how do I make a particular file I'm editing in Emacs into the last score so I can audition it?
  14. I used Emacs for many years for Python, C++ and Haskell - and I see it's possible to use it with OpusModus. However my Emacs shortcuts are rusty - ever since I started tutoring multiple programming languages for high school students, I've had to switch to Visual Studio Code so that my students wouldn't have to learn a Emacs (very unlike their modern editors they are used to) or need to learn a different IDE for every language. If I'm going to spend time relearning Emacs (I'm not really used to it any more), I might as well spend time learning the built-in editor, right? Or is there
  15. Hi Stephane, I found the option and it was checked, so I'll try unchecking it. M Okay I'll try removing those files.
×
×
  • Create New...

Important Information

Terms of Use Privacy Policy