Deprecated: Use of "self" in callables is deprecated in /volume1/web/play-a-long/play/src/template.php on line 67
Call Stack:
0.0006 357536 1. {main}() /volume1/web/play-a-long/player/index.php:0
0.0007 358416 2. Template->render($template = '/volume1/web/play-a-long/player/templates/index.html.twig', $data = []) /volume1/web/play-a-long/player/index.php:25
0.0209 387208 3. Template->process() /volume1/web/play-a-long/play/src/template.php:44
0.0209 387208 4. preg_replace_callback($pattern = '~{% include \'([\\w\\/\\.]+)\' %}~mU', $callback = 'self::includes', $subject = '\r\n\r\n
\r\n \r\n \r\n \r\n \r\n Play tha music \r\n\r\n\r\n\r\n render($template = '/volume1/web/play-a-long/player/templates/index.html.twig', $data = []) /volume1/web/play-a-long/player/index.php:25
0.0209 387208 3. Template->process() /volume1/web/play-a-long/play/src/template.php:44
0.0211 415960 4. preg_replace_callback($pattern = '~{{ ([\\w]+) }}~m', $callback = 'self::parameter', $subject = '\r\n\r\n\r\n \r\n \r\n \r\n \r\n Play tha music \r\n\r\n\r\n\r\n render($template = '/volume1/web/play-a-long/player/templates/index.html.twig', $data = []) /volume1/web/play-a-long/player/index.php:25
0.0209 387208 3. Template->process() /volume1/web/play-a-long/play/src/template.php:44
0.0212 415960 4. preg_replace_callback($pattern = '~{% if (?\'variable\'[a-z\\.]+) (?\'operator\'[\\W]+) (?\'condition\'[a-z]+) %}(?\'true\'[.\\w\\W]*){% endif %}~mU', $callback = 'self::logical', $subject = '\r\n\r\n\r\n \r\n \r\n \r\n \r\n Play tha music \r\n\r\n\r\n\r\n render($template = '/volume1/web/play-a-long/player/templates/index.html.twig', $data = []) /volume1/web/play-a-long/player/index.php:25
0.0209 387208 3. Template->process() /volume1/web/play-a-long/play/src/template.php:44
0.0212 415960 4. preg_replace_callback($pattern = '~{% if (?\'variable\'[a-z]+) (?\'operator\'[\\W]+) (?\'condition\'[a-z]+) %}(?\'true\'[.\\w\\W]*)({% else %})(?\'false\'[.\\w\\W]*){% endif %}~mU', $callback = 'self::logical', $subject = '\r\n\r\n\r\n \r\n \r\n \r\n \r\n Play tha music \r\n\r\n\r\n\r\n render($template = '/volume1/web/play-a-long/player/templates/index.html.twig', $data = []) /volume1/web/play-a-long/player/index.php:25
0.0209 387208 3. Template->process() /volume1/web/play-a-long/play/src/template.php:44
0.0213 416072 4. preg_replace_callback($pattern = '~{% for ([\\w]+) in ([\\w]+) %}([\\w\\W]*){% endfor %}~mU', $callback = 'self::loop', $subject = '\r\n\r\n\r\n \r\n \r\n \r\n \r\n Play tha music \r\n\r\n\r\n\r\n render($template = '/volume1/web/play-a-long/player/templates/index.html.twig', $data = []) /volume1/web/play-a-long/player/index.php:25
0.0209 387208 3. Template->process() /volume1/web/play-a-long/play/src/template.php:44
0.0214 416072 4. preg_replace_callback($pattern = '~{{ ([\\w]+)\\.([\\w]+)\\.?([\\w]+)? }}~', $callback = 'self::data', $subject = '\r\n\r\n\r\n \r\n \r\n \r\n \r\n Play tha music \r\n\r\n\r\n\r\n render($template = '/volume1/web/play-a-long/player/templates/index.html.twig', $data = []) /volume1/web/play-a-long/player/index.php:25
0.0209 387208 3. Template->process() /volume1/web/play-a-long/play/src/template.php:44
0.0215 416072 4. preg_replace_callback($pattern = '~{{ \'([\\w]+)\'\\|trans(\\((.*)\\))* }}~m', $callback = 'self::translate', $subject = '\r\n\r\n\r\n \r\n \r\n \r\n \r\n Play tha music \r\n\r\n\r\n\r\n
Play tha music
Oefenen
Practice makes perfect
Browsers won't allow audio to work unless the audio is started in response to a user action. This prevents auto-playing web sites. Therefore, the
following button is needed to do the initialization:
Activate Audio Context
0:00
Click on a note to play that note.
All content on this page is the property of the copyright owner of the original composition