http://fileformats.archiveteam.org/index.php?title=AVR&feed=atom&action=historyAVR - Revision history2024-03-29T05:23:58ZRevision history for this page on the wikiMediaWiki 1.19.2http://fileformats.archiveteam.org/index.php?title=AVR&diff=47289&oldid=prevDexvertbot: /* Sample files */2023-12-28T04:26:57Z<p><span dir="auto"><span class="autocomment">Sample files</span></span></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr valign='top'>
<td colspan='2' style="background-color: white; color:black;">← Older revision</td>
<td colspan='2' style="background-color: white; color:black;">Revision as of 04:26, 28 December 2023</td>
</tr><tr><td colspan="2" class="diff-lineno">Line 132:</td>
<td colspan="2" class="diff-lineno">Line 132:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>== Sample files ==</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>== Sample files ==</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>* <del class="diffchange diffchange-inline">https://telparia.com/fileFormatSamples/</del>audio/avr<del class="diffchange diffchange-inline">/</del></div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>* <ins class="diffchange diffchange-inline">{{DexvertSamples|</ins>audio/avr<ins class="diffchange diffchange-inline">}}</ins></div></td></tr>
</table>Dexvertbothttp://fileformats.archiveteam.org/index.php?title=AVR&diff=40382&oldid=prevSembiance: Added file samples and software2021-08-23T19:42:39Z<p>Added file samples and software</p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr valign='top'>
<td colspan='2' style="background-color: white; color:black;">← Older revision</td>
<td colspan='2' style="background-color: white; color:black;">Revision as of 19:42, 23 August 2021</td>
</tr><tr><td colspan="2" class="diff-lineno">Line 126:</td>
<td colspan="2" class="diff-lineno">Line 126:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>                   versa, invert the most significant bit.</nowiki></div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>                   versa, invert the most significant bit.</nowiki></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div><!-- I like socks and paws --></div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div><!-- I like socks and paws --></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">== Software ==</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">* [[FFmpeg]]</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">* [http://sox.sourceforge.net/ SoX]</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">== Sample files ==</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">* https://telparia.com/fileFormatSamples/audio/avr/</ins></div></td></tr>
</table>Sembiancehttp://fileformats.archiveteam.org/index.php?title=AVR&diff=30471&oldid=prevDan Tobias at 01:40, 26 October 20182018-10-26T01:40:19Z<p></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr valign='top'>
<td colspan='2' style="background-color: white; color:black;">← Older revision</td>
<td colspan='2' style="background-color: white; color:black;">Revision as of 01:40, 26 October 2018</td>
</tr><tr><td colspan="2" class="diff-lineno">Line 1:</td>
<td colspan="2" class="diff-lineno">Line 1:</td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>AVR Audio Visual Research sample file format. Public domain.</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins class="diffchange diffchange-inline">{{FormatInfo</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins class="diffchange diffchange-inline">|formattype=electronic</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins class="diffchange diffchange-inline">|subcat=Audio and Music</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins class="diffchange diffchange-inline">|extensions={{ext|avr}}</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins class="diffchange diffchange-inline">}}</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins class="diffchange diffchange-inline">'''</ins>AVR<ins class="diffchange diffchange-inline">;;; </ins>Audio Visual Research sample file format. Public domain.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>The .AVR sample file format sees use on the Atari ST(e) and older Apple</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>The .AVR sample file format sees use on the Atari ST(e) and older Apple</div></td></tr>
</table>Dan Tobiashttp://fileformats.archiveteam.org/index.php?title=AVR&diff=30468&oldid=prevDan Tobias: Dan Tobias moved page Avr to AVR: I think it's supposed to be all caps?2018-10-26T01:38:41Z<p>Dan Tobias moved page <a href="/wiki/Avr" class="mw-redirect" title="Avr">Avr</a> to <a href="/wiki/AVR" title="AVR">AVR</a>: I think it's supposed to be all caps?</p>
<table class='diff diff-contentalign-left'>
<tr valign='top'>
<td colspan='1' style="background-color: white; color:black;">← Older revision</td>
<td colspan='1' style="background-color: white; color:black;">Revision as of 01:38, 26 October 2018</td>
</tr></table>Dan Tobiashttp://fileformats.archiveteam.org/index.php?title=AVR&diff=30465&oldid=prevFloppy2: AVR sampled sound2018-10-25T22:49:58Z<p>AVR sampled sound</p>
<p><b>New page</b></p><div>AVR Audio Visual Research sample file format. Public domain.<br />
<br />
The .AVR sample file format sees use on the Atari ST(e) and older Apple<br />
Macintosh computers. Commonly used for 8 bit audio, sometimes 16.<br />
<br />
Some Atari music software supporting AVR: Quartet, Zero-X, Breakthru, EPSS, Sound Lab.<br />
<br />
<nowiki><br />
/* All fields are big endian. */<br />
struct AVR_HEADER {<br />
<br />
char magic_number[4]; /* "2BIT" */<br />
<br />
char title[8]; /* Title, padded with 0s. No 0 terminator is<br />
needed at the end, all 8 characters can<br />
be used for text. */<br />
<br />
signed short int stereo; /* -1 = stereo, 0 = mono. Stereo data is<br />
interleaved like a .wav file, LRLRLR.. */<br />
<br />
signed short int bits; /* Bits per sample. Usually 8 or 16. 16 bit<br />
sample data is big endian. */<br />
<br />
signed short int signed; /* -1 = signed, 0 = unsigned. The convention<br />
is to use unsigned for 8 bit recordings.<br />
Some programs may rely on this. */<br />
<br />
signed short int loop; /* -1 = loop enabled, 0 = loop disabled. */<br />
<br />
signed short int midi_note; /* Can be one of these three:<br />
-1: No MIDI note assigned (most common).<br />
0xffnn: MIDI note number nn assigned.<br />
0xllhh: MIDI note ll for the low key,<br />
and MIDI note hh for the high<br />
key. This mode isn't well-<br />
documented, presumably it<br />
specifies a range of keys to map<br />
the sample across. In this case<br />
it is unclear how the root note<br />
is determined. */<br />
<br />
unsigned long int samp_rate; /* Sample rate in Hz. IMPORTANT: the upper<br />
byte of this must be masked off.<br />
The upper byte contains undocumented data<br />
unrelated to sample rate, very frequently<br />
non-zero.<br />
samp_rate = samp_rate & 0x00ffffff;<br />
Some programs will only look at the low<br />
two bytes of this field, limiting the<br />
maximum sample rate to 65535 Hz. */<br />
<br />
unsigned long int length; /* Recording length in sample periods. */<br />
<br />
unsigned long int loop_start; /* Loop start point in sample periods.<br />
If the loop is switched off, this can be<br />
set to 0 (but doesn't have to be).<br />
This should be <= loop_end, but don't<br />
rely on this when reading a file. */<br />
<br />
unsigned long int loop_end; /* Loop end point in sample periods. This<br />
points to the first sample which is never<br />
played (the previous sample is the last<br />
one played before looping back to<br />
loop_start). If there is no data to the<br />
right of the loop_end point, this will<br />
have the same value as length.<br />
If the loop is switched off, this can be<br />
set to 0 (but doesn't have to be).<br />
This should be <= length, but don't rely<br />
on this when reading a file. */<br />
<br />
signed short int key_split; /* Undocumented, usually 0. */<br />
<br />
signed short int compression; /* Undocumented, usually 0. */<br />
<br />
signed short int reserved; /* Undocumented, usually 0. */<br />
<br />
char title_extra[20] /* Usually 0. Some programs use this space<br />
as additional characters for title[],<br />
only when title[7] is non-zero.<br />
When writing a file, it is best to set<br />
these to zero.<br />
Some programs may use this for other<br />
purposes. */<br />
<br />
char comment[64]; /* Text comment. Padded with 0s.<br />
It is unclear whether this needs to be<br />
terminated with a 0. Assume un-terminated<br />
when reading, and write terminated. */<br />
<br />
}; /* Total length of header: 128 bytes fixed-size. Sample data begins<br />
immediately after header. */</nowiki><br />
<br />
<nowiki><br />
Definitions:<br />
<br />
signed short int: 16 bits big-endian two's complement, -32768 to +32767.<br />
<br />
unsigned long int: 32 bits big-endian, 0 to +4294967296.<br />
<br />
char: A single byte.<br />
<br />
0: A zero value or byte (not an ASCII '0').<br />
<br />
0xnn A hexadecimal value nn.<br />
<br />
Sample: One or two bytes making up a single numerical value for<br />
one data point on one channel.<br />
<br />
Sample period: A group of samples, one sample for each channel.<br />
<br />
Recording: The whole sample data. The entire file, sans header.<br />
<br />
Signed: Sample data represented by signed two's complement<br />
integers.<br />
<br />
Unsigned: Sample data represented by unsigned integers, no-signal<br />
idle level (0 volts) stored as 128 (8 bit) or<br />
32768 (16 bit). Values above this represent positive<br />
voltages. To convert from signed to unsigned or vice-<br />
versa, invert the most significant bit.</nowiki><br />
<!-- I like socks and paws --></div>Floppy2