if i were going to sell ONLY non audio assets, then in album.tpl.php, i would restructure the table heading, which by default has something like this:
<table width="100%" cellspacing="0" cellpadding="0">
<tr>
<th width="3%" ></th>
<th style="padding-left:5px;" width="68%" ><?php echo $tplDisplayData['TRACK_NAME']; ?></th>
<th width="5%" ><?php echo $tplDisplayData['TIME']; ?></th>
<th style="padding-left:35px;" width="10%"><?php echo $tplDisplayData['TRACK_OPTIONS']; ?></th>
<th style="padding-left:5px;" width="8%"><?php echo $tplDisplayData['TRACK_COST']; ?></th>
<th width="6%"><?php echo $tplDisplayData['BUY_TRACK']; ?></th>
</tr>
<?php echo $tplDisplayData['ALBUM_DATA']; ?>
</table>
you would modify that code to exclude the "TRACK_OPTIONS" which is where the audio player is.
then in the file tracks.html, which by default looks something like this:
<tr {alt_row}>
<td align="left" width="3">{id}</td>
<td align="left" width="68">{title}</td>
<td align="center" width="5%">({duration})</td>
<td align="center" width="10%">{flash_player}</td>
<td class="track_price" align="center" width="8%">{cost}</td>
<td align="left" width="6%">{add_to_cart}</td>
</tr>
you would delete the line with the flash player;
you'll probably want to reset the percentages for the table columns once you reduce the # of columns; i think the width specification within the tracks.html is redundant, since the table will follow the widths set in the head, first row which is set in the album.tpl.php;
-marc