Does the song need to be 10 nodes long, or do there have to be 10 distinct nodes/riffs in it, in which case it would be really long?
It just has to be 10 nodes long, not necessarily containing 10 distinct nodes
I'm having trouble playing anything. How would you play one of the riffs you made? I've been trying view.notate, but I don't know what goes inside the parenthesis.
To give an example for my previous submission, I've got nodes set up in myWovenSong class. Shouldn't I be able to do view.notate(node1)?
where node1 is the first node in your list and JMC.PIANO is the instrument you want playing your music
node1 is a SongNode. You need to declare
SongNode node1 = new SongNode();
and set the data in that node, in this case we'll set it to riff1()
If you're still getting errors, I suggest you recompile SongNode.java
Hmmm, yeah I've done that. Although I haven't actually done any of the weaving I've defined all of my nodes and even compiled the file without any errors. But I'm still getting the undefined class messages. Any other ideas? Could it have to do with the first few lines of the entire code? I'm not very confident with how I set those up.
public class myWovenSong
private Score myScore = new Score("blah");
all the imports should have asterisks too, for some reason they didn't copy over.
Can you just email me your code? dawn.finney[at]gatech.edu