Beefy Boxes and Bandwidth Generously Provided by pair Networks
Problems? Is your data what you think it is?
 
PerlMonks  

Re^2: listen to a midi keyboard

by kontrapunktstefan (Novice)
on Dec 28, 2013 at 13:40 UTC ( #1068610=note: print w/replies, xml ) Need Help??


in reply to Re: listen to a midi keyboard
in thread listen to a midi keyboard

Dear Carl, I've been working for Years with Sibelius but I changed to lilypond, because it's better, in my opinion! I don't have any problems with the syntax, although I didn't learn scheme. The only thing I'm missing is the possibility of midi input via keyboard. I just wanted to know if perl could help me with that!

Replies are listed 'Best First'.
Re^3: listen to a midi keyboard
by karlgoethebier (Abbot) on Dec 28, 2013 at 14:05 UTC

    OK, i surrender, sorry.

    But did you really like something like this:

    F = #(let ((m (make-music 'ArticulationEvent 'articulation-type "flageolet"))) (set! (ly:music-property m 'tweaks) (acons 'font-size -3 (ly:music-property m 'tweaks))) m) \relative c'' { c4^\F c4_\F }

    Shit, looks like elisp ;-)

    Update: BTW, Avid killed Sibelius.

    My best regards, Karl

    «The Crux of the Biscuit is the Apostrophe»

      Nonsense. Lilypond isn't exactly pretty, but in my experience with it (years ago), I never had to drop into Scheme to typeset ordinary music.

      But to address the OP's question, if you can get at MIDI-format data, there's MIDI to convert it into Perl data structures.

        "Lilypond isn't exactly pretty"

        I'm glad that we are d'accord.

        Regards, Karl

        «The Crux of the Biscuit is the Apostrophe»

      Just because lilypond is programmable doesn't mean you must program it. (Same applies more-or-less to LaTeX.)
        ..."doesn't mean you must program it."

        No. You must. Else it looks inferior, sometimes.

        Applies even for LaTeX, sometimes.

        Regards, Karl

        «The Crux of the Biscuit is the Apostrophe»

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://1068610]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others lurking in the Monastery: (2)
As of 2022-01-20 05:59 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?
    In 2022, my preferred method to securely store passwords is:












    Results (56 votes). Check out past polls.

    Notices?