Re: MIDI keyboard
LypondTool for jEdit has midi keyboard input but I believe it is only for pitches. -Cole On Tuesday, August 13, 2013, Johan Vromans wrote: Hi, I'm a lousy keyboard player... Nevertheless I think a MIDI keyboard could be a good companion to produce initial note input for LilyPond. What I think would be handy is two pass input. In the first pass, only register the durations of the notes. In the second pass register the actual notes. Is there any software that facilitates this? My platform is Linux. Rumor comes a step in the right direction, but cannot combine the two passes. -- Johan ___ lilypond-user mailing list lilypond-user@gnu.org javascript:; https://lists.gnu.org/mailman/listinfo/lilypond-user -- http://www.coleingraham.com http://www.glitchlich.com https://soundcloud.com/coledingraham http://www.facebook.com/coleingrahammusic ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: MIDI keyboard
2013/8/13 Johan Vromans jvrom...@squirrel.nl What I think would be handy is two pass input. In the first pass, only register the durations of the notes. In the second pass register the actual notes. Is there any software that facilitates this? My platform is Linux. Rumor comes a step in the right direction, but cannot combine the two passes. Denemo already supports this two pass input, you can find a screencast on Vimeo. There's an open issue for Frescobaldi: https://github.com/wbsoft/frescobaldi/issues/21 ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: MIDI keyboard
Federico Bruni fedel...@gmail.com writes: Denemo already supports this two pass input, you can find a screencast on Vimeo. Yes, I did look at Denemo. With Denemo you have to enter the durations using pre-defined keypad keys. In other words, you need to know beforehand whether the next note is 4, or 8, or 2. and so on. I would like to enter that part of the information using rhythmic pressing of a simple key (on the midi keyboard). -- Johan ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: MIDI keyboard
Johan Vromans jvrom...@squirrel.nl writes: Federico Bruni fedel...@gmail.com writes: Denemo already supports this two pass input, you can find a screencast on Vimeo. Yes, I did look at Denemo. With Denemo you have to enter the durations using pre-defined keypad keys. In other words, you need to know beforehand whether the next note is 4, or 8, or 2. and so on. I would like to enter that part of the information using rhythmic pressing of a simple key (on the midi keyboard). Will probably usually sound similar to the start of the fugue in BWV565 except that instead of the a' every second note you get something less pretty. Maybe turn the sound off when entering... -- David Kastrup ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: MIDI keyboard
On Tue, 13 Aug 2013 12:17:17 +0200 Johan Vromans jvrom...@squirrel.nl wrote: Federico Bruni fedel...@gmail.com writes: Denemo already supports this two pass input, you can find a screencast on Vimeo. Yes, I did look at Denemo. With Denemo you have to enter the durations using pre-defined you can choose any key press you want for this keypad keys. In other words, you need to know beforehand whether the next note is 4, or 8, or 2. and so on. I would like to enter that part of the information using rhythmic here is your problem. You are hoping that the timing of your keypress could be interpreted and a duration of note estimated from it. Such systems have been tried many times, and are offered by programs that don't care if you succeed or not, as long as you buy the program. They don't work because of the subtleties of timing, rests and notation (consider, 1/4 note tied to 1/8 note is the same duration as dotted 1/4 note). Well, I would like to be proved wrong; the moment you hear of a way of doing it I promise I will implement it in Denemo: everything is there just waiting for someone to invent the algorithm. Be aware that in terms of speed of entry, it would not help: with the numeric keypad method you can incorporate the slurs as you enter the rhythm, and (with the latest version of Denemo) you can enter triplets while not breaking your rhythm. What it would save is getting used to switching key press of each type of duration, which is definitely a knack. Richard pressing of a simple key (on the midi keyboard). -- Johan ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: MIDI keyboard
Richard Shann richard.sh...@virgin.net writes: On Tue, 13 Aug 2013 12:17:17 +0200 Johan Vromans jvrom...@squirrel.nl wrote: Federico Bruni fedel...@gmail.com writes: Denemo already supports this two pass input, you can find a screencast on Vimeo. Yes, I did look at Denemo. With Denemo you have to enter the durations using pre-defined you can choose any key press you want for this keypad keys. In other words, you need to know beforehand whether the next note is 4, or 8, or 2. and so on. I would like to enter that part of the information using rhythmic here is your problem. You are hoping that the timing of your keypress could be interpreted and a duration of note estimated from it. Such systems have been tried many times, and are offered by programs that don't care if you succeed or not, as long as you buy the program. They don't work because of the subtleties of timing, rests and notation (consider, 1/4 note tied to 1/8 note is the same duration as dotted 1/4 note). Well, I would like to be proved wrong; the moment you hear of a way of doing it I promise I will implement it in Denemo: everything is there just waiting for someone to invent the algorithm. Well, it's easy enough: store the exact times, then adjust the estimated musical durations as the user enters correct durations and/or bar lines. If you integrate a human into the process interactively, the task becomes less complex and followup errors are only temporary. -- David Kastrup ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: MIDI keyboard
On Tue, Aug 13, 2013 at 11:19 AM, Richard Shann richard.sh...@virgin.netwrote: here is your problem. You are hoping that the timing of your keypress could be interpreted and a duration of note estimated from it. Such systems have been tried many times, and are offered by programs that don't care if you succeed or not, as long as you buy the program. They don't work because of the subtleties of timing, rests and notation (consider, 1/4 note tied to 1/8 note is the same duration as dotted 1/4 note). Well, I would like to be proved wrong; the moment you hear of a way of doing it I promise I will implement it in Denemo: everything is there just waiting for someone to invent the algorithm. Richard, ICBW, but I think that *usually*, 4. vs 4~8 depends on the context and the time signature. For instance, I was told to break and tie notes if they cross the midline of a duple or quadruple measure (so c4 c4. c8 c4 would be written as c4 c4~c8 c8 c4 in 4/4 and c8 d e4 f8 g as c8 d e~e f g in 6/8), but there are others that are largely stylistic (such as whether to break a quarter note if it crosses any beat at all). One option would be to have a MIDI-entry mode and notate based on actual durations (i.e., notate a 4. if that was what was played), then present it to the user to review with a popup of some sort to allow for alternate notations (e.g., show c4~c8 or c8~c4 [depending on where the beat is] as an alternate to c4.) before entering into the score proper. Carl ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: MIDI keyboard
Richard Shann richard.sh...@virgin.net writes: here is your problem. You are hoping that the timing of your keypress could be interpreted and a duration of note estimated from it. Such systems have been tried many times, and are offered by programs that don't care if you succeed or not, as long as you buy the program. They don't work because of the subtleties of timing, rests and notation (consider, 1/4 note tied to 1/8 note is the same duration as dotted 1/4 note). Rumor does this, to some extent. Be aware that in terms of speed of entry, it would not help: with the numeric keypad method you can incorporate the slurs as you enter the rhythm, and (with the latest version of Denemo) you can enter triplets while not breaking your rhythm. What it would save is getting used to switching key press of each type of duration, which is definitely a knack. As a lousy keyboard player I can tell that some notes are shorter or longer than others, but is it a half note? Or a dotted quarter? It's hard for me to tell beforehand. (Yes I agree that it would be beneficial to learn, but apparently I'm not just a lousy keyboard player, also a lazy one :) ). Later, while working out the LilyPond score, I straigthen out these details but the more I get right initially the less I need to do later. I'll give denemo an additional try. -- Johan ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: MIDI keyboard
On Tue, 13 Aug 2013 11:50:16 -0400 Carl Peterson carlopeter...@gmail.com wrote: On Tue, Aug 13, 2013 at 11:19 AM, Richard Shann richard.sh...@virgin.netwrote: here is your problem. You are hoping that the timing of your keypress could be interpreted and a duration of note estimated from it. Such systems have been tried many times, and are offered by programs that don't care if you succeed or not, as long as you buy the program. They don't work because of the subtleties of timing, rests and notation (consider, 1/4 note tied to 1/8 note is the same duration as dotted 1/4 note). Well, I would like to be proved wrong; the moment you hear of a way of doing it I promise I will implement it in Denemo: everything is there just waiting for someone to invent the algorithm. Richard, ICBW, but I think that *usually*, 4. vs 4~8 depends on the context and the time signature. For instance, I was told to break and tie notes if they cross the midline of a duple or quadruple measure (so c4 c4. c8 c4 would be written as c4 c4~c8 c8 c4 in 4/4 and c8 d e4 f8 g as c8 d e~e f g in 6/8), but there are others that are largely stylistic (such as whether to break a quarter note if it crosses any beat at all). yes, I just chose an example at random, there is no 1-1 relationship between performance and notation; for any entry system to be useful it has to be highly reliable, fixing mistakes has to be counted as a very high penalty for any entry system. That is why Optical Music Recognition (OMR, see Audiveris for example) is still slower than entering music by playing in, usually. One option would be to have a MIDI-entry mode and notate based on actual durations (i.e., notate a 4. if that was what was played), then present it to the user to review with a popup of some sort to allow for alternate notations (e.g., show c4~c8 or c8~c4 [depending on where the beat is] as an alternate to c4.) before entering into the score proper. The set of alternate notations in music is very large. For music that sticks to a reasonably small set of idioms presenting these to the program first and playing them on the MIDI keyboard to teach the program how you play them sounds like a better bet. This would be a similar task to the OMR, and if someone creates a library that does this I'll be the first to use it. If you can read music fluently and have a lot of music to enter sequentially into LilyPond then Denemo gives you a way of leveraging your sight-reading skill to enter the music by allowing you to enter it in music time - that is you can keep track of where you are in the music entry process because you are reading and playing the music as music, not as a set of letters with numbers, dots, apostrophes etc. But if I could cut it down to a single play through instead of two, I would be even happier. Richard ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: MIDI keyboard
On Tue, 13 Aug 2013 18:00:01 +0200 Johan Vromans jvrom...@squirrel.nl wrote: Richard Shann richard.sh...@virgin.net writes: here is your problem. You are hoping that the timing of your keypress could be interpreted and a duration of note estimated from it. Such systems have been tried many times, and are offered by programs that don't care if you succeed or not, as long as you buy the program. They don't work because of the subtleties of timing, rests and notation (consider, 1/4 note tied to 1/8 note is the same duration as dotted 1/4 note). Rumor does this, to some extent. It is in that some extent that the problem lies. Fixing wrong entry is tedious and time consuming. You could have played the entire piece in by the time you have set about looking for mistakes in the automatic entry systems. That is why these systems (which all the commercial programs offer) are not used by the users of those programs. The commercial program vendors don't care, they have the sale by the time people abandon it. Richard ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: MIDI keyboard
Richard Shann richard.sh...@virgin.net writes: You could have played the entire piece in by the time you have set about looking for mistakes in the automatic entry systems. Richard: I think playing the piece in is what Johan is asking for, and is exactly what you're saying is a bad idea. I don't think what Denemo offers can in any sense be called playing it in. Entering it by typing on the keyboard is more accurate. Even if I use a musical keyboard, the Denemo method is typing, not playing. It may be the best method - but playing is the wrong word. I've played from a score made by a minor broadway composer from one of the software systems you're saying doesn't work well (i.e. he really did play his piece into the computer, in real time, from a midi piano keyboard). I agree, it was silly and very hard to read because of all the rhythmic errors - but it was ten years ago and I haven't seen any such scores lately. -- David R ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: MIDI keyboard
Richard Shann richard.sh...@virgin.net writes: If you can read music fluently and have a lot of music to enter sequentially into LilyPond then Denemo gives you a way of leveraging your sight-reading skill to enter the music by allowing you to enter it in music time - that is you can keep track of where you are in the music entry process because you are reading and playing the music as music, not as a set of letters with numbers, dots, apostrophes etc. Allow me to make another suggestion. Almost 30 years ago I used a music program on Macintosh. I forgot the name but I think I may still be able to find the 400KB floppy somewhere in my attic :). This program had a way to enter music quite fast. It went like this: Set a default note duration, e.g. quarter. Then, with the mouse, click on the score. A quarter note appears on the spot. This is how all programs work. BUT: without lifting the button, a small drag to the left made the duration shorter: 4 - 8.. - 8. - 8 - 16.. - 16. - 16 etc. Likewise, a small drag to the right made the duration longer: 4. - 4.. - 2 etc. Important is that such a drag changes the duration of this note only. The next note entered will be a quarter again. You could also drag up and down. A small drag up adds a sharp (or a natural if it was a flat, and a further drag adds the sharp). Likewise, a small drag down adds a flat etc. Basically you could drag the note to any pitch. It was possible to enter music at a speed I never managed to accomplish with any of the modern GUI based tools. Maybe this is something to add to denemo? -- Johan ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: MIDI keyboard
Hi Johan, Almost 30 years ago I used a music program on Macintosh. I forgot the name but I think I may still be able to find the 400KB floppy somewhere in my attic :). Was it NoteWriter? http://debussy.music.ubc.ca/NoteWriter/index.html At least, that's the music program on Macintosh *I* used almost 30 years ago. =) This was written by my computer music prof at UBC, Keith Hamel. Cheers, Kieren. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: MIDI keyboard
On Tue, 13 Aug 2013 21:11:59 +0200 Johan Vromans jvrom...@squirrel.nl wrote: Richard Shann richard.sh...@virgin.net writes: If you can read music fluently and have a lot of music to enter sequentially into LilyPond then Denemo gives you a way of leveraging your sight-reading skill to enter the music by allowing you to enter it in music time - that is you can keep track of where you are in the music entry process because you are reading and playing the music as music, not as a set of letters with numbers, dots, apostrophes etc. Allow me to make another suggestion. Almost 30 years ago I used a music program on Macintosh. I forgot the name but I think I may still be able to find the 400KB floppy somewhere in my attic :). This program had a way to enter music quite fast. It went like this: Set a default note duration, e.g. quarter. Then, with the mouse, click on the score. A quarter note appears on the spot. This is how all programs work. Well, not Denemo, by default. Though I did add a shortcut scheme that allows you to enter notes by clicking with the mouse - I only did this because it was suggested that some people might think it normal. BUT: without lifting the button, a small drag to the left made the duration shorter: 4 - 8.. - 8. - 8 - 16.. - 16. - 16 etc. Likewise, a small drag to the right made the duration longer: 4. - 4.. - 2 etc. Important is that such a drag changes the duration of this note only. The next note entered will be a quarter again. You could also drag up and down. A small drag up adds a sharp (or a natural if it was a flat, and a further drag adds the sharp). Likewise, a small drag down adds a flat etc. Basically you could drag the note to any pitch. It was possible to enter music at a speed I never managed to accomplish with any of the modern GUI based tools. Yes modern GUI based tools are slow. The main problem with your method, is that you have to look at the screen. Looking away from the music you are transcribing is fraught with danger - you will lose your place. Clicking and dragging with the mouse may have good applications in composing and I would be interested in seeing mouse-shortcut schemes developed for Denemo that were useful for this. (The mouse shortcuts that a user can set in Denemo are fairly limited however - not as limited as other programs which don't let you say what the mouse does at all, but still, limited). Richard ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: MIDI keyboard
Richard Shann richard.sh...@virgin.net writes: Yes modern GUI based tools are slow. The main problem with your method, is that you have to look at the screen. Looking away from the music you are transcribing is fraught with danger - you will lose your place. What's a problem for one doesn't have to be a problem for someone else. Since all entry is done with the mouse, you have one hand free as a pointer into the score. In any case, I can't remember that having to look at the screen was a problem. -- Johan ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: MIDI keyboard
Kieren MacMillan kieren_macmil...@sympatico.ca writes: Was it NoteWriter? http://debussy.music.ubc.ca/NoteWriter/index.html From reading the reference manual: no. All notes, except the whole note and double whole note (breve), require two mouse clicks. The first mouse click places the head of the note, and the second draws the stem (or flag) to the height of the second cursor position. That's definitely not how it worked. The program I used was much simpler (and older). NoteWriter did have some post-entry change possibilities: Immediately after notes have been entered, they may be shifted up or down or right and left with the cursor (arrow) keys on the keyboard. -- Johan ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: MIDI keyboard
On Tue, 13 Aug 2013 11:09:53 -0700 David Rogers davidandrewrog...@gmail.com wrote: Richard Shann richard.sh...@virgin.net writes: You could have played the entire piece in by the time you have set about looking for mistakes in the automatic entry systems. Richard: I think playing the piece in is what Johan is asking for, and is exactly what you're saying is a bad idea. I don't think what Denemo offers can in any sense be called playing it in. Entering it by typing on the keyboard is more accurate. Even if I use a musical keyboard, the Denemo method is typing, when you use the musical keyboard (or other MIDI controller) you are playing the music. It is true that you don't have to play the rhythm correctly because it is just taking your pitches, but you are playing the piece, you can't help it. not playing. It may be the best method - but playing is the wrong word. It is when entering the durations that you can say I am over-egging it calling this playing in the rhythm, because again, it doesn't matter how rhythmically accurate you are, what actually is being read is the keypress. If you press the wrong key (2 for 3, say) you will get the wrong rhythm entered - you can hear it make the wrong sound effect, and the measure indicator will sound at the wrong point, but still you can get it wrong and have to delete back to where you went wrong. But I am not trying to mislead calling this playing in the rhythm, I am trying to capture the fact that you can should be playing the durations in, in time with the music. That is, with practice you can play the rhythmic structure of the line of music keeping in time and so following the musical score that you are transcribing as music not data. Since creating those demos on vimeo I have improved the set of shortcuts so now you can play three keypresses to enter a triplet and two to enter a dotted rhythm. I think the set of sound-effects for the different durations could be improved to make the resultant music less irritating - but if you are keying-in rhythmically it does make a rhythmical sound that is related to the rhythm of the piece you are transcribing which justfies calling it playing-in, not typing. I've played from a score made by a minor broadway composer from one of the software systems you're saying doesn't work well (i.e. he really did play his piece into the computer, in real time, from a midi piano keyboard). I agree, it was silly and very hard to read because of all the rhythmic errors - but it was ten years ago and I haven't seen any such scores lately. I guess because despite all the claims, it doesn't get you what you want is quickly or pleasantly as you would wish. Richard ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: MIDI keyboard
On Tue, 13 Aug 2013 21:55:27 +0200 Johan Vromans jvrom...@squirrel.nl wrote: Richard Shann richard.sh...@virgin.net writes: Yes modern GUI based tools are slow. The main problem with your method, is that you have to look at the screen. Looking away from the music you are transcribing is fraught with danger - you will lose your place. What's a problem for one doesn't have to be a problem for someone else. Yes Since all entry is done with the mouse, you have one hand free as a pointer into the score. Yes, that is for the case where you have a printed copy to transcribe from. Denemo is tuned to transcrbing from a pdf that is also on-screen - it is looking from one to the other that is a problem in that case (unless you want greasy finger marks on your screen :) ) In any case, I can't remember that having to look at the screen was a problem. Looking to and fro is all part of slowly entering music note by note into a score writer. It is slow and tedious. Playing-in in music time is relatively pleasant (keying-in if you prefer :) ) Richard ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: MIDI keyboard
Kieren MacMillan kieren_macmil...@sympatico.ca writes: Was it NoteWriter? I think it was MusicWorks. http://macintoshgarden.org/apps/musicworks I recognize the screen and when seeing it I can still hear the mechanical reproduction of Alla Turka... -- Johan ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: MIDI keyboard
On 13-08-13 02:00 PM, Johan Vromans wrote: Kieren MacMillan kieren_macmil...@sympatico.ca writes: Was it NoteWriter? http://debussy.music.ubc.ca/NoteWriter/index.html From reading the reference manual: no. All notes, except the whole note and double whole note (breve), require two mouse clicks. The first mouse click places the head of the note, and the second draws the stem (or flag) to the height of the second cursor position. That's definitely not how it worked. The program I used was much simpler (and older). Just for the sake of preserving antiquity, I had the opportunity to play around with a music writing program being developed at the National Research Centre in IIRC '65 or '66. Pitch entry was controlled by a thumbwheel*, moving a glyph up and down on the CRT. Duration was (hazy here) by function keys. Even more fun: one could use the controls to alter the waveform of the generated sounds. Regrettably, my mental attic doesn't have the name of the program, although from the shapes of the glyphs it may have been written in APL, nor the name of the researcher. Cheers, Colin * Mouse!? We don't need no . . . -- I've learned that you shouldn't go through life with a catcher's mitt on both hands. You need to be able to throw something back. -Maya Angelou, poet (1928- ) ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: midi keyboard input
Laura Conrad wrote: The most obvious thing wrong with the note entry is that each measure has a comment % measure 1. If it had the actual measure number it would be useful. Actually it's easier than that -- I just said apt-get install mscore. It looks like you find a bug. Regarding apt-get, you will have the last stable version 0.9.3 I think. If the bug is too annoying, you can try a prerelease : http://www.musescore.org/en/download It should be corrected. If not, feel free to submit a bug report. -- View this message in context: http://www.nabble.com/midi-keyboard-input-tp21223111p21248846.html Sent from the Gnu - Lilypond - User mailing list archive at Nabble.com. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: midi keyboard input
Le 1 janv. 09 à 23:02, Laura Conrad a écrit : It looks like there are rumor-based solutions that might be closer to what I need. I was hoping someone would say, I'm entering notes into emacs via keyboard, and here are the programs I use and the order in which I start them. But maybe nobody is entering notes into emacs via a MIDI keyboard. I used to do that: entering notes with my left hand on the midi keyboard, and setting durations (and possibly articulation) with my right hand, in an emacs buffer. I was using the combination lyqi+rumor, on linux. I don't know if it still working, though. http://nicolas.sceaux.free.fr/lilypond/ lyqi.html But that won't solve your audio feedback problem. (My keyboard was playing the notes, so I didn't care about that.) nicolas ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: midi keyboard input
lasconic == lasconic lasco...@gmail.com writes: lasconic Laura Conrad wrote: The most obvious thing wrong with the note entry is that each measure has a comment % measure 1. If it had the actual measure number it would be useful. Actually it's easier than that -- I just said apt-get install mscore. lasconic It looks like you find a bug. I reported it, and they claim it's fixed in later releases. lasconic Regarding apt-get, you will have the last stable version lasconic 0.9.3 I think. I seem to have 9.2. I don't know why; someone commenting on my bug report has 9.3 on Ubuntu 8.10. In any case, they say they're fixing lots of stuff about lilypond export, so if I end up going this way, I'll get a later release. -- Laura (mailto:lcon...@laymusic.org http://www.laymusic.org/ ) (617) 661-8097 233 Broadway, Cambridge, MA 02139 The family lived so frugally that his mother, Dora, made him shirts out of scraps of fabric. Once she made herself a skirt out of the back of the suit that her younger brother was buried in. She didn’t want the material to go to waste. Michael Kimmelman, in the NY Times obituary of Robert Rauschenberg ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: midi keyboard input
Nicolas == Nicolas Sceaux nicolas.sce...@free.fr writes: Nicolas Le 1 janv. 09 à 23:02, Laura Conrad a écrit : It looks like there are rumor-based solutions that might be closer to what I need. I was hoping someone would say, I'm entering notes into emacs via keyboard, and here are the programs I use and the order in which I start them. But maybe nobody is entering notes into emacs via a MIDI keyboard. Nicolas I used to do that: entering notes with my left hand on Nicolas the midi keyboard, and setting durations (and possibly Nicolas articulation) with my right hand, in an emacs buffer. Nicolas I was using the combination lyqi+rumor, on linux. I don't Nicolas know if it still working, Nicolas though. http://nicolas.sceaux.free.fr/lilypond/ lyqi.html I tried it when I first had the keyboard, and don't remember what my problems were. When I have a new toy, I just try things until something works. I tried it again a few days ago, and wasn't able to compile rumor for my current system. Nicolas But that won't solve your audio feedback problem. (My Nicolas keyboard was playing the notes, so I didn't care about Nicolas that.) It isn't that hearing the notes is really that important, but I thought it was something I should be able to do. I'm now thinking about whether my toy MIDI drum kit would do it, but the problem is that the computer doesn't have a sound card. Of course there are old sound cards from former computers lying around, but I really thought the USB stuff plus jack would do this. -- Laura (mailto:lcon...@laymusic.org http://www.laymusic.org/ ) (617) 661-8097 233 Broadway, Cambridge, MA 02139 Meek young men grow up in libraries, believing it their duty to accept the views which Cicero, which Locke, which Bacon, have given, forgetful that Cicero, Locke and Bacon were only young men in libraries when they wrote these books. Ralph Waldo Emerson, address to Harvard's Phi Beta Kappa Society on August 31, 1837 ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: midi keyboard input
M == M Watts zwy648...@gmail.com writes: M Unfortunately, the link to Hans Lub's site (author of midi-input mode) M from linux-sound.org is dead M http://utopia.knoware.nl/~hlub/uck/software/ I can send you the code I'm using if you like, which I downloaded when I originally got the keyboard. I know there are several other ways to use a MIDI keyboard for lilypond input; I have tried some of the others, and this was the first one I managed to get working. If nobody knows the answer to this specific question, but does have some other way to use a MIDI keyboard to both see lilypond and hear audio output, I'd be glad to hear about specifics. M There's always rosegarden, the all-singing, all-dancing midi M sequencer, which includes lilypond output, both as .ly and .pdf -- it M should be in Ubuntu repositories. I was afraid that was going to be the answer. I do have it installed, and sort of working, but I'm finding it very clumsy; certainly much harder to use for this purpose than entering the notes into an emacs buffer. For one thing, I can simultaneously type in markup that Rosegarden probably doesn't know how to do, like specifying some accidentals as ficta. I played with it a little recently and was able to record some midi events and get a PDF of what lilypond and rosegarden jointly interpreted them to mean, but was unable to find where rosegarden put the .ly file. But because of the previous paragraph, this is unlikely to be the right answer to this question, although I'm sure there are questions to which it's a very good answer. It looks like there are rumor-based solutions that might be closer to what I need. I was hoping someone would say, I'm entering notes into emacs via keyboard, and here are the programs I use and the order in which I start them. But maybe nobody is entering notes into emacs via a MIDI keyboard. M Rosegarden's lilypond output is usually better than the hamfisted M method of recording a midi file with a non-lilypond aware app, and M processing the file with midi2ly. I use midi2ly sometimes when someone else has transcribed something and won't give me any other usable input, but I certainly wouldn't do my own transcriptions that way. M Hydrogen (drum machine) also includes lilypond output. The music I transcribe doesn't usually come with drum parts. -- Laura (mailto:lcon...@laymusic.org http://www.laymusic.org/ ) (617) 661-8097 233 Broadway, Cambridge, MA 02139 forsan et haec olim meminisse iuvabit. Vergil This will make a good story to tell the grandchildren, if we live that long. Conrad Translation. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: midi keyboard input
lasconic == lasconic lasco...@gmail.com writes: lasconic Another way is to use MuseScore : lasconic http://www.musescore.org Lilypond output is quite beta lasconic for the moment, but to get the pitches it should be ok I lasconic guess. That's actually easier than I expected. Thanks for pointing it out -- it's certainly easier to deal with than any of the connecting jack to external synthesizers I've played with. And to get .ly output you just say save as and tell it you want lilypond and where to put it. Very civilized for a GUI. The most obvious thing wrong with the note entry is that each measure has a comment % measure 1. If it had the actual measure number it would be useful. lasconic MIDI input is working on windows and linux. lasconic You can even use a prerelease for ubuntu : lasconic http://prereleases.musescore.org/linux/ Actually it's easier than that -- I just said apt-get install mscore. -- Laura (mailto:lcon...@laymusic.org http://www.laymusic.org/ ) (617) 661-8097 233 Broadway, Cambridge, MA 02139 I had to breathe more frequently (but take smaller breaths), but also to use all the air I had in reserve, and not mistake the lack of oxygen for the need to breathe. Eric Haas (on learning Baroque flute after playing oboe) ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: midi keyboard input
Laura Conrad wrote: (This is in Ubuntu 8.10 linux.) I can use midi-input-mode in emacs to enter lilypond notes with my left hand, and the durations on the numeric keypad with my right hand. I can set up qsynth with jackd so that I get audio for the notes I play on the MIDI keyboard. But if I have the notes set up to sound, they don't get into the emacs buffer, and vice versa. I have done some playing with qjackctl and midi-thru and such, and have not stumbled on a solution that would allow me to both see the lilypond in the emacs buffer and hear the notes I play. Can anyone give me a hint? Is midi-input-mode aware of jack? Sounds (no pun intended) like you need the emacs mode to create a midi input port so that you can connect your midi keyboard to it via jack, as well as to qsynth. Unfortunately, the link to Hans Lub's site (author of midi-input mode) from linux-sound.org is dead http://utopia.knoware.nl/~hlub/uck/software/ I know there are several other ways to use a MIDI keyboard for lilypond input; I have tried some of the others, and this was the first one I managed to get working. If nobody knows the answer to this specific question, but does have some other way to use a MIDI keyboard to both see lilypond and hear audio output, I'd be glad to hear about specifics. There's always rosegarden, the all-singing, all-dancing midi sequencer, which includes lilypond output, both as .ly and .pdf -- it should be in Ubuntu repositories. Rosegarden's lilypond output is usually better than the hamfisted method of recording a midi file with a non-lilypond aware app, and processing the file with midi2ly. Hydrogen (drum machine) also includes lilypond output. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: midi keyboard input
Another way is to use MuseScore : http://www.musescore.org Lilypond output is quite beta for the moment, but to get the pitches it should be ok I guess. MIDI input is working on windows and linux. You can even use a prerelease for ubuntu : http://prereleases.musescore.org/linux/ M Watts wrote: Laura Conrad wrote: (This is in Ubuntu 8.10 linux.) I can use midi-input-mode in emacs to enter lilypond notes with my left hand, and the durations on the numeric keypad with my right hand. I can set up qsynth with jackd so that I get audio for the notes I play on the MIDI keyboard. But if I have the notes set up to sound, they don't get into the emacs buffer, and vice versa. I have done some playing with qjackctl and midi-thru and such, and have not stumbled on a solution that would allow me to both see the lilypond in the emacs buffer and hear the notes I play. Can anyone give me a hint? Is midi-input-mode aware of jack? Sounds (no pun intended) like you need the emacs mode to create a midi input port so that you can connect your midi keyboard to it via jack, as well as to qsynth. Unfortunately, the link to Hans Lub's site (author of midi-input mode) from linux-sound.org is dead http://utopia.knoware.nl/~hlub/uck/software/ I know there are several other ways to use a MIDI keyboard for lilypond input; I have tried some of the others, and this was the first one I managed to get working. If nobody knows the answer to this specific question, but does have some other way to use a MIDI keyboard to both see lilypond and hear audio output, I'd be glad to hear about specifics. There's always rosegarden, the all-singing, all-dancing midi sequencer, which includes lilypond output, both as .ly and .pdf -- it should be in Ubuntu repositories. Rosegarden's lilypond output is usually better than the hamfisted method of recording a midi file with a non-lilypond aware app, and processing the file with midi2ly. Hydrogen (drum machine) also includes lilypond output. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user -- View this message in context: http://www.nabble.com/midi-keyboard-input-tp21223111p21231074.html Sent from the Gnu - Lilypond - User mailing list archive at Nabble.com. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
re: midi keyboard input
M Watts wrote: Unfortunately, the link to Hans Lub's site (author of midi-input mode) from linux-sound.org is dead http://utopia.knoware.nl/~hlub/uck/software/ A moment with Google and we find this updated URL: http://utopia.knoware.nl/~hlub/uck/rlwrap/ I searched for hans lub midi. Best, dp ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: midi keyboard input
Dave Phillips wrote: M Watts wrote: Unfortunately, the link to Hans Lub's site (author of midi-input mode) from linux-sound.org is dead http://utopia.knoware.nl/~hlub/uck/software/ A moment with Google and we find this updated URL: http://utopia.knoware.nl/~hlub/uck/rlwrap/ I searched for hans lub midi. Best, dp Ah, thanx dp -- I searched for hans lub emacs, but didn't see it : A moment spent in the next directory up -- http://utopia.knoware.nl/~hlub/uck/ -- won't find the /rlwrap directory even though it's on that server. In any case, the download link is currently returning a 404, so I can't test it out right now. http://utopia.knoware.nl/~hlub/uck/rlwrap/midi-input-0.04a.tgz ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user