26.07.2013 Views

Realistisk formidling af virtuelle lydkilder - 4-to-one

Realistisk formidling af virtuelle lydkilder - 4-to-one

Realistisk formidling af virtuelle lydkilder - 4-to-one

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Systemets struktur<br />

Figur 23. Systemets struktur i meget overordnede træk.<br />

Figur 23 viser i grove træk, hvordan systemet er opbygget i Max 60 . Som det ses, består systemet blandt<br />

andet <strong>af</strong> en række SoundSources. Hvor mange SoundSources, der er, <strong>af</strong>hænger <strong>af</strong>, hvor mange selvstændige<br />

<strong>lydkilder</strong> der er i det specifikke lydlige indhold – i princippet kan der være uendeligt mange (så længe de<br />

ikke er aktive samtidig) 61 . Jf. her, at jeg skelner mellem, hvad der er systemet, og hvad der er det lydlige<br />

indhold. I denne skelnen befinder disse SoundSources sig på grænsen mellem system og indhold, idet de<br />

både indeholder fast funktionalitet, der kræves for integrati<strong>one</strong>n med resten <strong>af</strong> systemet, og samtidig<br />

indeholder referencer til de specifikke lydfiler samt en eventuelt meget individuel håndtering <strong>af</strong> disse –<br />

SoundSource’ene er altså ikke baseret på en klasse i datalogisk forstand, men er derimod potentielt set<br />

alle forskellige. I udviklingen <strong>af</strong> et programmeringsbaseret system er det altid vanskeligt at vurdere,<br />

hvornår det er hensigtsmæssigt at arbejde med generaliseringer/skabel<strong>one</strong>r (= klasser), og hvornår det<br />

er mere hensigtsmæssigt at programmere hver enhed for sig. I tilfælde, hvor man arbejder med mange<br />

60 Se evt. bilag 2 – Max-kode<br />

61 Se evt. Figur 26<br />

39

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!