Simple Metronome

Screenshot Λογισμικό:
Simple Metronome
Στοιχεία Λογισμικού:
Εκδοχή: 0.4
Ανεβάστε ημερομηνία: 3 Jun 15
Προγραμματιστής: Kurt Rosenfeld
Άδεια: Δωρεάν
Δημοτικότητα: 13

Rating: 4.0/5 (Total Votes: 2)

Απλή Metronome (simetro) είναι ένα πρόγραμμα κονσόλας που παρέχει τις βασικές λειτουργίες μετρονόμος και υποστηρίζει τα πρότυπα προφορά.
Αν το μόνο που θέλετε είναι ένας μετρονόμος 100 bpm, να το κάνετε αυτό:
../simetro 100 9 | ecasound -f: s16,2,44100, i -i: stdin
Μια ευειδής φανταχτερό παράδειγμα θα χρησιμοποιήσει simetro σαν αυτό:
./simetro 240 6232
1η arg: 240 τσιμπούρια ανά λεπτό. 2η arg: μια σειρά από ένα ή περισσότερα ψηφία, ενδεχομένως σχολιασμένο με άλλα μη-ψήφιο χαρακτήρες. 0 είναι σιωπηλή. 5 είναι μέτρια. 9 είναι δυνατά. Το πρότυπο 9099 σημαίνει δυνατά-υπόλοιπη δυνατά-δυνατά. Το παράδειγμα μοτίβο, 240 6232, αντιπροσωπεύει συνήθως τονισμένα δέκατα έκτα σε 60 παλμούς ανά λεπτό. Το μήκος του δεύτερου επιχειρήματος καθορίζει το μήκος του προτύπου.
Χορδές Τυπικό προφορά (δεύτερη arg):
5, 73, 733, 8242, 8222, 832 - 632
Για τη διευκόλυνσή σας, μπορείτε να προσθέσετε μη αριθμητικούς χαρακτήρες (υπομνηματισμός) στο string προφορά. Οι χαρακτήρες αυτοί αγνοούνται από simetro. Έτσι, 832 έως 632 και 832 632 είναι ισοδύναμες. Τα αυλάκι και στρατιωτικές παραδείγματα στα παραδείγματα κατάλογο / επεξηγούν αυτό. noaccent-100bpm είναι το πιο απλό παράδειγμα. τάμπλα είναι ένα μοντέρνο παράδειγμα.
Το πρώτο επιχείρημα είναι «τσιμπούρια ανά λεπτό" οπότε αν είστε που εκπροσωπούν το ρυθμό σας με ένα τσιμπούρι ανά παλμό, από τα τσιμπούρια ανά λεπτό θα είναι ίσες με τις παλμούς ανά λεπτό. Αλλά αν, για παράδειγμα, τα τσιμπούρια σας είναι 16η σημειώσεις, τότε τα τσιμπούρια ανά λεπτό θα είναι τέσσερις φορές τα παλμούς ανά λεπτό.
Υπάρχουν δύο μέθοδοι για την εκδίκαση της κυματομορφής εξόδου.
1) Διοχετεύστε την έξοδο σε πραγματικό χρόνο τις πρώτες συσκευή αναπαραγωγής ήχου.
2) Αποστολή την έξοδο σε ένα αρχείο. Μετατροπή σε WAV. Αναπαραγωγή αρχείων WAV.
Χρησιμοποιώντας Ecasound, μπορείτε να το κάνετε κάπως έτσι:
./simetro 240 6232 | ecasound -f: s16,2,44100, i -i: stdin
Αυτή είναι ίσως η πιο πρακτική διαμόρφωση. Ecasound είναι καλό κώδικα και το συστήνω. Ή μπορείτε να χρησιμοποιήσετε κάποιο άλλο πρόγραμμα που μπορεί να διαδραματίσει ροή ήχου από το stdin. SRP λειτουργεί επίσης:
./simetro 240 6232 | SRP> / dev / null
Ξεκινά αμέσως, δεν δημιουργεί κανένα αρχείο, και σταματά με CTRL-C. SRP είναι μέρος Απλή πολυκάναλη πακέτο μου, η οποία μπορεί να βρεθεί στο http://freshmeat.net/projects/simple-multitrack/ και τρέχει σε Linux / ΛΑΚ και σε Mac OS X. Άλλα προγράμματα παρέχουν αναμφίβολα την ίδια ικανότητα.
Στο Solaris 9, μπορώ να χρησιμοποιήσω αυτή την εντολή bash για πραγματικό χρόνο (αλλά χαμηλή ποιότητα) παραγωγής:
ψευδώνυμο rawplay = "SOx -t SW-r 44100-C2 - -t πρώτες -r 8012 -u -b -c 1 / dev / audio"
./simetro 300 5222 | rawplay
Αν θέλετε να κάνετε ένα αρχείο και να το παίξετε (μέθοδος 2), μπορείτε να το κάνετε αυτό:
./simetro 240 6232 | dd bs = 1024 count = 10k> rawfile
sox -t sw -r outfile.wav 44100 -c 2 rawfile
SOx είναι ένα μετατροπέα ήχου μορφή. Μπορείτε να το βρείτε εδώ:
http://sox.sourceforge.net/
Παρακαλούμε στείλτε τα σχόλια, εισηγήσεις και αναφορές σφαλμάτων σας σε μένα. Διεύθυνση ηλεκτρονικού ταχυδρομείου μου είναι στην ιστοσελίδα μου: http://w140.com/kurt Παρακαλούμε να συμπεριλάβετε τη λέξη simetro στο θέμα σας να παρακάμψετε το φίλτρο spam.
Τι νέο υπάρχει σε αυτήν την έκδοση:

Σχόλια για Simple Metronome

Τα σχόλια δεν βρέθηκε
προσθήκη σχολίου
Ενεργοποιήστε τις εικόνες!