architecture and sound Flashcards

1
Q

how do we mechanically replicate sound with large speakers

A

an electronic signal which is usually analogue causes surfaces inside the speaker to move
the signal encodes how the surfaces should move

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

what are pure tones

A

sound waves of pressure

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

frequency

A

waves per second

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

sample rate

A

how many times per second do we want to represent the values in our sound

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

nyquists frequency/theoreom

A

the sample rate should be twice the frequency

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

storage need for a sample

A

bit depth x sample rate

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

bit depth

A

gives the window size of how much of a range is being enclosed in your sample

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

sound cards

A

have amplifiers; input and output; multiple sound channels and polyphony; midi support which created better sound as pc speakers could only beep for warnings

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

how does streaming audio work

A

a buffer is filled and you let the audio subsystem “drain” then its refilled before its empty
with large samples without an end point you can’t wait until they’re generated to start playing
if its fast enough it never completely drains so there’s no skips

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

what is a ring buffer and what data structures could be used to implement it

A

ordered sequential data structure with no end
could be implemented with an array or linked list

How well did you know this?
1
Not at all
2
3
4
5
Perfectly