Linux SoftwareMultimediaAudioMidirecord 2.0

Midirecord 2.0


Midirecord is a simple command-line application to record a MIDI file with your MIDI keyboard. Midirecord project also features au
Developer:   Tuomas Airaksinen
      more software by author →
Price:  0.00
License:   GPL (GNU General Public License)
File size:   15K
Language:   
OS:   
Rating:   0 /5 (0 votes)
Your vote:  
enlarge screenshot


Midirecord is a simple command-line application to record a MIDI file with your MIDI keyboard.

Midirecord project also features automatic recording to a MIDI file when you play electric piano, and thus it may be used as a "recording daemon".

Requirements:
  • Midi device file where to read incoming midi events (/dev/midi)...
  • I guess this comes with both ALSA and OSS. At least my ALSA has.

    Usage:

    If you want to record one time, just specify a filename to disable daemon mode:
    midirecord /dev/midi outfile.mid
    This way it newer stops recording.

    Daemon mode:

    midirecord /dev/midi

    To enable daemon mode, leave the output filename blank. Daemon mode works
    such a way that it will wait for noteon event and starts recording when the first
    one comes. After 60 seconds idle time it will stop recording and will wait for new
    noteon events. Filename will be the current date.

    Installation:

    type
    g++ midirecord.cc -o midirecord

    then you have a working binary. Precompiled version is included.

    What's New in This Release:
  • The code of this version has been completely rewritten.
  • This version records all MIDI events coming from MIDI keyboards, not just note-ons.
  • It uses the system timer to obtain timing, which makes it more accurate and removes the dependence on MIDI clock events from the keyboard.
  • This version doesn't require ALSA libraries.
    tags daemon mode  this version  dev midi  will wait  wait for  midirecord dev  mode midirecord  midi events  midi file  recording daemon  

    Download Midirecord 2.0


     http://people.jyu.fi/~tuma/home/files/progs/midirecord.tar.gz


    Authors software

    Midirecord 2.0 (by Tuomas Airaksinen)
    Midirecord is a simple command-line application to record a MIDI file with your MIDI keyboard.

    Midirecord project also features au


    Similar software

    Midirecord 2.0 (by Tuomas Airaksinen)
    Midirecord is a simple command-line application to record a MIDI file with your MIDI keyboard.

    Midirecord project also features au

    libmidixx 0.5 (by Kaz Sasayama)
    libmidixx is a C++ MIDI library

    LibKMid 0.9.5 (by Antonio Larrosa)
    LibKMid is a library that implements features to play MIDI events on MIDI devices

    libjdkmidi 20051014 (by Jeff Koftinoff)
    libjdkmidi is a C++ MIDI Library.

    This library was originally a collection of utility functions for MIDI written in C back in 1986

    MIDI::Opus 0.81 (by Sean M. Burke)
    MIDI::Opus are functions and methods for MIDI opuses.

    SYNOPSIS

    use MIDI; # uses MIDI::Opus et al
    foreach $one (@ARGV) {

    qtpod 1.1 (by Dirk Jagdmann)
    qtpod is a Qt application which can control your Line6 POD 2.0 and POD Pro via MIDI

    ALSA MIDI Kommander 0.2.3 (by Pedro Lopez-Cabanillas)
    ALSA MIDI Kommander is a DCOP interface exposing many ALSA Sequencer features for shell scripts, Kommander scripts, or KDE programs r

    Rosegarden 4 1.4.0 (by Rosegarden Team)

    RTSynth 1.9.2 (by Stefan Nitschke)
    RTSynth is a midi event triggered real time synth for Linux.

    Here are some key features of "RTSynth":
    · sample rate range of 44100-4

    KMetronome 0.6 (by Pedro Lopez-Cabanillas)
    KMetronome is a MIDI based metronome using the ALSA sequencer.

    The intended audience are musicians and music students


    Other software in this category

    gpac 0.4.2 (by Jean Le Feuvre)
    GPAC is an implementation of the MPEG-4 Systems standard (ISO/IEC 14496-1) developed from scratch in ANSI C.

    The main development

    Gaim Video and Voice Support 1.2.0 (by Tim Ringenbach)

    XMMS 1.2.10 (by H?vard Kv?len)
    XMMS is a multimedia player for unix systems

    LAME 3.97 (by Mark Taylor)
    LAME is short from LAME Ain't an MP3 Encoder and is a research project for learning about and improving MP3 encoding technology

    Audacity 1.2.6 (by Dominic Mazzoni)
    Audacity project is a free, easy-to-use audio editor and recorder for Windows, Mac OS X

  •     search


    Featured Software

    jEdit 4.3 pre8
    jEdit is an Open Source text editor written in Java

    Opera 9.02
    Surf the Internet in a safer, faster, and easier way with Opera browser

    GNU Aspell 0.60.4
    GNU Aspell is a Free and Open Source spell checker designed to eventually replace Ispell


    Subscribe in Rojo
    Google Reader
    Add to My Yahoo!

    Add to My AOL
    Subscribe with Bloglines
    Subscribe in NewsGator Online
    Add 'nixbit linux software' to Newsburst from CNET News.com
    del.icio.us nixbit linux software


    Top tags