Skip to content

Tactile Mix, a Unity project which can used for adjusting the real-time volume and panning of multichannel sound sources in a stage-metaphor based VR environment.

License

Notifications You must be signed in to change notification settings

somewheresy/tactile-mix

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 

Repository files navigation

Tactile Mix

Tactile Mix is a VR program designed in Unity and written primarily in C# for mixing multichannel sound sources in a virtual environment, using either the Leap Motion Orion tracking software/hardware or the stock HTC Vive controllers.

Changelog

Major change notes for Tactile Mix will be available through Somewhere Systems.

Getting Started

Prerequisites

Required Software

Unity v2018.2 was used for the development of this project. Later versions of Unity are untested.

You can download Unity here.

Recommended Hardware

The HTC VIVE VR Headset is currently the only tested headset. Other hardware may require you to change the input settings. You can learn more about how to do that here.

  • GPU: Nvidia GeForce GTX 970, AMD Radeon R9 290 equivalent or better
  • CPU: Intel i5-4590, AMD FX 8350 equivalent or better
  • RAM: 4 GB or more
  • Video Output: HDMI 1.4, DisplayPort 1.2 or newer
  • USB Port: 1x USB 2.0 or better port
  • Operating System: Windows 7 SP1, Windows 8.1 or later, Windows 10
  • OSX & Linux builds are possible but not tested.

Built With

  • Unity - The game engine used to create the project
  • Leap Motion - Hand-tracking controls

Authors

See also the list of contributors who participated in this project.

License

This project is licensed under the MIT License - see the LICENSE.md file for details

Acknowledgments

  • HTC VIVE © 2011-2018 HTC Corporation

  • Leap Motion © 2018, LEAP MOTION, INC.

Potentially Inappropriate, Extremely Biased Non-Sequitur

Our planet is a unique and special place with billions of unique and special people. Please consider treating each and every one of them kindly and with the dignity and respect of a species that somehow hasn't managed to kill itself while having wide access to nuclear weapons. We may be the only intelligent species within the vast reach of our planet, and if we fail to protect nature, we will fail to protect ourselves from extinction.

When designing your own software, whether it is imagined from this project or one of your own unique creations, I heavily suggest licensing it open-source. Information is one of the only nearly-infinitely-abundant resources (and perhaps the only infinitely abundant resource). I had a lengthy and difficult time designing, prototyping, developing, and testing this software due to the lack of open-source material related to VR audio mixing interfaces. By choosing to release your information into the world without a price tag, it becomes so much more valuable to the pursuit of solutions to the problems which face our civilization -- even small ones such as the ones this software aims to solve.

I believe in you. You can do it. Let's go somewhere.

Contact

  • Justin Bennington email

About

Tactile Mix, a Unity project which can used for adjusting the real-time volume and panning of multichannel sound sources in a stage-metaphor based VR environment.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published