[Csnd] Looking for ideas for music education software
Date | 2013-01-26 09:04 |
From | zappfinger |
Subject | [Csnd] Looking for ideas for music education software |
Dear list, I want to create music education software explaining chords, harmonies, etc. I've done something similar in the past using Delphi and the maximum midi toolkit. But now it must be platform independant, preferably web-based. A 'lesson' consists of some text and short sample pieces of music (midi file is an option) When the sample plays a keyboard is shown with the keys animated and the name of the chord displayed, basically. I thought if Processing, but Java applets are on their way out. HTML5 is the future, but do not know about its midi capabilities. Another option is stand-alone ( not web based ) using Csound and Python (TKinter) or Processing, sending the note info via OSC. Any other ideas? Richard Or Csound -- View this message in context: http://csound.1045644.n5.nabble.com/Looking-for-ideas-for-music-education-software-tp5719585.html Sent from the Csound - General mailing list archive at Nabble.com. |
Date | 2013-01-26 09:33 |
From | Rory Walsh |
Subject | Re: [Csnd] Looking for ideas for music education software |
I think applets will be around a for a while yet, and if you create a good enough tool users won't mind downloading the JRE if they need to. To this end I wouldn't have an issue with using Processing. Flash is another alternative that might be worth exploring. I recently came across this on another audio related website: http://camil.music.illinois.edu/software/harmonia/ Perhaps it might give you some ideas. They say that they 'release the majority of this code' open source, but I don't see it anywhere! On 26 January 2013 09:04, zappfinger |
Date | 2013-01-26 10:03 |
From | peiman khosravi |
Subject | Re: [Csnd] Looking for ideas for music education software |
I would avoid flash because it isn't supported by iOS. A friend sent this to me recently. May be worth exploring. http://peter.sh/2010/08/synthesizing-and-processing-audio-through-javascript-the-audio-api/ P On 26 January 2013 09:33, Rory Walsh <rorywalsh@ear.ie> wrote: I think applets will be around a for a while yet, and if you create a |
Date | 2013-01-26 10:05 |
From | Richard Dobson |
Subject | Re: [Csnd] Looking for ideas for music education software |
On 26/01/2013 09:04, zappfinger wrote: > Dear list, > > I want to create music education software explaining chords, harmonies, etc. > I've done something similar in the past using Delphi and the maximum midi > toolkit. > > But now it must be platform independant, preferably web-based. > > A 'lesson' consists of some text and short sample pieces of music (midi > file is an option) > When the sample plays a keyboard is shown with the keys animated and the > name of the chord displayed, basically. > > I thought if Processing, but Java applets are on their way out. HTML5 is the > future, but do not know about its midi capabilities. > It should be no problem. I have just started investigating such things myself (and teaching myself HTML 5 while avoiding having to buy a book). Searching on HTML 5 + MIDI reveals lots of material. This example uses Midi-js (http://mudcu.be/midi-js/), and happens to use HTML 5 as well, but I don't think that midi-js depends on it: http://mudcu.be/midi-js/WhitneyMusicBox.html I think an interesting debate can be had as to whether a chord (or a single note) can ever be "explained"! Richard Dobson |
Date | 2013-01-26 10:11 |
From | zappfinger |
Subject | [Csnd] Re: Looking for ideas for music education software |
Thanks Rory, interesting. Although I won't be using scores, concentrating on pop/jazz notation only, like C/E ( A C chord with an E note in the bass). I bought Flash many years ago but used it only for one video clip... and IOS does not support it I think... regards, Richard -- View this message in context: http://csound.1045644.n5.nabble.com/Looking-for-ideas-for-music-education-software-tp5719585p5719589.html Sent from the Csound - General mailing list archive at Nabble.com. |
Date | 2013-01-26 11:36 |
From | Tarmo Johannes |
Subject | Re: [Csnd] Looking for ideas for music education software |
Hello, it is not exactly you are looking for, (it is not web-based but independent software), but very good and open source - are you aware of GNU Solfege? http://www.solfege.org/ You can create and add different exercises yourself, create learining-trees from existing exercised etc etc greetings, tarmo On Saturday, January 26, 2013 01:04:55 AM zappfinger wrote: > Dear list, > > I want to create music education software explaining chords, harmonies, etc. > I've done something similar in the past using Delphi and the maximum midi > toolkit. > > But now it must be platform independant, preferably web-based. > > A 'lesson' consists of some text and short sample pieces of music (midi > file is an option) > When the sample plays a keyboard is shown with the keys animated and the > name of the chord displayed, basically. > > I thought if Processing, but Java applets are on their way out. HTML5 is the > future, but do not know about its midi capabilities. > > Another option is stand-alone ( not web based ) using Csound and Python > (TKinter) or Processing, sending the note info via OSC. > > Any other ideas? > > Richard > Or Csound > > > > -- > View this message in context: > http://csound.1045644.n5.nabble.com/Looking-for-ideas-for-music-education-s > oftware-tp5719585.html Sent from the Csound - General mailing list archive > at Nabble.com. > > > Send bugs reports to the Sourceforge bug tracker > https://sourceforge.net/tracker/?group_id=81968&atid=564599 > Discussions of bugs and features can be posted here > To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe > csound" |
Date | 2013-01-26 11:57 |
From | francesco |
Subject | [Csnd] Re: Looking for ideas for music education software |
And today i found this http://midisheetmusic.sourceforge.net/ maybe interesting, i don't know. ciao, francesco. -- View this message in context: http://csound.1045644.n5.nabble.com/Looking-for-ideas-for-music-education-software-tp5719585p5719592.html Sent from the Csound - General mailing list archive at Nabble.com. |
Date | 2013-01-26 12:03 |
From | francesco |
Subject | [Csnd] Re: Looking for ideas for music education software |
and, in Python, there is music21 http://mit.edu/music21/ again sorry if i'm OT. ciao, francesco. -- View this message in context: http://csound.1045644.n5.nabble.com/Looking-for-ideas-for-music-education-software-tp5719585p5719593.html Sent from the Csound - General mailing list archive at Nabble.com. |
Date | 2013-01-26 12:13 |
From | francesco |
Subject | [Csnd] Re: Looking for ideas for music education software |
... now i'm in danger! Please apologies, my brain is too slow ... Some time ago Mr. Joachim Heintz show some example using InScore with OSC and Csound): http://csound.1045644.n5.nabble.com/csound-and-inscore-examples-td5718308.html It needs InScore, obviously, but has great possibilities ... You can do almost everything via OSC, although not so simple. But You can have text, images, music (notation via Guido Music Notation), etc. I promise, no more ... ciao, francesco. -- View this message in context: http://csound.1045644.n5.nabble.com/Looking-for-ideas-for-music-education-software-tp5719585p5719594.html Sent from the Csound - General mailing list archive at Nabble.com. |
Date | 2013-01-26 15:30 |
From | Robert Vogel |
Subject | Re: [Csnd] Looking for ideas for music education software |
On 01/26/2013 04:04 AM, zappfinger
wrote:
Any other ideas? See this youtube of GMorgan. http://www.youtube.com/watch?v=sguIcAJ4h_U Version 0.58 is now on Sourceforge. It works well with Ubuntu, the sequencer is not good in Fedora. |
Date | 2013-01-26 21:15 |
From | "Jacques Leplat" |
Subject | Re: [Csnd] Looking for ideas for music education software |
Fantastic, The post below post sums up, to me at least, as to why this list is so great. Focussed on CSound, but knowledge sharing from a wide spectrum of knowledgeable individuals. The javascript mentioned works on an i-pad 2's safari browser , and an android 2.3 phone, simply awesome. All the best, Jacques > > It should be no problem. I have just started investigating such things > myself (and teaching myself HTML 5 while avoiding having to buy a book). > Searching on HTML 5 + MIDI reveals lots of material. > > This example uses Midi-js (http://mudcu.be/midi-js/), and happens to use > HTML 5 as well, but I don't think that midi-js depends on it: > > http://mudcu.be/midi-js/WhitneyMusicBox.html > > > I think an interesting debate can be had as to whether a chord (or a > single note) can ever be "explained"! > > > Richard Dobson |