<html>
<body>
Scott,<br>
At 10:42 22/06/2006, you wrote:<br>
<blockquote type=cite class=cite cite="">On Thursday 22 June 2006 11:07,
you wrote:<br>
> I'm warming to the idea of a lookup table mapping strings to audio
clips,<br>
> since this would support any frame type and solves the multiple
instance<br>
> problem neatly. How about using a hash code approach to map strings
to<br>
> audio clips?<br><br>
What would the hash be for?</blockquote><br>
To avoid string duplication and to provide an easy lookup mechanism. My
background is in digital broadcast so I tend to be rather mean about
bits.<br><br>
<blockquote type=cite class=cite cite="">If you mean to avoid string
duplication, I think just duplicating the text <br>
would be easier to implement and easier to spec.  In terms of sizes,
the text <br>
"Rolling Stones" including null termination is 15 bytes. 
A two second, 96 <br>
kb/s, 22050 kHz, mono mp3 is going to take around 5000 bytes. 
Saving 7 bytes <br>
by using an 8 byte hash instead probably wouldn't be worth it, plus it'd
make <br>
the files harder to read with a hex editor.  :-)</blockquote><br>
If string duplication and lookup are not issues then the solution can be
very simple.<br><br>
The next question which comes to mind is do need a new frame type or can
we use the "GEOB" frame in some way?<br><br>
Chris<br>
 </body>
<br>

<body>
<font face="Times New Roman, Times">
____________________________________________</font> <br><br>
<font face="Verdana" size=2><b>Chris Newell</b></font> <br>
<font face="Verdana" size=1 color="#808080"><b>Lead
Technologist</b></font><font color="#808080"> <br>
</font><font face="Verdana" size=1 color="#808080"><b>Technology
Group<br>
BBC New Media & Technology<br>
Kingswood Warren, Woodland Way, Tadworth<br>
Surrey<x-tab>  </x-tab>KT20 6NP   UK<br><br>
Tel:<x-tab>    </x-tab>+44 (0)1737 839659<br>
Fax:<x-tab>    </x-tab>+44 (0)1737 839665<br>
<a href="mailto:chris.newell@rd.bbc.co.uk" eudora="autourl">
mailto:chris.newell@rd.bbc.co.uk<br>
</a></font><font size=2> </b></font> </body>
</html>