Going through the starter projects in the tinkerguide so far so good except I’m not getting any sounds using a basic tester to see if the hardware is bad, so far no luck.
Hardware states Tunes 1.0 and is part of the FEZ Spider Kit.
Using NETMF 4.3.
Loader (TinyBooter) version information:
4.3.4.0 on this computer.
4.3.4.0 on this device.
The Loader (TinyBooter) is up to date. <<<
Firmware (TinyCLR) version information:
4.3.6.0 on this computer.
4.3.6.0 on this device.
The Firmware (TinyCLR) is up to date. <<<
Please wait for the device to reboot… Done.
public partial class Program
{
// This method is run when the mainboard is powered up or reset.
void ProgramStarted()
{
Debug.Print("Program Started");
Tunes.MusicNote note = new Tunes.MusicNote(Tunes.Tone.C4, 400);
tunes.AddNote(note);
// up
PlayNote(Tunes.Tone.C4);
PlayNote(Tunes.Tone.D4);
PlayNote(Tunes.Tone.E4);
PlayNote(Tunes.Tone.F4);
PlayNote(Tunes.Tone.G4);
PlayNote(Tunes.Tone.A4);
PlayNote(Tunes.Tone.B4);
PlayNote(Tunes.Tone.C5);
// back down
PlayNote(Tunes.Tone.B4);
PlayNote(Tunes.Tone.A4);
PlayNote(Tunes.Tone.G4);
PlayNote(Tunes.Tone.F4);
PlayNote(Tunes.Tone.E4);
PlayNote(Tunes.Tone.D4);
PlayNote(Tunes.Tone.C4);
// arpeggio
PlayNote(Tunes.Tone.E4);
PlayNote(Tunes.Tone.G4);
PlayNote(Tunes.Tone.C5);
PlayNote(Tunes.Tone.G4);
PlayNote(Tunes.Tone.E4);
PlayNote(Tunes.Tone.C4);
tunes.Play();
Thread.Sleep(100);
PlayNote(Tunes.Tone.E4);
PlayNote(Tunes.Tone.G4);
PlayNote(Tunes.Tone.C5);
PlayNote(Tunes.Tone.G4);
PlayNote(Tunes.Tone.E4);
PlayNote(Tunes.Tone.C4);
tunes.Play();
}
void PlayNote(Tunes.Tone tone)
{
Tunes.MusicNote note = new Tunes.MusicNote(tone, 200);
tunes.AddNote(note);
}
}