Any views expressed within media held on this service are those of the contributors, should not be taken as approved or endorsed by the University, and do not necessarily reflect the views of the University in respect of any particular issue.

Information Logic Architecture

Breathing is an everyday activity of the human body that is difficult to capture and perceive, and we will present numerical visualizations of the effects of breathing in different states of the human body.

Here are some good references from Pinterest:

I think it would be more convincing and logical to have an information visualization chart in our outputs to aid the presentation of the project’s touch designer effects, a good project should tie the outputs together rather than make it an island of isolation.

For the next additions to the project process, I think we can refer to the following flow

Arduino and Touchdesigner connection

Arduino and Touch designer connection

Test One
Test time: 02/03/2025
Tester: Can
Test content: Touch designer and Arduino connection
Components used: ultrasonic sensor, Arduino, breadboard, cable.
Test Result: Successful connection and the value on the touch designer has feedback changes.

Test 2
Test time: 04/03/2025
Tester: Can& Li
Test content: Touch designer and Arduino connection
Components used: temperature and humidity sensor, breadboard, cable
Test Result: The connection is successful, but the value of Arduino does not form the value change feedback on TD successfully.

Test 3
Test time: 05/03/2025
Tester: Can& Li
Test content: Touch designer and Arduino connection
Components used: temperature and humidity sensor, breadboard, cable
Test Result: Connection was successful, but the value of Arduino didn’t form the feedback of value change on TD.

To sum up, the result of the whole test phase is unstable, we need to keep debugging the device and form stable and reliable numerical feedback in order to guarantee the normal progress of the project, although we are looking for an alternative plan b, Li and I both hope that we can find out the reason in the continuous trial and error, and successfully achieve the connection.

External help: Joe
Refer to the tutorial:

https://wiki.seeedstudio.com/Grove-TemperatureAndHumidity_Sensor/

https://www.youtube.com/watch?v=4dO7Q5oQbRg

https://www.youtube.com/watch?v=6bT3G4Mep7E

 

Group Meeting | Sound Design Notes | Max MSP & Touch Designer (Ashley Loera)

Meeting Date: February 28th, 2025

Sound Design Director | Max MSP | Ashley Loera

On the Sound Design Front:

During the Group Meeting on Friday, I inquired with the Visual Design Team about their Touch Designer TOE to confirm how many data outputs would be sent to my Max Patch.

Goal:

  • The goal is to prepare the Max MSP Patch to receive the correct # of data outputs from Touch Designer.

Progress During Meeting: 

  • The Visual Team inferred that there may be an opportunity for 2-3 Data outputs from the Touch Designer TOE that is fed into the Max MSP Patch via OSC.
  • To put this to the test, the Visual team shared their current Touch Designer TOE with me and I found that there was only 1 data output from Touch Designer coming into the Max MSP Patch using OSC.

Issues: 

  • Due to my limited knowledge I was unsure how to output multiple data points from Touch Designer. Furthermore, we had a limited amount of time to find solutions for this during the meeting; I was unable to dive into this to see how many data points I could work with.
  • Running the Touch Designer TOE & the Max MSP Patch caused my laptop to heat up quickly and caused Max MSP to crash out (twice).

Possible Solutions:

  •  Create 2-3 Data Groups in the Max Patch and use the Data Output from Touch Designer to select which Data Group to select to process Audio Input via unique SFX connected to each Data Group. (i.e. Reverb, Delay, Glitch)
  • I suggested that the group purchase a router so that I can receive information from the Laptop hosting the Touch Designer TOE during the Installation (as suggested by Philly during our Tutorial).
        • We are considering purchasing the following router.

TP-Link 300 Mbps Wireless N Access Point, Passive PoE Power Injector, 10/100M Ethernet Port (TL-WA801N)

Amazon Link: https://www.amazon.co.uk/TP-LINK-TL-WA801N-Wireless-Injector-Ethernet/dp/B085M4ZJ2L/ref=asc_df_B085M4ZJ2L?mcid=8d5f95930ef93bfd8dfe419c344bab62&th=1&hvocijid=14358773039682378152-B085M4ZJ2L-&hvexpln=74&tag=googshopuk-21&linkCode=df0&hvadid=696285193871&hvpos=&hvnetw=g&hvrand=14358773039682378152&hvpone=&hvptwo=&hvqmt=&hvdev=c&hvdvcmdl=&hvlocint=&hvlocphy=9046887&hvtargid=pla-2281435177418&gad_source=1

Ideas to Consider: 

  • After further discussions with Sound Design Director, Ruolin Liu, I will be attempting to include a synthesizer in the Max Patch to assist in creating music using the Max Patch to accompany Sound Design Director, Ruolin Liu’s, meditation compositions.
        • The idea that stemmed from this conversation was to further develop the Delay Effect in the Max MSP Patch to slowly decrease the volume of the audio input over time to seamlessly fuse into the Synthesizer.
                • Idea: To sonically represent the process of presence with one’s own voice. From being conscious of the breath, to being conscious of the one’s center and balance.

Sound Design Process | Touch Designer Outputs into Max MSP (Ashley Loera)

Dates of Development | February 26th – February 27th 2025

Sound Design Director | Max MSP: Ashley Loera

Process of Development

Equipment

Software:

  • TouchDesigner Software
  • Max MSP Software
  • Wingman – IPhone Application (Name Sound Recorded Sound Files)

Hardware:

  • MacBook Air Laptop
  • DPA Stereo Microphone Kit
  • Sound Devices Mix Pre-6 Interface
  • XLR Cable
  • SanDisk Extreme Pro 64GB SD Card
Progress Notes
  • Successfully connected Touch Designer Output into Max MSP using OSC.  Please refer to the video below:

In order to achieve this step in the MaxPatch, I referred to the following Youtube video to assist me in creating a simple Touch Designer Patch to then route the Output information into Max MSP using OSC.

The Interactive & Immersive HQ | “Connect TouchDesigner & Max 8 with OSC – TouchDesigner Tutorial 072” 

Youtube Link: https://www.youtube.com/watch?v=AcqC5rRmu3M

  • Successfully created delay effect in Max Patch to reflect sound by using Touch Designer Output information into Max & I successfully routed audio input data into a Delay Sound FX via Max MSP

Please refer to the video outlining the delay FX in Max MSP, below:

As shown in the Video above, the Audio Input (Laptop Microphone) is capturing my clapping and snapping movements (sonically) and as I change the rate of the delay (manually), the Claps & Snaps begin to playback at varying delay rates dependent on the delay input under the Touch Designer Max Patch Section.

To help me develop a delay effect, I did some research and found the following Youtube Video by creator “xlfph” that suggested the use of the “tapin~” and “tapout~” objects in Max MSP. I used this framework to create a delay effect in my Max Patch and connected data from the Audio Input and the Touch Designer Output to manipulate the Delay FX in the Max Patch shown above.

xlfph | MaxMSP tutorial: 4 easy delays with tapin~ & tapout~
  • Successfully connected DPA Mic into Interface.
DPA Microphone Setup with Interface
DPA Microphone Setup with Interface
DPA Microphone Setup with Interface
DPA Microphone Setup with Interface

The following video shows that I was able to successfully connect the DPA Microphone to the Sound Devices Mix Pre-6 Interface. I chose this interface with the Intention to connect it to the Wingman phone application which allows me to name Recording Files and save them onto an SD chip inserted into the MixPre-6 Interface.

Trouble Shooting Hardware
    • Today I spent some time Connecting the DPA Microphone to the Sound Devices – MixPre-6 II – 34225. My aim was to troubleshoot the audio-input portion of my Max Patch (shown below). 
    • Positives: No issues faced in connecting the DPA Mic to the Sound Devices – MixPre-6 II – 34225
    • Issues: Unable to connect DPA Microphone & Interface: missing HDMI Cable. (Noted: Ensure that I have the right cables to connect Interface to Laptop for Max Audio Processing).

Bibliography:

The Interactive & Immersive HQ. “Connect TouchDesigner & Max 8 with OSC – TouchDesigner Tutorial 072.” YouTube, YouTube, 3 Jan. 2022, www.youtube.com/watch?v=AcqC5rRmu3M.

xlfph. “MaxMSP Tutorial: 4 Easy Delays with Tapin~ & Tapout~.” YouTube, YouTube, 20 Mar. 2020, www.youtube.com/watch?v=JoElwILrLKI&t=101s.

Arduino Temperature humidity sensor DHT11 Test fix

Test equipment: Arduino temperature humidity sensor DHT11

Tester: Li Lyu, Can Huang

Technical Support: Joe Hathway

When testing the Temperature humidity sensor DHT11 for the first time, the serial monitor could not display temperature and humidity data. The initial check of the hardware connection is correct, and the problem is suspected in the use of code or libraries.

Troubleshooting & code modification
Huang Can and I asked Joe for help, and after checking the code, he found that the problem was the installation of the library and the code setup.
Joe pointed out that after we install the DHT library in Arduino, we need to call the DHT code correctly in the Tool. The sensor type in the code was originally set to DHT22, but we actually used DHT11, causing the data to not be read properly.
We will DHT dht(DHTPIN, DHT22); Change it to DHT dht(DHTPIN, DHT11). Make sure the code matches our sensor model.

After the code was modified, it was uploaded to Arduino again, and the serial port monitor successfully displayed temperature and humidity data, and the problem was solved.

Arduino Grove Sound Sensor Test Record

Test equipment: Arduino Grove sound sensor

Tester: Li Lyu

Test objectives:
1. Test the Grove sound sensor’s data detection response time and optimize its detection speed.
2. Evaluate the sound sensor’s ability to detect breath and sound to determine if it is suitable for subsequent installation interactions.

Test process & Results:The code runs successfully. The serial monitor can display the sound signal data and change with the environment sound.


However, under the current test conditions, the response time of data detection is long and there is a certain delay.
The data fluctuates greatly due to background noise.

6th Meeting 28-02-2025

Overview: Today’s meeting is divided into three parts. First, we go over the project logic once again. Then, we check in on individual progress. Finally, we attempt to connect TD with Max.

During our reassessment of the project framework, Can pointed out that our work lacks sufficient research to support the creative process. To address this issue, we plan to conduct primary research through interviews to gather relevant insights. Specifically, we intend to interview meditation practitioners, members of yoga communities, and the general public to extract key themes from their responses. These themes will serve as the foundation for creative exploration, providing a conceptual basis for our sound and visual design. This approach will ensure that our work is both theoretically grounded and conceptually cohesive.

Next, we shared our respective progress. Xinyi shared the installation plan, , Roulin shared the loop audio she created for the project, and Hefan showed her experiment in Touch Designer.

Ashley and Hefan are attempting TD Max connection, while Can, Yixuan, and Li are testing the connection between Arduino and TD

This is the manpower requirement for installation manufacturing

    •  Design Sketches
    •  Sensor Cotainer
    •  Lung Model
    •  Plastic Flower Model
    • Lighting & Space Setup
    • Other……

We have decided to gather in the common room downstairs from Yixuan’s dormitory to make it together after the materials are ready in the later stage, and Roulin mentioned that she has learned how to light up. In addition, Ashley mentioned that how to place the computers on the exhibition space is also a question that needs to be considered.

css.php

Report this page

To report inappropriate content on this page, please use the form below. Upon receiving your report, we will be in touch as per the Take Down Policy of the service.

Please note that personal data collected through this form is used and stored for the purposes of processing this report and communication with you.

If you are unable to report a concern about content via this form please contact the Service Owner.

Please enter an email address you wish to be contacted on. Please describe the unacceptable content in sufficient detail to allow us to locate it, and why you consider it to be unacceptable.
By submitting this report, you accept that it is accurate and that fraudulent or nuisance complaints may result in action by the University.

  Cancel