the x170 protocol as a vehicle for 3d sound control presented by shane haw supervisor: richard foss...
TRANSCRIPT
![Page 1: The X170 protocol as a vehicle for 3D sound control Presented by Shane Haw Supervisor: Richard Foss Email: g08h4123@campus.ru.ac.za](https://reader035.vdocuments.mx/reader035/viewer/2022062518/56649f125503460f94c24ecd/html5/thumbnails/1.jpg)
The X170 protocol as a vehicle for 3D sound control
Presented by Shane Haw Supervisor: Richard Foss
Email: [email protected]
![Page 2: The X170 protocol as a vehicle for 3D sound control Presented by Shane Haw Supervisor: Richard Foss Email: g08h4123@campus.ru.ac.za](https://reader035.vdocuments.mx/reader035/viewer/2022062518/56649f125503460f94c24ecd/html5/thumbnails/2.jpg)
1. A brief overview of my research.2. Further investigation into:
I. Audio Networking and the use of the X170 as a control protocol
II. Computer Graphics, Google Sketchup and the Ruby API
III. Human Computer Interaction and the use of the Microsoft Kinect
3. Questions
![Page 3: The X170 protocol as a vehicle for 3D sound control Presented by Shane Haw Supervisor: Richard Foss Email: g08h4123@campus.ru.ac.za](https://reader035.vdocuments.mx/reader035/viewer/2022062518/56649f125503460f94c24ecd/html5/thumbnails/3.jpg)
Overall Structure
![Page 4: The X170 protocol as a vehicle for 3D sound control Presented by Shane Haw Supervisor: Richard Foss Email: g08h4123@campus.ru.ac.za](https://reader035.vdocuments.mx/reader035/viewer/2022062518/56649f125503460f94c24ecd/html5/thumbnails/4.jpg)
Audio Networking• The AES-X170 Protocol is a control protocol– Allows the creation of X170 parameters,– And the accessing and setting of remote and local
parameters– Access is provided through the X170 parameter
heirarchy
![Page 5: The X170 protocol as a vehicle for 3D sound control Presented by Shane Haw Supervisor: Richard Foss Email: g08h4123@campus.ru.ac.za](https://reader035.vdocuments.mx/reader035/viewer/2022062518/56649f125503460f94c24ecd/html5/thumbnails/5.jpg)
Audio Networking• The X170 Addressing hierarchy has the
following sturcture:– Section Block (High level functional group)– Section Type (Subgroups)– Section Number (Channel/interface number)– Parameter Block (Cluster or group)– Parameter Block Index– Parameter Type (Describes actual parameter)– Parameter Index (Specific within parameter)
![Page 6: The X170 protocol as a vehicle for 3D sound control Presented by Shane Haw Supervisor: Richard Foss Email: g08h4123@campus.ru.ac.za](https://reader035.vdocuments.mx/reader035/viewer/2022062518/56649f125503460f94c24ecd/html5/thumbnails/6.jpg)
Audio Networking
![Page 7: The X170 protocol as a vehicle for 3D sound control Presented by Shane Haw Supervisor: Richard Foss Email: g08h4123@campus.ru.ac.za](https://reader035.vdocuments.mx/reader035/viewer/2022062518/56649f125503460f94c24ecd/html5/thumbnails/7.jpg)
Audio Networking
![Page 8: The X170 protocol as a vehicle for 3D sound control Presented by Shane Haw Supervisor: Richard Foss Email: g08h4123@campus.ru.ac.za](https://reader035.vdocuments.mx/reader035/viewer/2022062518/56649f125503460f94c24ecd/html5/thumbnails/8.jpg)
Computer Graphics• Google Sketchup
![Page 9: The X170 protocol as a vehicle for 3D sound control Presented by Shane Haw Supervisor: Richard Foss Email: g08h4123@campus.ru.ac.za](https://reader035.vdocuments.mx/reader035/viewer/2022062518/56649f125503460f94c24ecd/html5/thumbnails/9.jpg)
Computer Graphics
• Google Sketchup provides a Ruby API• Plugin Folder• Scripts can then be interacted with through
the use of tcp sockets
![Page 10: The X170 protocol as a vehicle for 3D sound control Presented by Shane Haw Supervisor: Richard Foss Email: g08h4123@campus.ru.ac.za](https://reader035.vdocuments.mx/reader035/viewer/2022062518/56649f125503460f94c24ecd/html5/thumbnails/10.jpg)
Human Computer Interaction• Microsoft Kinect• The SDK released on the 24th of June 2011• Provides skeletal tracking– Active tracking up to 2 people– Passive tracking of up to 4 additional people– Provides the 3 dimensional coordinates of several
preset skeletal joints
![Page 11: The X170 protocol as a vehicle for 3D sound control Presented by Shane Haw Supervisor: Richard Foss Email: g08h4123@campus.ru.ac.za](https://reader035.vdocuments.mx/reader035/viewer/2022062518/56649f125503460f94c24ecd/html5/thumbnails/11.jpg)
![Page 12: The X170 protocol as a vehicle for 3D sound control Presented by Shane Haw Supervisor: Richard Foss Email: g08h4123@campus.ru.ac.za](https://reader035.vdocuments.mx/reader035/viewer/2022062518/56649f125503460f94c24ecd/html5/thumbnails/12.jpg)
![Page 13: The X170 protocol as a vehicle for 3D sound control Presented by Shane Haw Supervisor: Richard Foss Email: g08h4123@campus.ru.ac.za](https://reader035.vdocuments.mx/reader035/viewer/2022062518/56649f125503460f94c24ecd/html5/thumbnails/13.jpg)
Questions ?