LINUX CATEGORIES:



NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>

7-DAY TOP DOWNLOAD

#
Program
Mandriva Linux
2008.1 / 2009 RC1

256,150
Fedora 9 / 10 Alpha
216,522
KNOPPIX Live DVD
5.3.1

209,884
Kororaa AIGLXgl Live
CD 0.3

180,509
Beryl 0.2.1
178,619
BackTrack 3.0
171,720
aircrack 2.41
158,233
MPlayer 1.0 RC2
158,135
VLC 0.9.0
113,121
Cedega 6.0
108,001

WEEK'S BEST

  • Softpedia Linux RS...
  • Ubuntu 8.04.1
  • Pidgin 2.5.1
  • Adobe Flash Player...
  • The Gimp 2.4.7 / 2...
  • openSUSE Linux 11....
  • Linux Kernel 2.6.2...
  • Super Grub Disk 0....
  • Skype 2.0.068
  • OpenOffice.org 2.4...
  • Mozilla Firefox 3....
  • Transmission 1.33
  • DeVeDe 3.11b
  • Wine 1.1.3
  • wine-doors 0.1.2
  • Shoreline Firewall...
  • Linux Mint 5.0
  • Google Gadgets 0.1...
  • Fedora 9 / 10 Alpha
  • Opera 9.52
  • Home / Linux / Artistic Software

    Simple Metronome 0.4



    No screenshots available
    Downloads: 1,519  Add to download basket  Tell us about an update
    User Rating:
    Rated by:
    Fair (2.0/5)
    20 user(s)
    Developer:

    License / Price:

    Last Updated:

    Category:
    Kurt Rosenfeld | More programs
    GPL / FREE
    December 20th, 2006, 16:18 GMT
    ROOT / Artistic Software

     Read user reviews (0)  Add a review  Refer to a friend  Subscribe

     

    Simple Metronome description

     

    Simple Metronome (simetro) is a console program that provides basic metronome functions and supports accent patterns.

    Simple Metronome (simetro) is a console program that provides basic metronome functions and supports accent patterns.

    If all you want is a 100 bpm metronome, do this:

    ../simetro 100 9 | ecasound -f:s16,2,44100,i -i:stdin

    A sightly fancier example would use simetro like this:

    ./simetro 240 6232

    1st arg: 240 ticks per minute. 2nd arg: a string of one or more digits, possibly annotated with other non-digit characters. 0 is silent. 5 is medium. 9 is loud. The pattern 9099 means loud-rest-loud-loud. The example pattern, 240 6232, represents normally accented sixteenth notes at 60 beats per minute. The length of the second argument determines the length of the pattern.

    Typical accent strings (second arg):
    5, 73, 733, 8242, 8222, 832-632

    For your convenience, you can add non-numeric characters (annotation) to the accent string. These characters are ignored by simetro. So 832-632 and 832632 are equivalent. The groove and military examples in the examples/ directory illustrate this. noaccent-100bpm is the simplest example. tabla is a fanciest example.

    The first argument is "ticks per minute" so if you are representing your rhythm with one tick per beat, than the ticks per minute will be equal to the beats per minute. But if, for example, your ticks are 16th notes, then the ticks per minute will be four times the beats per minute.

    There are two methods for hearing the output waveform.

    1) Pipe the output to a realtime raw audio player.
    2) Send the output to a file. Convert to WAV. Play WAV file.

    Using Ecasound, you can do it like this:

    ./simetro 240 6232 | ecasound -f:s16,2,44100,i -i:stdin

    This is probably the most practical configuration. Ecasound is good code and I recommend it. Or you can use some other program that can play an audio stream from stdin. Srp also works:

    ./simetro 240 6232 | srp > /dev/null

    It starts immediately, does not create any files, and stops with CTRL-C. srp is part of my Simple Multitrack package which can be found at http://freshmeat.net/projects/simple-multitrack/ and runs on Linux/OSS and on Mac OS X. Other programs undoubtedly provide the same capability.

    On Solaris 9, I use this bash command for realtime (but low quality) output:

    alias rawplay="sox -t sw -r 44100 -c 2 - -t raw -r 8012 -u -b -c 1 /dev/audio"
    ./simetro 300 5222 | rawplay

    If you want to make a file and play it (method 2), you can do this:

    ./simetro 240 6232 | dd bs=1024 count=10k > rawfile
    sox -t sw -r 44100 -c 2 rawfile outfile.wav

    sox is an audio format converter. You can get it here:
    http://sox.sourceforge.net/

    Please email your comments, suggestions, and bug reports to me. My email address is on my webpage: http://w140.com/kurt Please include the word simetro in your subject to skip the spam filter.

    What's New in This Release:

    · Rhythms can now be specified in a more convenient free-form syntax.
    · It is easier to read and easier to write rhythms in the new syntax.
    · More examples are included.
    · Ecasound is used in the examples for sending the audio stream to the sound card.

      


    TAGS:

    metronome functions | accent patterns | bpm metronome | Metronome | simetro | accent

    Related downloads IT News Popular downloads New additions   Latest reviews  
    Simple Metronome 0.4
    Simple Metronome (simetro) is a console program that provides basic metronome functions and supports accent patterns.


    HTML code for linking to this page:


    Go to top



    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   ENTER NEWS SITE   |   ENGLISH BOARD   |   ROMANIAN FORUM