From: <b.o...@fr...> - 2006-11-29 19:21:54
|
Hi there, I was a while away and had a time of my own, playing around. I know what yo= u think and you're right: There's a funny little thing going on and I gave = birth to a neet tool called vlc (voice leading calculator). Everything star= ted with a little talking to Dmitri Tymoczko, music professor or so. He fou= nd an algorithm to calculate minimal voice leading (smallest way for little= fingers from one chord to another). I enhanced his basic program and even = got midi working (with Java...yay). If there's enough time you may play around and look up chords or scales for= chords or just list all notes of a certain scale, even play them via MIDI = (have a look at the README-file). I'd like to have some comments on that, m= aybe it's worth transforming it into Rosegarden-code and make newbie-music-= theorists happy. http://krachlattenpaul.homelinux.org/gentoo/vlc.html Due to some bugs in JDK 1.3 and 1.4 you'll need to use 1.5, let me know if = it works also with 1.4 (I couldn't find proper Midi-Out-devices when runnin= g 1.4 Blackdown or Sun JDK). Some GUI elements are still in german, hope yo= u'll figure out what they mean (Lokrisch and stuff like that are scales, I'= ll add a displacement-description with H for half- and F for fullsteps to m= ake it more obvious where scales differ). The applet does not support MIDI nor online help texts, maybe it even does = not work (used JApplet to make use of Swing components) for you. Hope you'l= l enjoy it...=0A=0A=0A=0A"Jetzt Handykosten senken mit klarmobil - 14 Ct./M= in.! Hier klicken"=0Ahttp://www.klarmobil.de/index.html?pid=3D73025=0A |
From: Florian S. <mis...@gm...> - 2006-11-30 08:46:01
|
On Wednesday 29 November 2006 20:21, b.o...@fr... wrote: > Hi there, > > I was a while away and had a time of my own, playing around. I know what > you think and you're right: There's a funny little thing going on and I > gave birth to a neet tool called vlc (voice leading calculator). Everything > started with a little talking to Dmitri Tymoczko, music professor or so. He > found an algorithm to calculate minimal voice leading (smallest way for > little fingers from one chord to another). I enhanced his basic program and > even got midi working (with Java...yay). > > If there's enough time you may play around and look up chords or scales for > chords or just list all notes of a certain scale, even play them via MIDI > (have a look at the README-file). I'd like to have some comments on that, > maybe it's worth transforming it into Rosegarden-code and make > newbie-music-theorists happy. > > http://krachlattenpaul.homelinux.org/gentoo/vlc.html > > Due to some bugs in JDK 1.3 and 1.4 you'll need to use 1.5, let me know if > it works also with 1.4 (I couldn't find proper Midi-Out-devices when > running 1.4 Blackdown or Sun JDK). Some GUI elements are still in german, > hope you'll figure out what they mean (Lokrisch and stuff like that are > scales, I'll add a displacement-description with H for half- and F for > fullsteps to make it more obvious where scales differ). > > The applet does not support MIDI nor online help texts, maybe it even does > not work (used JApplet to make use of Swing components) for you. Hope > you'll enjoy it... There's a bug which i discovered in one of the screenshots. The one with the dorian ["Dorisch"] scale shown. Music theory forbids to use the same note name in the notes of a key twice (even with accidentals). i.e. A# dorian is not: A#, C, C#, D#, ... but it's A#, B#, C#, D#, ... That B# is the same pitch as C on many instruments [especially in this equal tempered age] does not mean it's the same note. Also adhering strictly to this rule quickly shows one how many #'s or b's a key has (a key only ever has #'s only XOR b's only. Only #'s if the grundton (base note - dunno the english word) has a # and only b's if the base note has a b).. I.e. Gb major: Gb Ab Bb Cb Db Eb F thus it has 6 b's :) F# major: F# G# A# B C# D# E# Have fun.. Flo P.S.: Yah i know, A#-dorian is not really a key, but G# major is, and as A# dorian is the second mode of G#, the rules for building major keys [and their parallel minors] still apply.. -- Palimm Palimm! http://tapas.affenbande.org |
From: D. M. M. <mic...@ro...> - 2006-12-01 00:26:01
|
On Thursday 30 November 2006 3:46 am, Florian Schmidt wrote: > That B# is the same pitch as C on many instruments [especially in this > equal tempered age] does not mean it's the same note. Try telling that to Chris Cannam. :D -- D. Michael McIntyre Author of Rosegarden Companion http://rosegarden.sourceforge.net/tutorial/ See my new music stand unfolding at http://users.adelphia.net/~silvan/ |
From: Chris C. <ca...@al...> - 2006-12-01 10:18:09
|
On Friday 01 Dec 2006 00:25, D. Michael McIntyre wrote: > On Thursday 30 November 2006 3:46 am, Florian Schmidt wrote: > > That B# is the same pitch as C on many instruments [especially in this > > equal tempered age] does not mean it's the same note. > > Try telling that to Chris Cannam. :D Bah. Everyone knows there's no such note as C. Chris |
From: <mi...@ol...> - 2006-12-03 16:13:38
|
In exact, to bring the theory more clean, B# is NOT C (it's only enharmonical = sounds the same), as well as F# is not Gb or E# is not F . I was asking for feature times before : Shifting tone D semitone up we should get D#. But shifting tone E semitone down it's Eb etc. I would love this feature, what is your opinion? thanks Michal Chris Cannam wrote: > On Friday 01 Dec 2006 00:25, D. Michael McIntyre wrote: > >> On Thursday 30 November 2006 3:46 am, Florian Schmidt wrote: >> >>> That B# is the same pitch as C on many instruments [especially in this >>> equal tempered age] does not mean it's the same note. >>> >> Try telling that to Chris Cannam. :D >> > > Bah. Everyone knows there's no such note as C. > > > Chris > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share your > opinions on IT & business topics through brief surveys - and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > Rosegarden-user mailing list > Ros...@li... - use the link below to unsubscribe > https://lists.sourceforge.net/lists/listinfo/rosegarden-user > > |