Maybe you should look at the playaudio example in the SDK. Make sure there are notes and instrument references in the segment file using DirectMusic Producer. I don't think you can add any notes in programmatically. You can generate notes programmatically, but you can't modify the segment's notes until they are being played (done with a tool) Load the segment and then 'download' it so it loads the dls data. There is no need to download the dls collection directly in most cases. When you download the segment, the DirectMusic engine looks at the segment's bands to see which instruments (and their ranges) are being used and downloads the proper sound data. Guys, correct me if I'm wrong about not being able to edit a segment's notes. -Scott Morgan http://Morganstudios.com ----- Original Message ----- From: "ofer shvartz" <ofer3d@xxxxxxxxx> To: <directmusic@xxxxxxxxxxxxx> Sent: Friday, October 25, 2002 6:37 PM Subject: [directmusic] Re: Hi. > > I need a little more help understanding DirectMusic. > I have created in the DirectMusic producer a segment file and a DLS file. > However, I don't know how to use the tracks in the segment to play the instrument I created in the DLS file. > Concerning the programming aspect, do I need to first load the DLS file into the DirectMusicInstruments object, then load the segment file into the Segment object and then set the segment object into the performance object and just play? or is there something else I need to do? > Thanks in advance. > ofer. > > > > > --------------------------------- > Do you Yahoo!? > Y! Web Hosting - Let the expert host your web site >