{"guid":"cbd1fa17-cb88-5cd2-844c-8b9e6c76a046","title":"Introduction to pmpd","subtitle":null,"slug":"lac2018-28-introduction_to_pmpd","link":"https://c3voc.de","description":"Physical modelling is a synthesis technique where data is generated through emulating physical models, instead of using premade elements such as wave tables or recorded samples. Data based on physical models usually has a more “natural” expressivity, as it is based on rules similar to the physics of the natural world.\nThis workshop introduces pmpd, a library by Cyrille Henry that implements a mass-spring system to build physical models. The data generated by the circuits can be used as control data for audio or video, or to synthetize sounds directly.\nThe workshop will use the software Pure Data; the participants will receive commented didactic materials, which they will be able to later edit and tweak for their own use. To learn the concepts, experience in Pure Data isn’t necessary – although for further individual work it will be required.\nPartitipants should bring their own laptops and headphones.\n        \n\nPhysical modelling is a synthesis technique where data is generated through emulating physical models, instead of using premade elements such as wave tables or recorded samples. Data based on physical models usually has a more “natural” expressivity, as it is based on rules similar to the physics of the natural world.\nThis workshop introduces pmpd, a library by Cyrille Henry that implements a mass-spring system to build physical models. The data generated by the circuits can be used as control data for audio or video, or to synthetize sounds directly.\nThe workshop will use the software Pure Data; the participants will receive commented didactic materials, which they will be able to later edit and tweak for their own use. To learn the concepts, experience in Pure Data isn’t necessary – although for further individual work it will be required.\nPartitipants should bring their own laptops and headphones.\n        ","original_language":"eng","persons":["Joao Pais"],"tags":["lac18","28"],"view_count":517,"promoted":false,"date":"2018-06-08T00:00:00.000+02:00","release_date":"2018-06-10T02:00:00.000+02:00","updated_at":"2026-03-01T11:30:04.573+01:00","length":6843,"duration":6843,"thumb_url":"https://static.media.ccc.de/media/events/lac/lac18/28-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/lac/lac18/28-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/lac/lac18/cbd1fa17-cb88-5cd2-844c-8b9e6c76a046-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/lac/lac18/cbd1fa17-cb88-5cd2-844c-8b9e6c76a046-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/lac2018-28-introduction_to_pmpd","url":"https://api.media.ccc.de/public/events/cbd1fa17-cb88-5cd2-844c-8b9e6c76a046","conference_title":"Linux Audio Conference 2018","conference_url":"https://api.media.ccc.de/public/conferences/lac18","related":[{"event_id":5579,"event_guid":"01427b19-8098-54fa-b773-a1cba2b7c7bc","weight":4},{"event_id":5592,"event_guid":"7ea126c8-5684-5217-91a0-a52dbcd5453d","weight":4},{"event_id":5593,"event_guid":"c9c5ed0c-0b40-51db-a30f-ca6b72d83420","weight":19},{"event_id":5594,"event_guid":"120769e8-b34e-5303-88ca-cd7ee8d2fca0","weight":22},{"event_id":5596,"event_guid":"941d66c1-b9f8-5327-a157-44401fd3a554","weight":11},{"event_id":5600,"event_guid":"5310292d-8d5e-5c7f-9786-71616794d8c0","weight":23},{"event_id":5603,"event_guid":"1d09e62a-d833-5ef3-800a-836d61167bc2","weight":22},{"event_id":5604,"event_guid":"70d43993-3f4d-5b18-8303-703bdfe41e85","weight":15},{"event_id":5606,"event_guid":"0cebf60f-0411-5ac1-a647-945f42c793fe","weight":13},{"event_id":5607,"event_guid":"d360b86d-4efa-5caa-a6a3-87fde4b48cdf","weight":21}],"recordings":[{"size":514,"length":6843,"mime_type":"video/mp4","language":"eng","filename":"lac18-28-eng-Introduction_to_pmpd_hd.mp4","state":"new","folder":"h264-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2018-06-10T16:52:41.135+02:00","recording_url":"https://cdn.media.ccc.de/events/lac/lac18/h264-hd/lac18-28-eng-Introduction_to_pmpd_hd.mp4","url":"https://api.media.ccc.de/public/recordings/26204","event_url":"https://api.media.ccc.de/public/events/cbd1fa17-cb88-5cd2-844c-8b9e6c76a046","conference_url":"https://api.media.ccc.de/public/conferences/lac18"},{"size":773,"length":6843,"mime_type":"video/webm","language":"eng","filename":"lac18-28-eng-Introduction_to_pmpd_webm-hd.webm","state":"new","folder":"webm-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2018-06-10T19:28:29.493+02:00","recording_url":"https://cdn.media.ccc.de/events/lac/lac18/webm-hd/lac18-28-eng-Introduction_to_pmpd_webm-hd.webm","url":"https://api.media.ccc.de/public/recordings/26227","event_url":"https://api.media.ccc.de/public/events/cbd1fa17-cb88-5cd2-844c-8b9e6c76a046","conference_url":"https://api.media.ccc.de/public/conferences/lac18"},{"size":61,"length":6838,"mime_type":"audio/opus","language":"eng","filename":"lac18-28-eng-Introduction_to_pmpd_opus.opus","state":"new","folder":"opus","high_quality":false,"width":0,"height":0,"updated_at":"2018-06-10T19:28:35.650+02:00","recording_url":"https://cdn.media.ccc.de/events/lac/lac18/opus/lac18-28-eng-Introduction_to_pmpd_opus.opus","url":"https://api.media.ccc.de/public/recordings/26228","event_url":"https://api.media.ccc.de/public/events/cbd1fa17-cb88-5cd2-844c-8b9e6c76a046","conference_url":"https://api.media.ccc.de/public/conferences/lac18"},{"size":230,"length":6843,"mime_type":"video/mp4","language":"eng","filename":"lac18-28-eng-Introduction_to_pmpd_sd.mp4","state":"new","folder":"h264-sd","high_quality":false,"width":720,"height":576,"updated_at":"2018-06-10T19:29:45.731+02:00","recording_url":"https://cdn.media.ccc.de/events/lac/lac18/h264-sd/lac18-28-eng-Introduction_to_pmpd_sd.mp4","url":"https://api.media.ccc.de/public/recordings/26230","event_url":"https://api.media.ccc.de/public/events/cbd1fa17-cb88-5cd2-844c-8b9e6c76a046","conference_url":"https://api.media.ccc.de/public/conferences/lac18"},{"size":104,"length":6838,"mime_type":"audio/mpeg","language":"eng","filename":"lac18-28-eng-Introduction_to_pmpd_mp3.mp3","state":"new","folder":"mp3","high_quality":false,"width":0,"height":0,"updated_at":"2018-06-10T19:30:38.482+02:00","recording_url":"https://cdn.media.ccc.de/events/lac/lac18/mp3/lac18-28-eng-Introduction_to_pmpd_mp3.mp3","url":"https://api.media.ccc.de/public/recordings/26231","event_url":"https://api.media.ccc.de/public/events/cbd1fa17-cb88-5cd2-844c-8b9e6c76a046","conference_url":"https://api.media.ccc.de/public/conferences/lac18"},{"size":261,"length":6843,"mime_type":"video/webm","language":"eng","filename":"lac18-28-eng-Introduction_to_pmpd_webm-sd.webm","state":"new","folder":"webm-sd","high_quality":false,"width":720,"height":576,"updated_at":"2018-06-10T19:31:16.413+02:00","recording_url":"https://cdn.media.ccc.de/events/lac/lac18/webm-sd/lac18-28-eng-Introduction_to_pmpd_webm-sd.webm","url":"https://api.media.ccc.de/public/recordings/26232","event_url":"https://api.media.ccc.de/public/events/cbd1fa17-cb88-5cd2-844c-8b9e6c76a046","conference_url":"https://api.media.ccc.de/public/conferences/lac18"}]}