Re: Using rumor with Docker container on MacOS

2019-10-30 Thread Hans Åberg


> On 30 Oct 2019, at 02:15, Carl Sorensen  wrote:
> 
>Frescobaldi 3 (without Rumor) also supports MIDI input.
> 
> Yes, but it only gets the notes.  Rumor will also capture durations.

For what it is worth, one can record it in GarageBand, select the track and 
copy, which produces a textual representation of the MIDI events on the 
clipboard.





Re: Using rumor with Docker container on MacOS

2019-10-30 Thread Federico Bruni
Il giorno mer 30 ott 2019 alle 01:15, Carl Sorensen 
 ha scritto:

Frescobaldi 3 (without Rumor) also supports MIDI input.

Yes, but it only gets the notes.  Rumor will also capture durations.  
From reading the Frescobaldi docs, there used to be a Rumor plugin.  
Now it appears we no longer have a Rumor plugin, but the base MIDI 
input ignores durations.


Is there a way to get durations off a MIDI keyboard in Frescobaldi?


No.

If you use current master, you can type the durations first, e.g.:

s2 s4. s8

and then replace the spacer rests with the notes played on keyboard.
This feature has been merged last month. This was the original PR:
https://github.com/frescobaldi/frescobaldi/pull/1039

See also these discussions:
https://github.com/frescobaldi/frescobaldi/issues/865
https://github.com/frescobaldi/frescobaldi/issues/839






Re: Using rumor with Docker container on MacOS

2019-10-29 Thread Carl Sorensen


On 10/28/19, 11:36 PM, "Federico Bruni"  wrote:



Il giorno lun 28 ott 2019 alle 01:34, Carl Sorensen 
 ha scritto:
> I have a friend who has seen my lilypond work and would like to get 
> involved with lilypond.
> 
> He would like to use a MIDI keyboard, rather than the keyboard, to be 
> able to input music.
> 
> Frescobaldi with rumor appears to meet his needs, except for the fact 
> that rumor is only supported on Linux systems, and he uses MacOS
> 

Frescobaldi 3 (without Rumor) also supports MIDI input.

Yes, but it only gets the notes.  Rumor will also capture durations.  From 
reading the Frescobaldi docs, there used to be a Rumor plugin.  Now it appears 
we no longer have a Rumor plugin, but the base MIDI input ignores durations.

Is there a way to get durations off a MIDI keyboard in Frescobaldi?

Thanks,

Carl





> I have seen no MacPorts or Homebrew solutions for using rumor.  So I 
> was hoping to set up rumor to use with one of the Docker containers 
> for LilyDev (preferably the lilypond container, rather than the 
> lilydev container).
> 
> I have never used Docker before, but I was able to get it set up with 
> a few false starts (thanks, Federico!).
> 
> Could somebody (maybe Federico) give me some pointers on how I might 
> add rumor to a Docker container?  Or maybe set up a new Docker 
> container?  Since rumor doesn't add the music into Lilypond files, as 
> I understand it, but instead creates music to be pasted into a 
> lilypond source file, I think I could use rumor in a Docker 
> container, and paste the results of a rumor run into a Frescobaldi 
> window.
> 

You should thank Dan Eble for all the work on the Docker container.
I think you can just add the rumor package in the Dockerfile and build 
the image.







Re: Using rumor with Docker container on MacOS

2019-10-28 Thread Federico Bruni




Il giorno lun 28 ott 2019 alle 01:34, Carl Sorensen 
 ha scritto:
I have a friend who has seen my lilypond work and would like to get 
involved with lilypond.


He would like to use a MIDI keyboard, rather than the keyboard, to be 
able to input music.


Frescobaldi with rumor appears to meet his needs, except for the fact 
that rumor is only supported on Linux systems, and he uses MacOS




Frescobaldi 3 (without Rumor) also supports MIDI input.


I have seen no MacPorts or Homebrew solutions for using rumor.  So I 
was hoping to set up rumor to use with one of the Docker containers 
for LilyDev (preferably the lilypond container, rather than the 
lilydev container).


I have never used Docker before, but I was able to get it set up with 
a few false starts (thanks, Federico!).


Could somebody (maybe Federico) give me some pointers on how I might 
add rumor to a Docker container?  Or maybe set up a new Docker 
container?  Since rumor doesn't add the music into Lilypond files, as 
I understand it, but instead creates music to be pasted into a 
lilypond source file, I think I could use rumor in a Docker 
container, and paste the results of a rumor run into a Frescobaldi 
window.




You should thank Dan Eble for all the work on the Docker container.
I think you can just add the rumor package in the Dockerfile and build 
the image.







Re: Using rumor with Docker container on MacOS

2019-10-28 Thread Carl Sorensen


On 10/28/19, 12:25 AM, "Henning Hraban Ramm"  wrote:


> Am 2019-10-28 um 02:34 schrieb Carl Sorensen :
> 
> I have a friend who has seen my lilypond work and would like to get 
involved with lilypond.
> 
> He would like to use a MIDI keyboard, rather than the keyboard, to be 
able to input music.
> 
> Frescobaldi with rumor appears to meet his needs, except for the fact 
that rumor is only supported on Linux systems, and he uses MacOS
> 
> I have seen no MacPorts or Homebrew solutions for using rumor.  So I was 
hoping to set up rumor to use with one of the Docker containers for LilyDev 
(preferably the lilypond container, rather than the lilydev container).
> 
> I have never used Docker before, but I was able to get it set up with a 
few false starts (thanks, Federico!).
> 
> Could somebody (maybe Federico) give me some pointers on how I might add 
rumor to a Docker container?  Or maybe set up a new Docker container?  Since 
rumor doesn't add the music into Lilypond files, as I understand it, but 
instead creates music to be pasted into a lilypond source file, I think I could 
use rumor in a Docker container, and paste the results of a rumor run into a 
Frescobaldi window.
> 
> Anyway, if anybody could give me a brief synopsis of how I would go about 
it (or even better, if somebody knows of a Docker setup, Homebrew cask, or 
MacPorts portfile that supports rumor), could you please let me know?

Did you try to just compile it on OSX?

Yes, I tried to just compile it on OSX.  But I couldn't even get it to 
configure.  I think it's because I likely don't have autotools installed.

Carls-MBP:rumor-1.0.5 carlsorensen$ ./autogen.sh
./autogen.sh: line 2: aclocal: command not found
./autogen.sh: line 3: autoheader: command not found
./autogen.sh: line 4: automake: command not found
./autogen.sh: line 5: autoconf: command not found

I believe that if I install MacPorts, I will get the autotools installed.  I'm 
not sure if that will happen if I install Homebrew.

I've had some problems in the past with clashes between MacPorts and Homebrew, 
so I'm a bit skittish about installing either of those package managers without 
having a clear vision forward of how to get to my end goal.

I see it depends on guile-2.0 (that might be a conflict with LilyPond, but 
you can probably have several versions installed) and ALSA (which is also not 
available on MacPorts, and I don’t know if it would work on OSX, since it 
probably conflicts with the sound drivers of macOS).

I guess an additional problem might be that Apple severely restricts 
hardware access, e.g. I can’t access USB-Serial for programming 
microcontrollers, because Apple only allows signed drivers on current systems, 
even while there’s no driver necessary. Don’t know if that applies to ALSA or 
USB-MIDI, but I suppose.

I have been able to access USB-Serial for programming microcontrollers on my 
system, but maybe it's because I'm using signed drivers

Thanks,

Carl
 



Re: Using rumor with Docker container on MacOS

2019-10-28 Thread Henning Hraban Ramm


> Am 2019-10-28 um 02:34 schrieb Carl Sorensen :
> 
> I have a friend who has seen my lilypond work and would like to get involved 
> with lilypond.
> 
> He would like to use a MIDI keyboard, rather than the keyboard, to be able to 
> input music.
> 
> Frescobaldi with rumor appears to meet his needs, except for the fact that 
> rumor is only supported on Linux systems, and he uses MacOS
> 
> I have seen no MacPorts or Homebrew solutions for using rumor.  So I was 
> hoping to set up rumor to use with one of the Docker containers for LilyDev 
> (preferably the lilypond container, rather than the lilydev container).
> 
> I have never used Docker before, but I was able to get it set up with a few 
> false starts (thanks, Federico!).
> 
> Could somebody (maybe Federico) give me some pointers on how I might add 
> rumor to a Docker container?  Or maybe set up a new Docker container?  Since 
> rumor doesn't add the music into Lilypond files, as I understand it, but 
> instead creates music to be pasted into a lilypond source file, I think I 
> could use rumor in a Docker container, and paste the results of a rumor run 
> into a Frescobaldi window.
> 
> Anyway, if anybody could give me a brief synopsis of how I would go about it 
> (or even better, if somebody knows of a Docker setup, Homebrew cask, or 
> MacPorts portfile that supports rumor), could you please let me know?

Did you try to just compile it on OSX?

I see it depends on guile-2.0 (that might be a conflict with LilyPond, but you 
can probably have several versions installed) and ALSA (which is also not 
available on MacPorts, and I don’t know if it would work on OSX, since it 
probably conflicts with the sound drivers of macOS).

I guess an additional problem might be that Apple severely restricts hardware 
access, e.g. I can’t access USB-Serial for programming microcontrollers, 
because Apple only allows signed drivers on current systems, even while there’s 
no driver necessary. Don’t know if that applies to ALSA or USB-MIDI, but I 
suppose.

Greetlings, Hraban
---
fiëé visuëlle
Henning Hraban Ramm
https://www.fiee.net







Using rumor with Docker container on MacOS

2019-10-27 Thread Carl Sorensen
I have a friend who has seen my lilypond work and would like to get involved 
with lilypond.

He would like to use a MIDI keyboard, rather than the keyboard, to be able to 
input music.

Frescobaldi with rumor appears to meet his needs, except for the fact that 
rumor is only supported on Linux systems, and he uses MacOS

I have seen no MacPorts or Homebrew solutions for using rumor.  So I was hoping 
to set up rumor to use with one of the Docker containers for LilyDev 
(preferably the lilypond container, rather than the lilydev container).

I have never used Docker before, but I was able to get it set up with a few 
false starts (thanks, Federico!).

Could somebody (maybe Federico) give me some pointers on how I might add rumor 
to a Docker container?  Or maybe set up a new Docker container?  Since rumor 
doesn't add the music into Lilypond files, as I understand it, but instead 
creates music to be pasted into a lilypond source file, I think I could use 
rumor in a Docker container, and paste the results of a rumor run into a 
Frescobaldi window.

Anyway, if anybody could give me a brief synopsis of how I would go about it 
(or even better, if somebody knows of a Docker setup, Homebrew cask, or 
MacPorts portfile that supports rumor), could you please let me know?

Thanks,

Carl