Last active
September 8, 2021 08:47
-
-
Save mhamilt/beefe25eaa36b4663a94f4db5abe33c5 to your computer and use it in GitHub Desktop.
DAFx20in21 ICS schedule
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| BEGIN:VCALENDAR | |
| METHOD:PUBLISH | |
| VERSION:2.0 | |
| PRODID:Ted | |
| X-APPLE-CALENDAR-COLOR:#63DA38 | |
| X-WR-TIMEZONE:Europe/London | |
| CALSCALE:GREGORIAN | |
| BEGIN:VTIMEZONE | |
| TZID:Europe/London | |
| BEGIN:DAYLIGHT | |
| TZOFFSETFROM:+0000 | |
| RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU | |
| DTSTART:19810329T010000 | |
| TZNAME:BST | |
| TZOFFSETTO:+0100 | |
| END:DAYLIGHT | |
| BEGIN:STANDARD | |
| TZOFFSETFROM:+0100 | |
| RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU | |
| DTSTART:19961027T020000 | |
| TZNAME:GMT | |
| TZOFFSETTO:+0000 | |
| END:STANDARD | |
| END:VTIMEZONE | |
| BEGIN:VEVENT | |
| SUMMARY:Opening Session | |
| DESCRIPTION: | |
| LOCATION:https://youtu.be/LuVLkN7PpLQ | |
| DTEND;TZID=Europe/London:20210908T085000 | |
| DTSTART;TZID=Europe/London:20210908T083000 | |
| URL;VALUE=URI: | |
| END:VEVENT | |
| BEGIN:VEVENT | |
| SUMMARY:IDENTIFICATION OF NONLINEAR CIRCUITS AS PORT-HAMILTONIAN SYSTEMS | |
| DESCRIPTION:Judy Najnudel, Rémy Müller, Thomas Hélie and David Roze | |
| LOCATION:https://youtu.be/LuVLkN7PpLQ | |
| DTEND;TZID=Europe/London:20210908T090300 | |
| DTSTART;TZID=Europe/London:20210908T085000 | |
| URL;VALUE=URI:https://dafx2020.mdw.ac.at/proceedings/papers/DAFx20in21_paper_16.pdf | |
| END:VEVENT | |
| BEGIN:VEVENT | |
| SUMMARY:ARBITRARY-ORDER IIR ANTIDERIVATIVE ANTIALIASING | |
| DESCRIPTION:Pier Paolo La Pastina, Stefano D'Angelo and Leonardo Gabrielli | |
| LOCATION:https://youtu.be/LuVLkN7PpLQ | |
| DTEND;TZID=Europe/London:20210908T091600 | |
| DTSTART;TZID=Europe/London:20210908T090300 | |
| URL;VALUE=URI:https://dafx2020.mdw.ac.at/proceedings/papers/DAFx20in21_paper_27.pdf | |
| END:VEVENT | |
| BEGIN:VEVENT | |
| SUMMARY:AN EQUIVALENT CIRCUIT INTERPRETATION OF ANTIDERIVATIVE ANTIALIASING | |
| DESCRIPTION:Kurt James Werner | |
| LOCATION:https://youtu.be/LuVLkN7PpLQ | |
| DTEND;TZID=Europe/London:20210908T092900 | |
| DTSTART;TZID=Europe/London:20210908T091600 | |
| URL;VALUE=URI:https://dafx2020.mdw.ac.at/proceedings/papers/DAFx20in21_paper_42.pdf | |
| END:VEVENT | |
| BEGIN:VEVENT | |
| SUMMARY:NON-ITERATIVE SCHEMES FOR THE SIMULATION OF NONLINEAR AUDIO CIRCUITS | |
| DESCRIPTION:Michele Ducceschi, Stefan Bilbao and Craig J. Webb | |
| LOCATION:https://youtu.be/LuVLkN7PpLQ | |
| DTEND;TZID=Europe/London:20210908T094200 | |
| DTSTART;TZID=Europe/London:20210908T092900 | |
| URL;VALUE=URI:https://dafx2020.mdw.ac.at/proceedings/papers/DAFx20in21_paper_9.pdf | |
| END:VEVENT | |
| BEGIN:VEVENT | |
| SUMMARY:APPLICATIONS OF PORT HAMILTONIAN METHODS TO NON-ITERATIVE STABLE SIMULATIONS OF THE KORG35 AND MOOG 4-POLE VCF | |
| DESCRIPTION:Mohammed Danish, Stefan Bilbao and Michele Ducceschi | |
| LOCATION:https://youtu.be/LuVLkN7PpLQ | |
| DTEND;TZID=Europe/London:20210908T095500 | |
| DTSTART;TZID=Europe/London:20210908T094200 | |
| URL;VALUE=URI:https://dafx2020.mdw.ac.at/proceedings/papers/DAFx20in21_paper_37.pdf | |
| END:VEVENT | |
| BEGIN:VEVENT | |
| SUMMARY:DIFFERENTIABLE WHITE-BOX VIRTUAL ANALOG MODELING | |
| DESCRIPTION:Fabián Esqueda, Boris Kuznetsov and Julian D. Parker | |
| LOCATION:https://youtu.be/LuVLkN7PpLQ | |
| DTEND;TZID=Europe/London:20210908T100800 | |
| DTSTART;TZID=Europe/London:20210908T095500 | |
| URL;VALUE=URI:https://dafx2020.mdw.ac.at/proceedings/papers/DAFx20in21_paper_39.pdf | |
| END:VEVENT | |
| BEGIN:VEVENT | |
| SUMMARY:PRACTICAL VIRTUAL ANALOG MODELING USING MÖBIUS TRANSFORMS | |
| DESCRIPTION:François G. Germain | |
| LOCATION:https://youtu.be/LuVLkN7PpLQ | |
| DTEND;TZID=Europe/London:20210908T102100 | |
| DTSTART;TZID=Europe/London:20210908T100800 | |
| URL;VALUE=URI:https://dafx2020.mdw.ac.at/proceedings/papers/DAFx20in21_paper_43.pdf | |
| END:VEVENT | |
| BEGIN:VEVENT | |
| SUMMARY:Coffee Break / Q&A 1 | |
| DESCRIPTION: | |
| LOCATION:https://youtu.be/LuVLkN7PpLQ | |
| DTEND;TZID=Europe/London:20210908T110000 | |
| DTSTART;TZID=Europe/London:20210908T102500 | |
| URL;VALUE=URI: | |
| END:VEVENT | |
| BEGIN:VEVENT | |
| SUMMARY:AMP-SPACE: A LARGE-SCALE DATASET FOR FINE-GRAINED TIMBRE TRANSFORMATION | |
| DESCRIPTION:Jason Naradowsky | |
| LOCATION:https://youtu.be/LuVLkN7PpLQ | |
| DTEND;TZID=Europe/London:20210908T111300 | |
| DTSTART;TZID=Europe/London:20210908T110000 | |
| URL;VALUE=URI:https://dafx2020.mdw.ac.at/proceedings/papers/DAFx20in21_paper_47.pdf | |
| END:VEVENT | |
| BEGIN:VEVENT | |
| SUMMARY:DAMPED CHIRP MIXTURE ESTIMATION VIA NONLINEAR BAYESIAN REGRESSION | |
| DESCRIPTION:Julian Neri, Philippe Depalle and Roland Badeau | |
| LOCATION:https://youtu.be/LuVLkN7PpLQ | |
| DTEND;TZID=Europe/London:20210908T112600 | |
| DTSTART;TZID=Europe/London:20210908T111300 | |
| URL;VALUE=URI:https://dafx2020.mdw.ac.at/proceedings/papers/DAFx20in21_paper_30.pdf | |
| END:VEVENT | |
| BEGIN:VEVENT | |
| SUMMARY:SITRANO: A MATLAB APP FOR SINES-TRANSIENTS-NOISE DECOMPOSITION OF AUDIO SIGNALS | |
| DESCRIPTION:Leonardo Fierro and Vesa Välimäki | |
| LOCATION:https://youtu.be/LuVLkN7PpLQ | |
| DTEND;TZID=Europe/London:20210908T113900 | |
| DTSTART;TZID=Europe/London:20210908T112600 | |
| URL;VALUE=URI:https://dafx2020.mdw.ac.at/proceedings/papers/DAFx20in21_paper_28.pdf | |
| END:VEVENT | |
| BEGIN:VEVENT | |
| SUMMARY:ON THE ESTIMATION OF SINUSOIDAL PARAMETERS VIA PARABOLIC INTERPOLATION OF SCALED MAGNITUDE SPECTRA | |
| DESCRIPTION:Marcelo Caetano and Philippe Depalle | |
| LOCATION:https://youtu.be/LuVLkN7PpLQ | |
| DTEND;TZID=Europe/London:20210908T115200 | |
| DTSTART;TZID=Europe/London:20210908T113900 | |
| URL;VALUE=URI:https://dafx2020.mdw.ac.at/proceedings/papers/DAFx20in21_paper_50.pdf | |
| END:VEVENT | |
| BEGIN:VEVENT | |
| SUMMARY:Coffee Break / Q&A 2 | |
| DESCRIPTION: | |
| LOCATION:https://youtu.be/LuVLkN7PpLQ | |
| DTEND;TZID=Europe/London:20210908T121500 | |
| DTSTART;TZID=Europe/London:20210908T115500 | |
| URL;VALUE=URI: | |
| END:VEVENT | |
| BEGIN:VEVENT | |
| SUMMARY:Pause | |
| DESCRIPTION: | |
| LOCATION: | |
| DTEND;TZID=Europe/London:20210908T142000 | |
| DTSTART;TZID=Europe/London:20210908T121500 | |
| URL;VALUE=URI: | |
| END:VEVENT | |
| BEGIN:VEVENT | |
| SUMMARY:Sponsors | |
| DESCRIPTION: | |
| LOCATION:https://youtu.be/LuVLkN7PpLQ | |
| DTEND;TZID=Europe/London:20210908T143000 | |
| DTSTART;TZID=Europe/London:20210908T142000 | |
| URL;VALUE=URI: | |
| END:VEVENT | |
| BEGIN:VEVENT | |
| SUMMARY:OPTIMAL INTEGER ORDER APPROXIMATION OF FRACTIONAL ORDER FILTERS | |
| DESCRIPTION:Pier Paolo La Pastina and Stefano D'Angelo | |
| LOCATION:https://youtu.be/LuVLkN7PpLQ | |
| DTEND;TZID=Europe/London:20210908T144300 | |
| DTSTART;TZID=Europe/London:20210908T143000 | |
| URL;VALUE=URI:https://dafx2020.mdw.ac.at/proceedings/papers/DAFx20in21_paper_18.pdf | |
| END:VEVENT | |
| BEGIN:VEVENT | |
| SUMMARY:CONFORMAL MAPS FOR THE DISCRETIZATION OF ANALOG FILTERS NEAR THE NYQUIST LIMIT | |
| DESCRIPTION:Champ C. Darabundit and Jonathan S. Abel | |
| LOCATION:https://youtu.be/LuVLkN7PpLQ | |
| DTEND;TZID=Europe/London:20210908T145600 | |
| DTSTART;TZID=Europe/London:20210908T144300 | |
| URL;VALUE=URI:https://dafx2020.mdw.ac.at/proceedings/papers/DAFx20in21_paper_15.pdf | |
| END:VEVENT | |
| BEGIN:VEVENT | |
| SUMMARY:SIMULATING A HEXAPHONIC PICKUP USING PARALLEL COMB FILTERS FOR GUITAR DISTORTION | |
| DESCRIPTION:Sebastian Laguerre and Gary P. Scavone | |
| LOCATION:https://youtu.be/LuVLkN7PpLQ | |
| DTEND;TZID=Europe/London:20210908T150900 | |
| DTSTART;TZID=Europe/London:20210908T145600 | |
| URL;VALUE=URI:https://dafx2020.mdw.ac.at/proceedings/papers/DAFx20in21_paper_2.pdf | |
| END:VEVENT | |
| BEGIN:VEVENT | |
| SUMMARY:INTERACTING WITH DIGITAL AUDIO EFFECTS THROUGH A HAPTIC KNOB WITH PROGRAMMABLE RESISTANCE | |
| DESCRIPTION:Yuri De Pra, Federico Fontana and Stefano Papetti | |
| LOCATION:https://youtu.be/LuVLkN7PpLQ | |
| DTEND;TZID=Europe/London:20210908T152200 | |
| DTSTART;TZID=Europe/London:20210908T150900 | |
| URL;VALUE=URI:https://dafx2020.mdw.ac.at/proceedings/papers/DAFx20in21_paper_6.pdf | |
| END:VEVENT | |
| BEGIN:VEVENT | |
| SUMMARY:ADAPTIVE PITCH-SHIFTING WITH APPLICATIONS TO INTONATION ADJUSTMENT IN A CAPPELLA RECORDINGS | |
| DESCRIPTION:Sebastian Rosenzweig, Simon Schwär, Jonathan Driedger and Meinard Müller | |
| LOCATION:https://youtu.be/LuVLkN7PpLQ | |
| DTEND;TZID=Europe/London:20210908T153500 | |
| DTSTART;TZID=Europe/London:20210908T152200 | |
| URL;VALUE=URI:https://dafx2020.mdw.ac.at/proceedings/papers/DAFx20in21_paper_11.pdf | |
| END:VEVENT | |
| BEGIN:VEVENT | |
| SUMMARY:ONE-TO-MANY CONVERSION FOR PERCUSSIVE SAMPLES | |
| DESCRIPTION:Jon Fagerström, Sebastian J. Schlecht and Vesa Välimäki | |
| LOCATION:https://youtu.be/LuVLkN7PpLQ | |
| DTEND;TZID=Europe/London:20210908T154800 | |
| DTSTART;TZID=Europe/London:20210908T153500 | |
| URL;VALUE=URI:https://dafx2020.mdw.ac.at/proceedings/papers/DAFx20in21_paper_22.pdf | |
| END:VEVENT | |
| BEGIN:VEVENT | |
| SUMMARY:Coffee Break / Q&A 3 | |
| DESCRIPTION: | |
| LOCATION:https://youtu.be/LuVLkN7PpLQ | |
| DTEND;TZID=Europe/London:20210908T165000 | |
| DTSTART;TZID=Europe/London:20210908T155000 | |
| URL;VALUE=URI: | |
| END:VEVENT | |
| BEGIN:VEVENT | |
| SUMMARY:Welcome Back | |
| DESCRIPTION: | |
| LOCATION:https://youtu.be/rcdlYfxFBAU | |
| DTEND;TZID=Europe/London:20210909T083500 | |
| DTSTART;TZID=Europe/London:20210909T083000 | |
| URL;VALUE=URI: | |
| END:VEVENT | |
| BEGIN:VEVENT | |
| SUMMARY:OBJECT-BASED SYNTHESIS OF SCRAPING AND ROLLING SOUNDS BASED ON NON-LINEAR PHYSICAL CONSTRAINTS | |
| DESCRIPTION:Vinayak Agarwal, Maddie Cusimano, James Traer and Josh McDermott | |
| LOCATION:https://youtu.be/rcdlYfxFBAU | |
| DTEND;TZID=Europe/London:20210909T085000 | |
| DTSTART;TZID=Europe/London:20210909T083500 | |
| URL;VALUE=URI:https://dafx2020.mdw.ac.at/proceedings/papers/DAFx20in21_paper_33.pdf | |
| END:VEVENT | |
| BEGIN:VEVENT | |
| SUMMARY:DYNAMIC GRIDS FOR FINITE-DIFFERENCE SCHEMES IN MUSICAL INSTRUMENT SIMULATIONS | |
| DESCRIPTION:Silvin Willemsen, Stefan Bilbao, Michele Ducceschi and Stefania Serafin | |
| LOCATION:https://youtu.be/rcdlYfxFBAU | |
| DTEND;TZID=Europe/London:20210909T090500 | |
| DTSTART;TZID=Europe/London:20210909T085000 | |
| URL;VALUE=URI:https://dafx2020.mdw.ac.at/proceedings/papers/DAFx20in21_paper_24.pdf | |
| END:VEVENT | |
| BEGIN:VEVENT | |
| SUMMARY:A PHYSICAL MODEL OF THE TROMBONE USING DYNAMIC GRIDS FOR FINITE-DIFFERENCE SCHEMES | |
| DESCRIPTION:Silvin Willemsen, Stefan Bilbao, Michele Ducceschi and Stefania Serafin | |
| LOCATION:https://youtu.be/rcdlYfxFBAU | |
| DTEND;TZID=Europe/London:20210909T092000 | |
| DTSTART;TZID=Europe/London:20210909T090500 | |
| URL;VALUE=URI:https://dafx2020.mdw.ac.at/proceedings/papers/DAFx20in21_paper_25.pdf | |
| END:VEVENT | |
| BEGIN:VEVENT | |
| SUMMARY:AIR ABSORPTION FILTERING METHOD BASED ON APPROXIMATE GREEN'S FUNCTION FOR STOKES' EQUATION | |
| DESCRIPTION:Brian Hamilton | |
| LOCATION:https://youtu.be/rcdlYfxFBAU | |
| DTEND;TZID=Europe/London:20210909T093500 | |
| DTSTART;TZID=Europe/London:20210909T092000 | |
| URL;VALUE=URI:https://dafx2020.mdw.ac.at/proceedings/papers/DAFx20in21_paper_48.pdf | |
| END:VEVENT | |
| BEGIN:VEVENT | |
| SUMMARY:REAL-TIME IMPLEMENTATION OF A FRICTION DRUM INSPIRED INSTRUMENT USING FINITE DIFFERENCE SCHEMES | |
| DESCRIPTION:Marius George Onofrei, Silvin Willemsen and Stefania Serafin | |
| LOCATION:https://youtu.be/rcdlYfxFBAU | |
| DTEND;TZID=Europe/London:20210909T095000 | |
| DTSTART;TZID=Europe/London:20210909T093500 | |
| URL;VALUE=URI:https://dafx2020.mdw.ac.at/proceedings/papers/DAFx20in21_paper_32.pdf | |
| END:VEVENT | |
| BEGIN:VEVENT | |
| SUMMARY:ON THE EQUIVALENCE OF INTEGRATOR- AND DIFFERENTIATOR-BASED CONTINUOUS- AND DISCRETE-TIME SYSTEMS | |
| DESCRIPTION:Vadim Zavalishin and Julian D. Parker | |
| LOCATION:https://youtu.be/rcdlYfxFBAU | |
| DTEND;TZID=Europe/London:20210909T100500 | |
| DTSTART;TZID=Europe/London:20210909T095000 | |
| URL;VALUE=URI:https://dafx2020.mdw.ac.at/proceedings/papers/DAFx20in21_paper_3.pdf | |
| END:VEVENT | |
| BEGIN:VEVENT | |
| SUMMARY:Coffee Break / Q&A 4 | |
| DESCRIPTION: | |
| LOCATION:https://youtu.be/rcdlYfxFBAU | |
| DTEND;TZID=Europe/London:20210909T103500 | |
| DTSTART;TZID=Europe/London:20210909T100500 | |
| URL;VALUE=URI: | |
| END:VEVENT | |
| BEGIN:VEVENT | |
| SUMMARY:HIGHER-ORDER ANTI-DERIVATIVES OF BAND LIMITED STEP FUNCTIONS FOR THE DESIGN OF RADIAL FILTERS IN SPHERICAL HARMONICS EXPANSIONS | |
| DESCRIPTION:Nara Hahn, Frank Schultz and Sascha Spors | |
| LOCATION:https://youtu.be/rcdlYfxFBAU | |
| DTEND;TZID=Europe/London:20210909T104700 | |
| DTSTART;TZID=Europe/London:20210909T103500 | |
| URL;VALUE=URI:https://dafx2020.mdw.ac.at/proceedings/papers/DAFx20in21_paper_31.pdf | |
| END:VEVENT | |
| BEGIN:VEVENT | |
| SUMMARY:MODAL SPRING REVERB BASED ON DISCRETISATION OF THE THIN HELICAL SPRING MODEL | |
| DESCRIPTION:Jacob McQuillan and Maarten van Walstijn | |
| LOCATION:https://youtu.be/rcdlYfxFBAU | |
| DTEND;TZID=Europe/London:20210909T105900 | |
| DTSTART;TZID=Europe/London:20210909T104700 | |
| URL;VALUE=URI:https://dafx2020.mdw.ac.at/proceedings/papers/DAFx20in21_paper_23.pdf | |
| END:VEVENT | |
| BEGIN:VEVENT | |
| SUMMARY:SPHERICAL DECOMPOSITION OF ARBITRARY SCATTERING GEOMETRIES FOR VIRTUAL ACOUSTIC ENVIRONMENTS | |
| DESCRIPTION:Raimundo Gonzalez, Archontis Politis and Tapio Lokki | |
| LOCATION:https://youtu.be/rcdlYfxFBAU | |
| DTEND;TZID=Europe/London:20210909T111100 | |
| DTSTART;TZID=Europe/London:20210909T105900 | |
| URL;VALUE=URI:https://dafx2020.mdw.ac.at/proceedings/papers/DAFx20in21_paper_49.pdf | |
| END:VEVENT | |
| BEGIN:VEVENT | |
| SUMMARY:THE ROLE OF MODAL EXCITATION IN COLORLESS REVERBERATION | |
| DESCRIPTION:Janis Heldmann and Sebastian J. Schlecht | |
| LOCATION:https://youtu.be/rcdlYfxFBAU | |
| DTEND;TZID=Europe/London:20210909T112300 | |
| DTSTART;TZID=Europe/London:20210909T111100 | |
| URL;VALUE=URI:https://dafx2020.mdw.ac.at/proceedings/papers/DAFx20in21_paper_17.pdf | |
| END:VEVENT | |
| BEGIN:VEVENT | |
| SUMMARY:PARAMETRIC SPATIAL AUDIO EFFECTS BASED ON THE MULTI-DIRECTIONAL DECOMPOSITION OF AMBISONIC SOUND SCENES | |
| DESCRIPTION:Leo McCormack, Archontis Politis and Ville Pulkki | |
| LOCATION:https://youtu.be/rcdlYfxFBAU | |
| DTEND;TZID=Europe/London:20210909T113500 | |
| DTSTART;TZID=Europe/London:20210909T112300 | |
| URL;VALUE=URI:https://dafx2020.mdw.ac.at/proceedings/papers/DAFx20in21_paper_8.pdf | |
| END:VEVENT | |
| BEGIN:VEVENT | |
| SUMMARY:OPTIMIZATION OF CONVOLUTION REVERBERATION | |
| DESCRIPTION:Sadjad Siddiq | |
| LOCATION:https://youtu.be/rcdlYfxFBAU | |
| DTEND;TZID=Europe/London:20210909T114700 | |
| DTSTART;TZID=Europe/London:20210909T113500 | |
| URL;VALUE=URI:https://dafx2020.mdw.ac.at/proceedings/papers/DAFx2020_paper_1.pdf | |
| END:VEVENT | |
| BEGIN:VEVENT | |
| SUMMARY:Coffee Break / Q&A 5 | |
| DESCRIPTION: | |
| LOCATION:https://youtu.be/rcdlYfxFBAU | |
| DTEND;TZID=Europe/London:20210909T122000 | |
| DTSTART;TZID=Europe/London:20210909T115000 | |
| URL;VALUE=URI: | |
| END:VEVENT | |
| BEGIN:VEVENT | |
| SUMMARY:Pause | |
| DESCRIPTION: | |
| LOCATION: | |
| DTEND;TZID=Europe/London:20210909T141500 | |
| DTSTART;TZID=Europe/London:20210909T122000 | |
| URL;VALUE=URI: | |
| END:VEVENT | |
| BEGIN:VEVENT | |
| SUMMARY:Sponsors | |
| DESCRIPTION: | |
| LOCATION:https://youtu.be/rcdlYfxFBAU | |
| DTEND;TZID=Europe/London:20210909T143000 | |
| DTSTART;TZID=Europe/London:20210909T141500 | |
| URL;VALUE=URI: | |
| END:VEVENT | |
| BEGIN:VEVENT | |
| SUMMARY:ONE BILLION AUDIO SOUNDS FROM GPU-ENABLED MODULAR SYNTHESIS | |
| DESCRIPTION:Joseph Turian, Jordie Shier, George Tzanetakis, Kirk McNally and Max Henry | |
| LOCATION:https://youtu.be/rcdlYfxFBAU | |
| DTEND;TZID=Europe/London:20210909T144200 | |
| DTSTART;TZID=Europe/London:20210909T143000 | |
| URL;VALUE=URI:https://dafx2020.mdw.ac.at/proceedings/papers/DAFx20in21_paper_34.pdf | |
| END:VEVENT | |
| BEGIN:VEVENT | |
| SUMMARY:A GENERATIVE MODEL FOR RAW AUDIO USING TRANSFORMER ARCHITECTURES | |
| DESCRIPTION:Prateek Verma and Chris Chafe | |
| LOCATION:https://youtu.be/rcdlYfxFBAU | |
| DTEND;TZID=Europe/London:20210909T145400 | |
| DTSTART;TZID=Europe/London:20210909T144200 | |
| URL;VALUE=URI:https://dafx2020.mdw.ac.at/proceedings/papers/DAFx20in21_paper_40.pdf | |
| END:VEVENT | |
| BEGIN:VEVENT | |
| SUMMARY:COMBINING ZEROTH AND FIRST-ORDER ANALYSIS WITH LAGRANGE POLYNOMIALS TO REDUCE ARTEFACTS IN LIVE CONCATENATIVE GRANULATION | |
| DESCRIPTION:Dario Sanfilippo and Julian D. Parker | |
| LOCATION:https://youtu.be/rcdlYfxFBAU | |
| DTEND;TZID=Europe/London:20210909T150600 | |
| DTSTART;TZID=Europe/London:20210909T145400 | |
| URL;VALUE=URI:https://dafx2020.mdw.ac.at/proceedings/papers/DAFx20in21_paper_38.pdf | |
| END:VEVENT | |
| BEGIN:VEVENT | |
| SUMMARY:ALLOY SOUNDS: NON-REPEATING SOUND TEXTURES WITH PROBABILISTIC CELLULAR AUTOMATA | |
| DESCRIPTION:Tiago Fernandes Tavares, Thales Roel P. Pessanha, Gustavo Nishihara and Guilherme Zanchetta L. Avila | |
| LOCATION:https://youtu.be/rcdlYfxFBAU | |
| DTEND;TZID=Europe/London:20210909T151800 | |
| DTSTART;TZID=Europe/London:20210909T150600 | |
| URL;VALUE=URI:https://dafx2020.mdw.ac.at/proceedings/papers/DAFx20in21_paper_29.pdf | |
| END:VEVENT | |
| BEGIN:VEVENT | |
| SUMMARY:GRAPH-BASED AUDIO LOOPING AND GRANULATION | |
| DESCRIPTION:Gerard Roma, Pierre Alexandre Tremblay and Owen Green | |
| LOCATION:https://youtu.be/rcdlYfxFBAU | |
| DTEND;TZID=Europe/London:20210909T153000 | |
| DTSTART;TZID=Europe/London:20210909T151800 | |
| URL;VALUE=URI:https://dafx2020.mdw.ac.at/proceedings/papers/DAFx20in21_paper_41.pdf | |
| END:VEVENT | |
| BEGIN:VEVENT | |
| SUMMARY:TOPOLOGIZING SOUND SYNTHESIS VIA SHEAVES | |
| DESCRIPTION:Georg Essl | |
| LOCATION:https://youtu.be/rcdlYfxFBAU | |
| DTEND;TZID=Europe/London:20210909T154200 | |
| DTSTART;TZID=Europe/London:20210909T153000 | |
| URL;VALUE=URI:https://dafx2020.mdw.ac.at/proceedings/papers/DAFx20in21_paper_13.pdf | |
| END:VEVENT | |
| BEGIN:VEVENT | |
| SUMMARY:ACCELERATING MATCHING PURSUIT FOR MULTIPLE TIME-FREQUENCY DICTIONARIES | |
| DESCRIPTION:Zdeněk Průša, Nicki Holighaus and Peter Balazs | |
| LOCATION:https://youtu.be/rcdlYfxFBAU | |
| DTEND;TZID=Europe/London:20210909T155400 | |
| DTSTART;TZID=Europe/London:20210909T154200 | |
| URL;VALUE=URI:https://dafx2020.mdw.ac.at/proceedings/papers/DAFx2020_paper_17.pdf | |
| END:VEVENT | |
| BEGIN:VEVENT | |
| SUMMARY:Coffee Break / Q&A 6 | |
| DESCRIPTION: | |
| LOCATION:https://youtu.be/rcdlYfxFBAU | |
| DTEND;TZID=Europe/London:20210909T163500 | |
| DTSTART;TZID=Europe/London:20210909T160000 | |
| URL;VALUE=URI: | |
| END:VEVENT | |
| BEGIN:VEVENT | |
| SUMMARY:Best Papers Awards | |
| DESCRIPTION: | |
| LOCATION:https://youtu.be/rcdlYfxFBAU | |
| DTEND;TZID=Europe/London:20210909T173500 | |
| DTSTART;TZID=Europe/London:20210909T163500 | |
| URL;VALUE=URI: | |
| END:VEVENT | |
| BEGIN:VEVENT | |
| SUMMARY:Welcome Back | |
| DESCRIPTION: | |
| LOCATION:https://youtu.be/cSVeTymITDE | |
| DTEND;TZID=Europe/London:20210910T083500 | |
| DTSTART;TZID=Europe/London:20210910T083000 | |
| URL;VALUE=URI: | |
| END:VEVENT | |
| BEGIN:VEVENT | |
| SUMMARY:BIO-INSPIRED OPTIMIZATION OF PARAMETRIC ONSET DETECTORS | |
| DESCRIPTION:Domenico Stefani and Luca Turchet | |
| LOCATION:https://youtu.be/cSVeTymITDE | |
| DTEND;TZID=Europe/London:20210910T084700 | |
| DTSTART;TZID=Europe/London:20210910T083500 | |
| URL;VALUE=URI:https://dafx2020.mdw.ac.at/proceedings/papers/DAFx20in21_paper_20.pdf | |
| END:VEVENT | |
| BEGIN:VEVENT | |
| SUMMARY:IMPROVING SYNTHESIZER PROGRAMMING FROM VARIATIONAL AUTOENCODERS LATENT SPACE | |
| DESCRIPTION:Gwendal Le Vaillant, Thierry Dutoit and Sébastien Dekeyser | |
| LOCATION:https://youtu.be/cSVeTymITDE | |
| DTEND;TZID=Europe/London:20210910T085900 | |
| DTSTART;TZID=Europe/London:20210910T084700 | |
| URL;VALUE=URI:https://dafx2020.mdw.ac.at/proceedings/papers/DAFx20in21_paper_7.pdf | |
| END:VEVENT | |
| BEGIN:VEVENT | |
| SUMMARY:EXPOSURE BIAS AND STATE MATCHING IN RECURRENT NEURAL NETWORK VIRTUAL ANALOG MODELS | |
| DESCRIPTION:Aleksi Peussa, Eero-Pekka Damskägg, Thomas Sherson, Stylianos I. Mimilakis, Lauri Juvela, Athanasios Gotsopoulos and Vesa Välimäki | |
| LOCATION:https://youtu.be/cSVeTymITDE | |
| DTEND;TZID=Europe/London:20210910T091100 | |
| DTSTART;TZID=Europe/London:20210910T085900 | |
| URL;VALUE=URI:https://dafx2020.mdw.ac.at/proceedings/papers/DAFx20in21_paper_12.pdf | |
| END:VEVENT | |
| BEGIN:VEVENT | |
| SUMMARY:TRANSITION-AWARE: A MORE ROBUST APPROACH FOR PIANO TRANSCRIPTION | |
| DESCRIPTION:Xianke Wang, Wei Xu, Juanting Liu, Weiming Yang and Wenqing Cheng | |
| LOCATION:https://youtu.be/cSVeTymITDE | |
| DTEND;TZID=Europe/London:20210910T092300 | |
| DTSTART;TZID=Europe/London:20210910T091100 | |
| URL;VALUE=URI:https://dafx2020.mdw.ac.at/proceedings/papers/DAFx20in21_paper_4.pdf | |
| END:VEVENT | |
| BEGIN:VEVENT | |
| SUMMARY:QUALITY DIVERSITY FOR SYNTHESIZER SOUND MATCHING | |
| DESCRIPTION:Naotake Masuda and Daisuke Saito | |
| LOCATION:https://youtu.be/cSVeTymITDE | |
| DTEND;TZID=Europe/London:20210910T093500 | |
| DTSTART;TZID=Europe/London:20210910T092300 | |
| URL;VALUE=URI:https://dafx2020.mdw.ac.at/proceedings/papers/DAFx20in21_paper_46.pdf | |
| END:VEVENT | |
| BEGIN:VEVENT | |
| SUMMARY:AN AUDIO-VISUAL FUSION PIANO TRANSCRIPTION APPROACH BASED ON STRATEGY | |
| DESCRIPTION:Xianke Wang, Wei Xu, Juanting Liu, Weiming Yang and Wenqing Cheng | |
| LOCATION:https://youtu.be/cSVeTymITDE | |
| DTEND;TZID=Europe/London:20210910T094700 | |
| DTSTART;TZID=Europe/London:20210910T093500 | |
| URL;VALUE=URI:https://dafx2020.mdw.ac.at/proceedings/papers/DAFx20in21_paper_19.pdf | |
| END:VEVENT | |
| BEGIN:VEVENT | |
| SUMMARY:Coffee Break / Q&A 7 | |
| DESCRIPTION: | |
| LOCATION:https://youtu.be/cSVeTymITDE | |
| DTEND;TZID=Europe/London:20210910T102000 | |
| DTSTART;TZID=Europe/London:20210910T095000 | |
| URL;VALUE=URI: | |
| END:VEVENT | |
| BEGIN:VEVENT | |
| SUMMARY:New Company | |
| DESCRIPTION: | |
| LOCATION:https://youtu.be/cSVeTymITDE | |
| DTEND;TZID=Europe/London:20210910T103000 | |
| DTSTART;TZID=Europe/London:20210910T102000 | |
| URL;VALUE=URI: | |
| END:VEVENT | |
| BEGIN:VEVENT | |
| SUMMARY:Handover Address | |
| DESCRIPTION: | |
| LOCATION:https://youtu.be/cSVeTymITDE | |
| DTEND;TZID=Europe/London:20210910T104000 | |
| DTSTART;TZID=Europe/London:20210910T103000 | |
| URL;VALUE=URI: | |
| END:VEVENT | |
| BEGIN:VEVENT | |
| SUMMARY:Pause | |
| DESCRIPTION: | |
| LOCATION: | |
| DTEND;TZID=Europe/London:20210910T110000 | |
| DTSTART;TZID=Europe/London:20210910T104000 | |
| URL;VALUE=URI: | |
| END:VEVENT | |
| BEGIN:VEVENT | |
| SUMMARY:Board Meeting | |
| DESCRIPTION: | |
| LOCATION: | |
| DTEND;TZID=Europe/London:20210910T120000 | |
| DTSTART;TZID=Europe/London:20210910T110000 | |
| URL;VALUE=URI: | |
| END:VEVENT | |
| END:VCALENDAR |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # Make an ICS file from the DAfx20in21 schedule | |
| # URL: https://dafx2020.mdw.ac.at/DAFx20in21/index.html | |
| # | |
| # - Each tr is a session | |
| # - first td of tr is time | |
| # - each <p style="padding-left: 30px"> is an event | |
| # - first <a> of <p> is title, second is authors, third is video link | |
| # - if no <p style="padding-left: 30px"> is an event, then it\'s a break | |
| # - in which case first td is time, second is title, third is speakers fourth is link | |
| from bs4 import BeautifulSoup | |
| import requests | |
| import datetime as dt | |
| ics_header = \ | |
| "\ | |
| BEGIN:VCALENDAR\r\n\ | |
| METHOD:PUBLISH\r\n\ | |
| VERSION:2.0\r\n\ | |
| PRODID:Ted\r\n\ | |
| X-APPLE-CALENDAR-COLOR:#63DA38\r\n\ | |
| X-WR-TIMEZONE:Europe/London\r\n\ | |
| CALSCALE:GREGORIAN\r\n\ | |
| BEGIN:VTIMEZONE\r\n\ | |
| TZID:Europe/London\r\n\ | |
| BEGIN:DAYLIGHT\r\n\ | |
| TZOFFSETFROM:+0000\r\n\ | |
| RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU\r\n\ | |
| DTSTART:19810329T010000\r\n\ | |
| TZNAME:BST\r\n\ | |
| TZOFFSETTO:+0100\r\n\ | |
| END:DAYLIGHT\r\n\ | |
| BEGIN:STANDARD\r\n\ | |
| TZOFFSETFROM:+0100\r\n\ | |
| RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU\r\n\ | |
| DTSTART:19961027T020000\r\n\ | |
| TZNAME:GMT\r\n\ | |
| TZOFFSETTO:+0000\r\n\ | |
| END:STANDARD\r\n\ | |
| END:VTIMEZONE\r\n\ | |
| " | |
| ics_footer = "END:VCALENDAR\r\n" | |
| base_url = "https://dafx2020.mdw.ac.at" | |
| schedule_url = base_url + "/DAFx20in21/index.html" | |
| def write_ics_header(f): | |
| f.write(ics_header) | |
| def write_ics_footer(f): | |
| f.write(ics_footer) | |
| def datetime_to_ics_time(d: dt.datetime) -> str: | |
| """ | |
| wrapper for converting datetime object to a iso time string for ICS events | |
| :param d: | |
| :return: | |
| """ | |
| return "".join([char for char in d.isoformat() if char not in ['-', ':']]) | |
| def make_ics_event(dafx_event: dict = None) -> str: | |
| """ | |
| :param dafx_event: | |
| :return: | |
| """ | |
| ics_event_list = [] | |
| ics_event = "" | |
| ics_event += \ | |
| "BEGIN:VEVENT\r\n" +\ | |
| "SUMMARY:" + dafx_event["name"] + "\r\n" \ | |
| "DESCRIPTION:" + dafx_event["authors"] + "\r\n" \ | |
| "LOCATION:" + dafx_event['youtube_link'] + "\r\n"\ | |
| "DTEND;TZID=Europe/London:" + datetime_to_ics_time(dafx_event['end']) + "\r\n" + \ | |
| "DTSTART;TZID=Europe/London:" + datetime_to_ics_time(dafx_event['time']) + "\r\n" + \ | |
| "URL;VALUE=URI:" + dafx_event['link'] + "\r\n"\ | |
| "END:VEVENT\r\n" | |
| print(dafx_event['name']) | |
| print("Start", dafx_event['time']) | |
| print("End", dafx_event['end']) | |
| print() | |
| # print(ics_event) | |
| return ics_event | |
| if __name__ == '__main__': | |
| html = requests.get(schedule_url).content | |
| soup = BeautifulSoup(html, 'html.parser') | |
| events = [] | |
| start_date = dt.datetime(2021, 9, 8) | |
| days = -1 | |
| for day_soup in soup.find_all('div', id=lambda x: x and x.startswith('day')): | |
| days += 1 | |
| trs = day_soup.find('tbody').find_all('tr') | |
| for i, tr in enumerate(trs): | |
| tds = tr.find_all('td') | |
| hour, minute = tds[0].text.split(':') | |
| time = start_date + dt.timedelta(days=days, hours=int(hour), minutes=int(minute)) | |
| if i + 1 < len(trs): | |
| hour, minute = trs[i+1].find('td').text.split(':') | |
| end = start_date + dt.timedelta(days=days, hours=int(hour), minutes=int(minute)) | |
| else: | |
| end = start_date + dt.timedelta(days=days, hours=int(hour) + 1, minutes=int(minute)) | |
| if not tr.find('p'): # or tds[1].find('p') | |
| event_title = tds[1].text | |
| youtube_link = tds[3].find('a').get('href') if tds[3].find('a') else '' | |
| events.append({'time': time, | |
| 'end': end, | |
| 'name': event_title, | |
| 'authors': ' ', | |
| 'youtube_link': youtube_link, | |
| 'link': ' '}) | |
| else: | |
| papers = tr.find_all('p', {'style': 'padding-left: 30px'}) | |
| session_duration = end - time | |
| paper_duration = dt.timedelta(minutes=(session_duration / len(papers)).seconds//60) # start to end / len papers | |
| print(paper_duration, "minutes") | |
| for i, event in enumerate(papers): | |
| anchors = event.find_all('a') | |
| event_title = anchors[0].text | |
| authors = anchors[1].text | |
| paper_link = base_url + anchors[1].get('href')[2:] | |
| youtube_link = tds[3].find('a').get('href') | |
| events.append({'time': time + (i * paper_duration), | |
| 'end': time + ((i + 1) * paper_duration), | |
| 'name': event_title, | |
| 'authors': authors, | |
| 'youtube_link': youtube_link, | |
| 'link': paper_link}) | |
| with open('DAFx20in21.ics', 'w') as f: | |
| write_ics_header(f) | |
| for event in events: | |
| f.write(make_ics_event(event)) | |
| write_ics_footer(f) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment