From: <no...@ro...> - 2011-01-19 23:02:43
|
A page in your DokuWiki was added or changed. Here are the details: Date : 2011/01/19 23:03 Browser : Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.13) Gecko/20110109 Iceweasel/3.6.13 (like Firefox/3.6.13) IP-Address : 127.0.0.1,85.54.186.12 Hostname : localhost,12.pool85-54-186.dynamic.orange.es Old Revision: http://www.rosegardenmusic.com/wiki/dev:overall_code_structure?rev=1295478156 New Revision: http://www.rosegardenmusic.com/wiki/dev:overall_code_structure Edit Summary: User : lgarrido @@ -105,9 +105,9 @@ Event is the basic musical element. It's more or less a generalization of the MIDI event. Each note or rest, each key change or tempo change, is an event: there's no "note class" or "rest class" as such, they are simply represented by events whose type happens to be "note" or "rest". Each Event has a type code, absolute time (the moment at which the Event starts, relative only to the start of the Composition) and duration (usually non-zero only for notes and rests), together with an arbitrary set of named and typed properties that can be assigned and queried dynamically by other parts of the application. So, for example, a note event is likely to have an integer property called "pitch", and probably a "velocity", as well as potentially many others -- but this is not fixed anywhere, and there's no definition of what exactly a note is: client code is simply expected to ignore any unrecognised events or properties and to cope if properties that should be there are not. ===== The GUI classes ===== - It is assumed that anyone who wants to contribute to Rosegarden has more than a passing familiarity with the Qt toolkit. Otherwise, I suggest you start here http://doc.qt.nokia.com/latest/tutorials.html and come back in a couple of weeks. + It is assumed that anyone who wants to contribute to Rosegarden has more than a passing familiarity with the Qt toolkit. Otherwise, I suggest you start here http://doc.qt.nokia.com/latest/tutorials.html and come back when you have a good grasp of it. ==== The main window ==== {{:doc:rg-tracks.png}} -- This mail was generated by DokuWiki at http://www.rosegardenmusic.com/wiki/ |