A grid based approach for the control and recall of the properties of IEEE 1394 audio devices

dc.contributor.advisorFoss, Richard John
dc.contributor.authorFoulkes, Philip James
dc.date.accessioned2026-03-04T08:22:06Z
dc.date.issued2009
dc.description.abstractThe control of modern audio studios is complex. Audio mixing desks have grown to the point where they contain thousands of parameters. The control surfaces of these devices do not reflect the routing and signal processing capabilities that the devices are capable of. Software audio mixing desk editors have been developed that allow for the remote control of these devices, but their graphical user interfaces retain the complexities of the audio mixing desk that they represent. In this thesis, we propose a grid approach to audio mixing. The developed grid audio mixing desk editor represents an audio mixing desk as a series of graphical routing matrices. These routing matrices expose the various signal processing points and signal flows that exist within an audio mixing desk. The routing matrices allow for audio signals to be routed within the device, and allow for the device's parameters to be adjusted by selecting the appropriate signal processing points. With the use of the programming interfaces that are defined as part of the Studio Connections "“ Total Recall SDK, the audio mixing desk editor was integrated with compatible DAW applications to provide persistence of audio mixing desk parameter states. Many audio studios currently use digital networks to connect audio devices together. Audio and control signals are patched between devices through the use of software patchbays that run on computers. We propose a double grid-based FireWire patchbay aimed to simplify the patching of signals between audio devices on a FireWire network. The FireWire patchbay was implemented in such a way such that it can host software device editors that are Studio Connections compatible. This has allowed software device editors to be associated with the devices that are represented on the FireWire patchbay, thus allowing for studio wide control from a single application. The double grid-based patchbay was implemented such that it can be hosted by compatible DAW applications. Through this, the double grid-based patchbay application is able to provide the DAW application with the state of the parameters of the devices in a studio, as well as the connections between them. The DAW application may save this state data to its native song files. This state data may be passed back to the double grid-based patchbay when the song file is reloaded at a later stage. This state data may then be used by the patchbay to restore the parameters of the patchbay and its device editors to a previous state. This restored state may then be transferred to the hardware devices being represented by the patchbay.
dc.description.degreeMaster's thesis
dc.description.degreeMSc
dc.format.extent197 pages
dc.format.mimetypeapplication/pdf
dc.identifier.otherhttp://hdl.handle.net/10962/d1004836
dc.identifier.urihttps://researchrepository.ru.ac.za/handle/123456789/5848
dc.languageEnglish
dc.publisherRhodes University, Faculty of Science, Department of Computer Science
dc.rightsFoulkes, Philip James
dc.subjectIEEE 1394 (Standard)
dc.subjectComputer sound processing
dc.subjectDigital communications
dc.subjectLocal area networks (Computer networks)
dc.subjectSound -- Recording and reproducing -- Digital techniques
dc.subjectComputational grids (Computer systems)
dc.titleA grid based approach for the control and recall of the properties of IEEE 1394 audio devices
dc.typeAcademic thesis

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
A_grid_based_approach_for_the_control_and_recall_o_vital_4594.pdf
Size:
2.71 MB
Format:
Adobe Portable Document Format