29 research outputs found
RNAi-mediated disruption of squalene synthase improves drought tolerance and yield in rice
About one-third of the world’s rice area is in rain-fed lowlands and most are prone to water shortage. The identification of genes imparting tolerance to drought in the model cereal plant, rice, is an attractive strategy to engineer improved drought tolerance not only rice but other cereals as well. It is demonstrated that RNAi-mediated disruption of a rice farnesyltransferase/squalene synthase (SQS) by maize squalene synthase improves drought tolerance at both the vegetative and reproductive stages. Twenty-day-old seedlings of wild type (Nipponbare) and seven independent events of transgenic RNAi lines showed no difference in morphology. When subjected to water stress for a period of 32 d under growth chamber conditions, transgenic positives showed delayed wilting, conserved more soil water, and improved recovery. When five independent events along with wild-type plants were subjected to drought at the reproductive stage under greenhouse conditions, the transgenic plants lost water more slowly compared with the wild type, through reduced stomatal conductance and the retention of high leaf relative water content (RWC). After 28 d of slow progressive soil drying, transgenic plants recovered better and flowered earlier than wild-type plants. The yield of water-stressed transgenic positive plants ranged from 14–39% higher than wild-type plants. When grown in plates with Yoshida’s nutrient solution with 1.2% agar, transgenic positives from three independent events showed increased root length and an enhanced number of lateral roots. The RNAi-mediated inactivation produced reduced stomatal conductance and subsequent drought tolerance
Automatic Analysis of Musical Performance Rythmic Behaviour
139 σ.Η παρούσα εργασία προτείνει μια μέθοδο αυτόματης ανάλυσης
μουσικών εκτελέσεων, η οποία επιτυγχάνεται μέσω της
αντιπαραβολής δύο αρχείων, μίας ψηφιακά επεξεργάσιμης
παρτιτούρας και μιας ηχογράφησης κάποιας εκτέλεσης της
παραπάνω παρτιτούρας. Συγκεκριμένα, ελέγχουμε αν ο εκτελεστής
της ηχογράφησης τηρεί τις οδηγίες ρυθμικής αγωγής που του
δίδονται πάνω στην παρτιτούρα. Σκοπός είναι να μπορούμε
αυτόματα να εμπλουτίσουμε την παρτιτούρα εισόδου με καινούριες
σημειώσεις που να υποδεικνύουν ρυθμικές διαφοροποιήσεις μεταξύ
των δοθέντων αρχείων, αν κι όπου αυτές υπάρχουν.
Ξεκινάμε με την προεπεξεργασία των αρχείων η οποία έχει τους
εξής βασικούς άξονες: τη σύνθεση της παρτιτούρας σε ήχο
(δεδομένου ότι οι όποιες συγκρίσεις απαιτούν τα δύο αρχεία να
παριστάνονται στην ίδια μορφή), την εξαγωγή των φασματικών
ιδιοτήτων του προκύπτοντος αρχείου καθώς και της ηχογράφησης
κάνοντας χρήση του Short Time Fourier Transform και, τελικά, την
ανίχνευση βασικών χαρακτηριστικών της synthesized παρτιτούρας
(λήψη των προαναφερθέντων ρυθμικών σημειώσεων και των
χρονικών στιγμών έναρξης των θεμελιωδών ρυθμικών μονάδων
της/beat).
Για να μπορούμε να αντιστοιχίσουμε κάθε χρονική στιγμή της
ηχογράφησης με κάποιο σημείο εντός της παρτιτούρας,
ευθυγραμμίζουμε χρονικά τις δύο προκύπτουσες φασματικές
αναπαραστάσεις με χρήση της τεχνικής Dynamic Time Warping.
Ακολουθεί η ποσοτικοποίηση της ρυθμικής συμπεριφοράς της
ηχογράφησης μέσω του υπολογισμού της ταχύτητας δομικών
μονάδων της (μέτρα) σε μονάδες Beats Per Minute, και η σύγκρισή
της με την ταχύτητα εκτέλεσης που ζητείται, έμμεσα ή άμεσα, από
τον εκτελεστή, μέσω των ρυθμικών σημειώσεων. Τελικά,
καταλήγουμε στο βασικό ζητούμενο, στην παραγωγή μιας
επαυξημένης παρτιτούρας, που θα είναι κατά βάση αυτή της εισόδου
με την προσθήκη σημειώσεων / παρατηρήσεων για τα σημεία όπου
υπάρχουν αποκλίσεις μεταξύ των εισόδων.
Όλα τα παραπάνω φτάνουν στο χρήστη μέσω ενός Graphic User
Interface που έχει προγραμματιστεί στη Matlab κι εκμεταλλεύεται
τον ψηφιακό επεξεργαστή μουσικής σημειογραφίας Musescore. Το
GUI δέχεται δύο εισόδους (παρτιτούρα και ηχογράφηση), δίνει
επιλογές για τρεις παραμέτρους που αφορούν τη Fourier ανάλυση
και τελικά επιστρέφει σε μορφή .pdf την επαυξημένη παρτιτούρα.This paper proposes a method for automatic analysis of musical
performances, achieved by comparing two files, a digitally editable
music score sheet and a recording of a performance of the same
score. More specifically, we verify if the performer of the recording
follows the rhythmic instructions provided by the score. The aim is
to be able to automatically enrich the input score with new
notations indicating rhythmic differences between the two files, if
and where they exist.
Firstly, we perform a pre-processing of the files which follows
these basic axes: the synthesis of the score to sound (given that
any comparison requires the two files to be represented in the same
format), the export of spectral properties of the resulting file and
the recording using Short Time Fourier Transform and ultimately the
detection of key features of the synthesized score (taking the above
rhythmic notations and onset of its fundamental rhythmic
units/beats).
In order to match each recording point in time with a point in the
score, we align the two resulting spectral representations using the
Dynamic Time Warping technique. Next, we quantify the rhythmic
behaviour of the recording by calculating the speed of its structural
units (measures) in Beats Per Minute, and comparing it with the
speed of execution requested by the performer, directly or
indirectly, through rhythmic notations. Finally, we tackle our main
question, the production of an augmented score, which corresponds
to the input score with the addition of notations/comments on the
points where there are discrepancies between the inputs.
This process is presented to the user via a Graphic User Interface
programmed in Matlab which uses the digital scorewriter Musescore.
The GUI accepts two inputs (score and recording), gives options for
three parameters related to the Fourier analysis and finally returns
the augmented score in .pdf format.Ελευθέριος Σ. Σταμέλλο