before recording the codec of your own learning audio, let's add a bit of hardware knowledge
A series of processors from the 8086 instruction set, known as the x86 processor, 8086 is the oldest 16-bit x86 processor, so the software is labeled I386, indicating that the software is 32-bit, based on the x86 processor , all 32-bit and 64-bit x86 processors can be run (unless the software is marked with a minimum processor limit), x86_64 is a 64-bit extension of the processor x86, a smooth migration from 32 to 64 bits, the software labeled x64 or AMD64, means that the software is 64-bit, Based on the x86 processor, only 64-bit processors are allowed to run.
The X86 schema is the X86 instruction set, which belongs to the CISC instruction set. The ARM architecture is an arm instruction set, which belongs to the RISC instruction set.
X86 is the Von Joyman structure, ARM is the structure of the HA, this is not necessarily, for example ARM7TDMI used is Von Joyman structure.
In fact, are almost, X86 command more, wide range of applications, high performance, but the efficiency appears to be low, arm instructions, small application range, low power consumption, high efficiency.
Learning Notes-Audio Codec