multi-page scores
some way of handling multi-page scores on screen would be nice
I currently have a 25 page score and would love to be able to have a pdf viewer type side pane
which could show my thumbnails in the side pane, allow me to jump to any page and display the currently viewed page number and how many pages total
also, a small info panel containing info such as total number of measures would be very handy
Comments
I don't know if you know this or not (if you do, I apologize), but it's much easier to change pages of a score (especially a long one) by hitting the Page Up and Page Down keys on your keyboard, which flips you to the next/previous page. In addition the Home key takes you to the first page and the End key takes you to the last page. Makes moving around the score much easier than using the navigation pane. I know it's not what you're asking for, but it's nice for flipping pages.
In reply to Changing Pages by newsome
thanks but yes I do know about the paging shortcuts
but I still would love to know which page I'm on and how many measures there are total in the score
I also thought of a word processing feature that I'd love to see
a statistical breakdown of the content
for example:
how many whole notes, quarter, eighth, sixteenths etc
how many whole, 1/4, 1/8, 1/16 etc rests
frequency of each pitch class (i.e. how many F#'s, Bb's, etc)
and what about some plugin type tools for serial composers?
- select and reverse a series of notes
- create a random row
- create a matrix from that row (with control over layout and formatting)
- superimpose a group of pitches onto a rhythm
that's all I can think of for now...
:)
In reply to pages and stats by anechoicmedia_
For the stats I think everything you need to build it is available in the plugin framework.
It's just a matter of doing the maths and presenting the information. If you come with a decent description of what you think might be useful and how to present it, I can take a look to implement it.
For the others, there is no way to access the current selection in the plugin framework. You can follow this issue for updates.
I'm not sure about your row and matrix thing but there is a test plugin to create a new score from scratch with predefined pitches and notes. Getting theses notes and pitches randomly is not that hard.
In reply to For the stats I think by [DELETED] 5
thanks for offering to code up a plugin to crunch the stats
let me think about it and see if I can come up with something in the next few weeks
maybe some other composers might want to make suggestions as well?
I'll read the thread about the plugin framework in the meantime
and as far as the matrix is concerned:
a matrix is comprised of a row (called the prime or original) that has been subjected to certain operations - retrograde, inversion, and retrograde inversion as well as chromatic transpositions
see
http://en.wikipedia.org/wiki/Twelve-tone_technique
for more info
In reply to thanks for offering to code by anechoicmedia_
here is a preliminary outline for what I'd like to see in a stats plugin:
- distribution of notes (example -> {128 C#, 230 Bb, 313 F#...} )
- distribution of durations (example -> {1 breve, 25 whole, 29 half, 56 quarter...} )
- distribution of rest durations (ex. {2 breve, 23 whole, 11 half, 102 quarter...} )
- number of pages
- number of measures/bars
- approximate playing time at current tempo (M.M. = xxx)
- ability to export the stat data in tab delimited list for spreadsheet use
info could be presented in scrollable list form or tabbed windows
I've attached a screen shot of the Finale stats window
which seems like a step in the right direction
but lacks enough useful info for composers working with serial and post-tonal techniques
In reply to For the stats I think by [DELETED] 5
http://www.musictheory.net/utilities/html/id98_en.html
In reply to For the stats I think by [DELETED] 5
any thoughts on the rough spec for the stats plug I posted?
In reply to any thoughts on the rough by anechoicmedia_
I started a small attempt when you posted your spec but I didn't get time to work on it.
If you want to give it a try and enhance it : http://dl.dropbox.com/u/497455/musescore/plugins/stats/stats.js
Just copy paste it in your plugins directory.
To see the output, you can enable the script debugger in Help menu.
In reply to I started a small attempt by [DELETED] 5
I'm getting the following error message in the console when I get stats for a piece I'm working on:
Welcome to the Qt Script debugger.
Debugger commands start with a . (period).
Any other input will be evaluated by the script interpreter.
Type ".help" for help.
Uncaught exception at /usr/share/mscore-0.9/plugins/stats.js:73: ReferenceError: isRest is not defined
73 }else if (cursor.isRest()){
95 var mscorePlugin = {
Uncaught exception at /usr/share/mscore-0.9/plugins/stats.js:73: ReferenceError: isRest is not defined
73 }else if (cursor.isRest()){
95 var mscorePlugin = {
In reply to stats plugin by anechoicmedia_
You need a prerelease. Sorry.
In reply to You need a prerelease. Sorry. by [DELETED] 5
ah OK
maybe by the time the new version is out you'll have made some more headway on the js plug
I'm not in any huge rush for this
and I appreciate you coding this up so quickly! :)
cheers!
KIM