Δεν απάντησες σε κάτι που ρώτησα κι έχει να κάνει με τα αρχεία αν είναι smf.
http://www.noiz.gr/index.php?topic=193083.msg660028#msg660028
Επίσης κάτι πολύ σημαντικό, οι αλλαγές των ταχυτήτων (Tempo) θέλεις να γίνονται σε πραγματικό χρόνο μέσα από το ίδιο το DAW ή μέσω κάποιου προγράμματος όπου θα τις αλλάζει - αποθηκεύει μέσα στο ίδιο το αρχείο;
Σου είχα ανεβάσει κάποια παραδείγματα.
http://www.noiz.gr/index.php?topic=193083.msg659568#msg659568
Έχει σημασία αυτό που σε ρωτάω με τις ταχύτητες και έχει να κάνει με την ακρίβεια. Άλλο ταχύτητα 89 bpm και άλλο 89.02 bpm ή 89.008 bpm.
Επίσης αν πρόκειται για ερευνητικό σκοπό, κάποια DAW έχουν όριο στις ταχύτητες πάνω-κάτω και είναι λογικό διότι απευθύνονται για κανονική μουσική. Για παράδειγμα κάποια DAW δεν μπορούν να παίξουν σε ταχύτητες υπερβολικά εκτός ορίων όπως για παράδειγμα της τάξεως των 2 bpm ή 600 bpm για παράδειγμα. Μπορεί να το ακούς υπερβολικό αλλά...
apple42 είπε:
Σε Finale με αλλεπάλληλα print screen και κολάζ σε μία εικόνα. Βλέπετε δυναμικές, διάρκειες και αλλαγές στο tempo για ένα κανάλι. Θα ήθελα να βλέπω όλα αυτά τα στοιχεία για πολλά κανάλια ταυτόχρονα και πιθανόν μερικά ακόμα (πχ πεντάλ πιάνου).
Αυτό το κατάλαβα από την αρχή.
Τώρα στο ζήτημα του tempo. Θέλω να παίξω αυτό το αρχείο πχ στο 5% της ταχύτητάς του και να βλέπω όλα αυτά τα στοιχεία να κυλούν όπως βλέπουμε πολλά κανάλια audio σε ένα daw.
Ναι, μπορεί να γίνει. Για παράδειγμα ένα αρχείο ταχύτητας 100 ή 50 bpm να παίξει στα 5 ή στα 2.5 bpm. Αν και εκτός ορίων ταχύτητας για κάποια DAW όπως σου εξηγώ πιό κάτω, τεχνικά μπορεί να γίνει αυτό.
Αν κι εγώ προσωπικά θα το έκανα και το κάνω με εντελώς διαφορετικό τρόπο για άλλους λόγους που λες αμέσως παρακάτω. Δες τα παραδείγματα που σου είχα ανεβάσει.
Δεδομένων των συνεχών tempo changes κάποια προγράμματα που δοκίμασα ξεκινούν σωστά αλλά μόλις φτάσουν στο 2ο tempo change δεν το παίζουν ποσοστιαία αλλά πάνε στον κανονικό νέο χρόνο.
Λογικό. Λογικό διότι μόλις φτάσει σε εκείνο το σημείο "βλέπει" αλλαγή ταχύτητας που είναι - την θεωρεί absolute value. Αυτό που ζητάς είναι offset επί τοις εκατό. Σε DAW θα πρέπει πρώτα να lock-άρεις το tempo track και μετά να αλλάξεις το song tempo. Κάτι το οποίο δεν θυμάμαι αν το είχα δει σε DAW καθ'ότι όπως σου είπα πιό πάνω αυτές τις "ζόρικες" λειτουργίες της κάνω από custom προγράμματα για λόγους ακριβείας. Ρώτησε πάντως, μπορεί το Logic ή κάποιο άλλο πρόγραμμα να κάνει σωστά
και αυτή τη λειτουργία στο επίπεδο που ζητάς.
@trolley - όταν λέω ανάλυση σε πρώτη φάση σημαίνει μια οπτική καταγραφή αυτών που ακούμε (ειδικά σε πολύ αργά tempi) και σε δεύτερη φάση θα προσπαθήσουμε να αξιολογηθεί το τι συνιστά ένα accelerando, ritardando κλπ. Εκεί δεν έχω πρόγραμμα κατά νου. Θα περαστούν μάλλον κάποια νούμερα σε excel και αν φανεί ότι υπάρχουν συγκεκριμένα μοτίβα "συμπεριφορών" ίσως αναζητηθεί κάποιο εργαλείο στατιστικής καταγραφής και αξιολόγησης.
Εάν κατάλαβα καλά, εδώ εννοείς να κάνεις extract τις ταχύτητες του midi file σε format excel ?
Τέλος, ρώτησε τα δύο άτομα που σου είπαν πιό πάνω.
Αυτά
♪♫♪