Matter is made from waves

If you are interested in the concept of ether as being the ubiquitous substrate of the physical universe, then this site is really worth a visit.
http://www.glafreniere.com/matter.htm
http://www.glafreniere.com/matter.htm