Getrennt Zusammen Proben Und Musizieren Mit Jamulus

Total Page:16

File Type:pdf, Size:1020Kb

Getrennt Zusammen Proben Und Musizieren Mit Jamulus Getrennt zusammen proben und musizieren mit Jamulus David Kastrup 14. März 2021 I Internetausbau unterstützt Bandbreiten von Videokonferenzen und Telefonie, also liegt Computerunterstützung nahe I Technische Supportbesuche einer maskierten Einzelperson bei einzelnen Privathaushalten sind unter Einhalten der Hygienevorschriften praktikabel I relevante Technik ist bereits in abrufbarem Zustand einsetzbar Probenbetrieb in der Pandemie I Ensemble sind größere Gruppen ! physische Zusammenkünfte nicht praktikabel I Technische Supportbesuche einer maskierten Einzelperson bei einzelnen Privathaushalten sind unter Einhalten der Hygienevorschriften praktikabel I relevante Technik ist bereits in abrufbarem Zustand einsetzbar Probenbetrieb in der Pandemie I Ensemble sind größere Gruppen ! physische Zusammenkünfte nicht praktikabel I Internetausbau unterstützt Bandbreiten von Videokonferenzen und Telefonie, also liegt Computerunterstützung nahe I relevante Technik ist bereits in abrufbarem Zustand einsetzbar Probenbetrieb in der Pandemie I Ensemble sind größere Gruppen ! physische Zusammenkünfte nicht praktikabel I Internetausbau unterstützt Bandbreiten von Videokonferenzen und Telefonie, also liegt Computerunterstützung nahe I Technische Supportbesuche einer maskierten Einzelperson bei einzelnen Privathaushalten sind unter Einhalten der Hygienevorschriften praktikabel Probenbetrieb in der Pandemie I Ensemble sind größere Gruppen ! physische Zusammenkünfte nicht praktikabel I Internetausbau unterstützt Bandbreiten von Videokonferenzen und Telefonie, also liegt Computerunterstützung nahe I Technische Supportbesuche einer maskierten Einzelperson bei einzelnen Privathaushalten sind unter Einhalten der Hygienevorschriften praktikabel I relevante Technik ist bereits in abrufbarem Zustand einsetzbar I etablierte sequentielle Vorgehensweisen mit Multitracking I typischerweise Beginn mit „Click Track“ I danach Einspielung der Rhythmusgruppe (Schlagzeug, Baß) I Durchlaufverzögerungen zwischen Wiedergabe des bisherigen Materials und Aufnahme einer neuen Spur unproblematisch, da sie kompensiert werden können I Keine Interaktivität ! wenig geeignet für Probenarbeit und „Jams“ I Betätigungsfeld für „Studiomusiker“, die ihre Beiträge praktisch „fertig“ ohne Rücksprache und Entwicklungsarbeit abliefern können. „Studiomusik“ I zeitliche Trennung der Aufnahme einzelner Teilnehmer I typischerweise Beginn mit „Click Track“ I danach Einspielung der Rhythmusgruppe (Schlagzeug, Baß) I Durchlaufverzögerungen zwischen Wiedergabe des bisherigen Materials und Aufnahme einer neuen Spur unproblematisch, da sie kompensiert werden können I Keine Interaktivität ! wenig geeignet für Probenarbeit und „Jams“ I Betätigungsfeld für „Studiomusiker“, die ihre Beiträge praktisch „fertig“ ohne Rücksprache und Entwicklungsarbeit abliefern können. „Studiomusik“ I zeitliche Trennung der Aufnahme einzelner Teilnehmer I etablierte sequentielle Vorgehensweisen mit Multitracking I danach Einspielung der Rhythmusgruppe (Schlagzeug, Baß) I Durchlaufverzögerungen zwischen Wiedergabe des bisherigen Materials und Aufnahme einer neuen Spur unproblematisch, da sie kompensiert werden können I Keine Interaktivität ! wenig geeignet für Probenarbeit und „Jams“ I Betätigungsfeld für „Studiomusiker“, die ihre Beiträge praktisch „fertig“ ohne Rücksprache und Entwicklungsarbeit abliefern können. „Studiomusik“ I zeitliche Trennung der Aufnahme einzelner Teilnehmer I etablierte sequentielle Vorgehensweisen mit Multitracking I typischerweise Beginn mit „Click Track“ I Durchlaufverzögerungen zwischen Wiedergabe des bisherigen Materials und Aufnahme einer neuen Spur unproblematisch, da sie kompensiert werden können I Keine Interaktivität ! wenig geeignet für Probenarbeit und „Jams“ I Betätigungsfeld für „Studiomusiker“, die ihre Beiträge praktisch „fertig“ ohne Rücksprache und Entwicklungsarbeit abliefern können. „Studiomusik“ I zeitliche Trennung der Aufnahme einzelner Teilnehmer I etablierte sequentielle Vorgehensweisen mit Multitracking I typischerweise Beginn mit „Click Track“ I danach Einspielung der Rhythmusgruppe (Schlagzeug, Baß) I Keine Interaktivität ! wenig geeignet für Probenarbeit und „Jams“ I Betätigungsfeld für „Studiomusiker“, die ihre Beiträge praktisch „fertig“ ohne Rücksprache und Entwicklungsarbeit abliefern können. „Studiomusik“ I zeitliche Trennung der Aufnahme einzelner Teilnehmer I etablierte sequentielle Vorgehensweisen mit Multitracking I typischerweise Beginn mit „Click Track“ I danach Einspielung der Rhythmusgruppe (Schlagzeug, Baß) I Durchlaufverzögerungen zwischen Wiedergabe des bisherigen Materials und Aufnahme einer neuen Spur unproblematisch, da sie kompensiert werden können I Betätigungsfeld für „Studiomusiker“, die ihre Beiträge praktisch „fertig“ ohne Rücksprache und Entwicklungsarbeit abliefern können. „Studiomusik“ I zeitliche Trennung der Aufnahme einzelner Teilnehmer I etablierte sequentielle Vorgehensweisen mit Multitracking I typischerweise Beginn mit „Click Track“ I danach Einspielung der Rhythmusgruppe (Schlagzeug, Baß) I Durchlaufverzögerungen zwischen Wiedergabe des bisherigen Materials und Aufnahme einer neuen Spur unproblematisch, da sie kompensiert werden können I Keine Interaktivität ! wenig geeignet für Probenarbeit und „Jams“ „Studiomusik“ I zeitliche Trennung der Aufnahme einzelner Teilnehmer I etablierte sequentielle Vorgehensweisen mit Multitracking I typischerweise Beginn mit „Click Track“ I danach Einspielung der Rhythmusgruppe (Schlagzeug, Baß) I Durchlaufverzögerungen zwischen Wiedergabe des bisherigen Materials und Aufnahme einer neuen Spur unproblematisch, da sie kompensiert werden können I Keine Interaktivität ! wenig geeignet für Probenarbeit und „Jams“ I Betätigungsfeld für „Studiomusiker“, die ihre Beiträge praktisch „fertig“ ohne Rücksprache und Entwicklungsarbeit abliefern können. I Technologie etwa über WebRTC I Intendiert für Telefonie/Konferenzen mit jeweils einem aktiven Sprecher I Typische Techniken wie Echokompensation, „Ducking“ nicht aktiver Sprecher, Rückkopplungsunterdrückung, Lautstärkenormierung I Latenzen von 100ms und mehr weitgehend unproblematisch Streamingtechnologien I Bekannte Vertreter Skype, Zoom, Jitsi I Intendiert für Telefonie/Konferenzen mit jeweils einem aktiven Sprecher I Typische Techniken wie Echokompensation, „Ducking“ nicht aktiver Sprecher, Rückkopplungsunterdrückung, Lautstärkenormierung I Latenzen von 100ms und mehr weitgehend unproblematisch Streamingtechnologien I Bekannte Vertreter Skype, Zoom, Jitsi I Technologie etwa über WebRTC I Typische Techniken wie Echokompensation, „Ducking“ nicht aktiver Sprecher, Rückkopplungsunterdrückung, Lautstärkenormierung I Latenzen von 100ms und mehr weitgehend unproblematisch Streamingtechnologien I Bekannte Vertreter Skype, Zoom, Jitsi I Technologie etwa über WebRTC I Intendiert für Telefonie/Konferenzen mit jeweils einem aktiven Sprecher I Latenzen von 100ms und mehr weitgehend unproblematisch Streamingtechnologien I Bekannte Vertreter Skype, Zoom, Jitsi I Technologie etwa über WebRTC I Intendiert für Telefonie/Konferenzen mit jeweils einem aktiven Sprecher I Typische Techniken wie Echokompensation, „Ducking“ nicht aktiver Sprecher, Rückkopplungsunterdrückung, Lautstärkenormierung Streamingtechnologien I Bekannte Vertreter Skype, Zoom, Jitsi I Technologie etwa über WebRTC I Intendiert für Telefonie/Konferenzen mit jeweils einem aktiven Sprecher I Typische Techniken wie Echokompensation, „Ducking“ nicht aktiver Sprecher, Rückkopplungsunterdrückung, Lautstärkenormierung I Latenzen von 100ms und mehr weitgehend unproblematisch Sonobus Peer-to-peer-Architektur über WebRTC-Protokoll Jamulus Client/Server-Architektur über eigenes UDP-Protokoll Ansätze Loops Man hört seinen eigenen Beitrag um eine „Looplänge“ versetzt. Kaum ohne Metronom/Clicktrack realisierbar, nicht für Proben geeignet, eher für längere Improvisationssessions geübter Musiker. Vertreter etwa „NINJAM“. Latenzoptimierung „Gaming“-Internetverbindungen mit hohem Durchsatz und konstant niedriger Latenz, Codecs mit hohem Durchsatz und niedriger Latenz, vorzugsweise kein WLAN sondern LAN, latenzarme Soundkarte, Verzicht auf Video. Beispiele: Ansprüche für interaktives Musizieren Grundproblem Interaktion mehrerer Teilnehmer, die aufeinander eingehen können Sonobus Peer-to-peer-Architektur über WebRTC-Protokoll Jamulus Client/Server-Architektur über eigenes UDP-Protokoll Latenzoptimierung „Gaming“-Internetverbindungen mit hohem Durchsatz und konstant niedriger Latenz, Codecs mit hohem Durchsatz und niedriger Latenz, vorzugsweise kein WLAN sondern LAN, latenzarme Soundkarte, Verzicht auf Video. Beispiele: Ansprüche für interaktives Musizieren Grundproblem Interaktion mehrerer Teilnehmer, die aufeinander eingehen können Ansätze Loops Man hört seinen eigenen Beitrag um eine „Looplänge“ versetzt. Kaum ohne Metronom/Clicktrack realisierbar, nicht für Proben geeignet, eher für längere Improvisationssessions geübter Musiker. Vertreter etwa „NINJAM“. Sonobus Peer-to-peer-Architektur über WebRTC-Protokoll Jamulus Client/Server-Architektur über eigenes UDP-Protokoll Ansprüche für interaktives Musizieren Grundproblem Interaktion mehrerer Teilnehmer, die aufeinander eingehen können Ansätze Loops Man hört seinen eigenen Beitrag um eine „Looplänge“ versetzt. Kaum ohne Metronom/Clicktrack realisierbar, nicht für Proben geeignet, eher für längere Improvisationssessions geübter Musiker. Vertreter etwa „NINJAM“. Latenzoptimierung „Gaming“-Internetverbindungen mit hohem Durchsatz und konstant niedriger Latenz, Codecs mit hohem
Recommended publications
  • Online Playing
    Online playing FAQ David Crandall (with big thanks to Kris Belgica!) October 17, 2020 Here are a few of the methods for doing music online, a brief survey: For arranged music Record with click or guide tracks, assembling final tracks later. You can use a guide track on a phone and record in a higher quality device. The higher quality recordings can be sent to a producer for mixdown. (Be sure to “slate” each take properly!) Paid (subscription) apps for this kind of work Acapella - https://www.mixcord.co/pages/acapella (iOS only). Soundtrap - https://www.soundtrap.com/ Basically an online version of Garageband. Audiomovers https://audiomovers.com/wp/ establishes a 1 to 1 high quality connection with a DAW using a plug in. Sort of a present-day ISDN (for those who remember). For jamming - what we are here for! Common traits of all these apps include: a client-server model, and UDP rather than TCP stream connection. The UDP (User Datagram Protocol) connection is faster than the normal TCP (Transmission Control Protocol) connection and requires port forwarding. UDP omits error correction for a faster stream. Buffer lengths are tweaked to get the best compromise between stability and latency. Users can set up their own server or connect with an existing one. Creating your own server allows you to control who is in the jam, and enables you to create a server that is geographically closer to your other players. This can require a certain amount of comfort using a command line to talk to the computer, and connecting to your router to set up port forwarding.
    [Show full text]
  • Anleitung Jamulus Für Online-Chorproben
    Anleitung Jamulus für Online-Chorproben Vorbemerkung – Die Schwierigkeiten von Online-Musikübertragungen Auf den ersten Blick scheint das Internet der geeignete Weg, auch große Datenmengen zu übertragen. Das ist auch sicher richtig so – ganze Fernsehprogramme werden heute schon übertragen; künftig sollen es die Daten sein, welche autonomes Fahren ermöglichen werden. Bei der Entwicklung immer breitbandiger Übertragungswege hat sich aber die Zugriffszeit, in der ein Server auf eine Anfrage, die von irgendwoher aus dem Netz auf ihn zugreift, kaum unter 9 ms vermindert. Die heute verwendeten Videoübertragungswege whatsApp, Skype, Zoom, Jitsi und Teamviewer haben zudem den Nachteil, ihre Daten auf zentralen Servern zu verarbeiten. Was für die Sicherheit dieser Systeme von Vorteil sein mag, bringt aber je nach Tageszeit das Problem der Datenverarbeitung, Dekodierung und Neuchiffrierung etc. mit sich. All dieses wirkt sich in Zeitverzögerungen aus, die bei einem gemeinsamen Musizieren hinderlich wäre. Um dieses alles zu testen, habe ich verschiedene Kleingruppen gebeten, mit mir alle verfügbaren Programme auf Herz und Nieren zu prüfen. Wir haben deshalb auch Telefonkonferenzen ausprobiert, die wiederum andere Schwierigkeiten in Form von Verzerrungen und Tonauslöschungen mit sich brachten. Nach langer Recherche sind wir auf das Programm Jamulus gestoßen, das es Bands ermöglicht, über das Internet zu Proben zusammenzutreten. Mir ist bewusst, dass nicht jede und jeder gerne über den PC am Chorleben teilnehmen möchte. Es haben aber die jüngsten Ereignisse in Frankfurt und Leer eindrücklich gezeigt, dass wir in der Coronapandemie wohl noch lange nicht über den Berg sind, wenngleich die aktuellen Zahlen einen anderen Eindruck vermitteln. Deshalb stelle ich hier einen Weg vor, wie das Programm Jamulus auf Windows Computern installiert werden kann.
    [Show full text]
  • 'The British Harpsichord Society' April 2021
    ISSUE No. 16 Published by ‘The British Harpsichord Society’ April 2021 ________________________________________________________________________________________________ INTRODUCTION 1 A word from our Guest Editor - Dr CHRISTOPHER D. LEWIS 2 FEATURES • Recording at Home during Covid 19 REBECCA PECHEFSKY 4 • Celebrating Johann Christoph Friedrich Bach COREY JAMASON 8 • Summer School, Dartington 2021 JANE CHAPMAN 14 • A Review; Zoji PAMELA NASH 19 • Early Keyboard Duets FRANCIS KNIGHTS 21 • Musings on being a Harpsichordist without Gigs JONATHAN SALZEDO 34 • Me and my Harpsichord; a Romance in Three Acts ANDREW WATSON 39 • The Art of Illusion ANDREW WILSON-DICKSON 46 • Real-time Continuo Collaboration BRADLEY LEHMAN 51 • 1960s a la 1760s PAUL AYRES 55 • Project ‘Issoudun 1648-2023’ CLAVECIN EN FRANCE 60 IN MEMORIAM • John Donald Henry (1945 – 2020) NICHOLAS LANE with 63 friends and colleagues ANNOUNCEMENTS 88 • Competitions, Conferences & Courses Please keep sending your contributions to [email protected] Please note that opinions voiced here are those of the individual authors and not necessarily those of the BHS. All material remains the copyright of the individual authors and may not be reproduced without their express permission. INTRODUCTION ••• Welcome to Sounding Board No.16 ••• Our thanks to Dr Christopher Lewis for agreeing to be our Guest Editor for this edition, especially at such a difficult time when the demands of University teaching became even more complex and time consuming. Indeed, it has been a challenging year for all musicians but ever resourceful, they have found creative ways to overcome the problems imposed by the Covid restrictions. Our thanks too to all our contributors who share with us such fascinating accounts of their musical activities during lock-down.
    [Show full text]
  • Veebibrauseripõhise Heli Voogedastuse Latentsuse Vähendamine Klient-Server Arhitektuuris
    TALLINNA TEHNIKAÜLIKOOL Infotehnoloogia teaduskond Stanislav Grebennik 184943IADB Veebibrauseripõhise heli voogedastuse latentsuse vähendamine klient-server arhitektuuris Bakalaureusetöö Juhendaja: Joel Kivi BSc Tallinn 2021 Autorideklaratsioon Kinnitan, et olen koostanud antud lõputöö iseseisvalt ning seda ei ole kellegi teise poolt varem kaitsmisele esitatud. Kõik töö koostamisel kasutatud teiste autorite tööd, olulised seisukohad, kirjandusallikatest ja mujalt pärinevad andmed on töös viidatud. Autor: Stanislav Grebennik 16.04.2021 2 Annotatsioon Heli voogedastuse latentsuse vähendamine on vajalik nii olemasolevate kõne- ning heliedastusplatvormide arenemiseks, kui ka uute platvormide arendamiseks mille elluviimine on seniks olnud tehniliselt võimatu. Selle töö eesmärk on uurida kõige populaarsemate veebilehitsejate valmidust toetama ülimadala latentsusega helirakendusi. Samuti tähtsaks eesmärgiks on pakkuda lihtne alternatiiv heli voogedastamiseks üle interneti. Lõputöö on kirjutatud eesti keeles ning sisaldab teksti 41 leheküljel, 9 peatükki, 16 joonist. 3 Abstract Decreasing Latency of Web Browser-Based Digital Audio Streaming in Client-Server Architecture Reducing the latency of audio streaming is necessary both for the development of existing audio transmission platforms and for the development of new platforms, the implementation of which has so far been technically impossible. The aim of this work is to investigate the readiness of the most popular web browsers to support ultra-low latency audio applications. Another important
    [Show full text]
  • Streaming Online Jamming Software Into Zoom Video Conferencing Software
    Streaming Online Jamming Software into Zoom Video Conferencing Software By John Lyon Deep Cove, North Vancouver, BC Last Updated 29 April 2021 Before You Start The concept of ‘signal chain’ is key to understanding and setting up these software interfaces. Conceptually, it’s similar to ruuning wires from your stage microphone, to your mixer, setting the levels, tone controls, and signal processing (reverb, compression, etc.), and running wires to your amp or your powered speakers. On your computer you need to run the signal from your microphone, to your USB audio interface, into your computer, and then into your online jamming software, then into a connecting ‘virtual’ device called Blackhole, then into Zoom, and from Zoom back out to your headphones. Keep this in mind as you study the processes described below. Please note that this document focuses on the Mac computer, not Windows or Linux. While I know that everything described here can be done on these other platforms, I have only minimal experience with them. Update 29 April 2021: I started learning by first installing and using the JackTrip online jamming software developed at the Stanford Centre For Computer Music and Acoustics (CCRMA). Since I have recently also been testing Jamulus and Sonobus streaming into Zoom, please note that the procedure I describe for streaming JackTrip into Zoom on the Mac is somewhat different than the procedure required for streaming Jamulus aned Sonobus. The difference to note is that JackTrip to Zoom requires that you create an ‘Aggregate Audio device’ using the ‘Audio MIDI Setup’ app which comes with your Mac, while Jamulus and Sonobus streaming into Zoom require that you create a ‘Stacked Audio Device’, and they do not require that you run the QJackCtl command on the Mac.
    [Show full text]
  • Software Defined Radio
    IEEE-Madison ECN Meeting Virtual Music Jamming with Low Latency Networked Systems April 15th, 2021 Virtual Meeting Tom Kaminski [email protected] Anton Kapela, [email protected] John Lombardo [email protected] IEEE-Madison Section Entrepreneurs and Consultants Network IEEE-Madison ECN April 15, 2021 1 Overview Part I – Basics Part II – Demos The Problem Classes Jambox Pi image Peer-to-Peer, noVNC Browser I/F Client-Server, URLrelay for IP Hierarchical Jack/Qjackctl/Patchage/ALSA Compressed or Not? Sonobus Peer-to-Peer Hardware Jamulus Client/Server Laptop/Desktop Audio Input/Output SoC Part III – Technical Issues RaspBerry Pi Pi 3B, 3B+ or 4B Audio Card USB Interface Meeting End: Live Jazz Jam Software for Music Jams Jack, Sonobus, Jamulus IEEE-Madison April 15, 2021 2 The Problem Covid-19 gathering rules make it difficult to get close together indoors Music like Jazz, Bluegrass, etc. require close coordination for success Musicians separated by more than 30 feet (30 millisecond delay in air) experience difficulty performing Most “virtual meeting” technologies introduce much more than 30 milliseconds delay (Cell phone: ~200ms.) We have gotten used to Virtual Meetings, why not “Virtual Jamming? From Quora.com: “Average delay on a phone call is also known as ‘Latency’. Ideally, latency should not be more than 200 milliseconds. If it exceeds 200 ms, quality of the call will degrade significantly.” Worse for Jams... Other Issues: Many musicians are not technically savvy We need to provide a worry-free
    [Show full text]
  • Online Jams and Rehearsals Fabio Marraccini the Difference
    ONLINE JAMS AND REHEARSALS FABIO MARRACCINI HTTPS://AUDIOGEEK11.COM THE DIFFERENCE Online Jam Remote Collab • Low Latency • Quality • Multiple Players • Sync remote takes • Jamulus (open source, Volker Fischer) • Audiobridge • JamKazam • Audio Movers • JackTrip (open source, Chris Chafe and Juan Pablo • Connection Open Caceres at Stanford University • BandLab • SoundJack (Alexander Carot) • Soundwhale https://audiogeek11.com/best-services-for-online-music-jam-2020/ https://audiogeek11.com/jam-music-online-with-jamulus/ GOOGLE TRENDS JAMULUS NETWORK DIAGRAM • Interface latency (RME, UA, Focusrite, etc) + gear or software latency (more on this later) • Ping times and network latency (Ethernet recommended) • Jamulus Buffering PING TIMES, BANDWIDTH, LATENCY • A typical jam might have 4 people, for which you would need 200Kbps * 4 = 800Kbs (0.8Mbps) up and down • Overall latency 30~50 ms is normally reasonable for a jam, so ping time 20~30ms. • https://www.speedtest.net • https://wondernetwork.com/pings/ JAMULUS BLOCK DIAGRAM • Based on UDP and uses OPUS low-latency audio codec • CoreAudio (MacOS), ASIO (Windows), Jackaudio (Linux) • Any server should have at least 1.6GHz CPU frequency and 1GB RAM BASIC ROUTING / MONITORING (DIRECT?) EXAMPLE OF A SESSION ROUTING PROCESSED AUDIO ROUTING A MIX ROUTING OUT TO RECORDING OR LIVESTREAM FB GROUP, ‘ZOOMULUS EXAMPLE’, INFO • https://www.facebook.com/groups/507047599870191/ • https://m.facebook.com/notes/jamulus-worldjam/howto-idiots-guide-to-installing-or-upgrading-a-jamulus-server-on- amazon-aws-lig/818091045662521/
    [Show full text]
  • Jamulus Setup Workshop
    Jamulus Workshop 28th August 2020 Dr Patrick Early https://youtu.be/ymwBwhvEeS8 Jamulus Sound travels at 1,125 ft per second in 20°C Jamulus If Sound travels at 1,125 ft per second in 20°C Then a 30ms Delay would equate to being about 33ft from the person you are playing music with This picture was taken about 30 feet away from the players. From hear you hear the sound 30ms after it is made. The 30ms echo was mingled with longer echo's as the sound came back from the walls of nearby buildings. Abby Road rooftop recording session 1969 the Beatles Latency over the internet produces exactly the same echoed sound as was heard from buildings that are further away and can become a distracting influence when playing online. We are trying to minimise this effect therefor at every stage of the process – the equivalent to being as close to the player as is acoustically possible. Ironically effects pedals try to deliberately create the ‘Rooftop’ or outdoor effect. 30 ms Demo https://youtu.be/-3jTSw0grXg 30ms as an effect A delay over 5Oms becomes problematic A delay over 100ms becomes unworkable for string players, as the meter becomes ambiguous without the help of accurate visual direction- the conductor Case Study: Performing Band Rehearsals on the Internet With Jamulus Volker Fischer Abstract The author of this paper is a member of a rock cover band performing weekly rehearsals on the internet over a period of three years. During that time a lot of practical experience with real time jamming was gained.
    [Show full text]
  • Impact of Lockdown Measures on Joint Music Making: Playing Online and Physically Together
    fpsyg-12-642713 May 24, 2021 Time: 15:52 # 1 ORIGINAL RESEARCH published: 28 May 2021 doi: 10.3389/fpsyg.2021.642713 Impact of Lockdown Measures on Joint Music Making: Playing Online and Physically Together Kelsey E. Onderdijk1*, Freya Acar2 and Edith Van Dyck1 1 IPEM, Department of Art, Music and Theatre Sciences, Ghent University, Ghent, Belgium, 2 Department of Data Analysis, Ghent University, Ghent, Belgium A wide range of countries decided to go into lockdown to contain the coronavirus disease (COVID-19) pandemic of 2020, a setting separating people and restricting their movements. We investigated how musicians dealt with this sudden restriction in mobility. Responses of 234 people were collected. The majority of respondents (95%) resided in Belgium or the Netherlands. Results indicated a decrease of 79% of live music making in social settings during lockdown compared with before lockdown. In contrast, an increase of 264% was demonstrated for online joint music making. However, results showed that most respondents were largely or even completely unaccustomed with specialized platforms for online joint music making Edited by: (e.g., JamKazam, Jamulus). Respondents reported to mostly use well-known video- Niels Chr. Hansen, conferencing platforms such as Zoom and Skype when playing together virtually. Aarhus Institute of Advanced Studies, Denmark However, when such video-conferencing platforms were used, they were often not Reviewed by: employed for synchronized playing and were generally reported to insufficiently deal Mine Dogantan-Dack, with latency issues. Furthermore, respondents depending on music making as their University of Cambridge, main source of income explored online real-time methods significantly more than those United Kingdom Leon R.
    [Show full text]
  • Getting Jamulus to Work for String Players Online String Rehearsal with Imperceptible Latency Dr Patrick Early
    Getting Jamulus to work for string players online string rehearsal with imperceptible latency Dr Patrick Early Abstract Online rehearsal is perceived to be technically impossible for orchestral musicians and of poor quality. This paper challenges this notion by describing solutions to problems experienced during field tests of the Jamulus software designed for real-time online rehearsal in the summer of 2020. Motivated initially as a response to restrictions placed on music rehearsal during the pandemic, but also to determine if a working online rehearsal model could be established, whether to overcome long distances traveling to meet other players or to counter diminished support for arts practice in general. The article identifies the key issues which cause many musicians to dismiss online rehearsal as unworkable. Each element in a ‘series configured’ chain of criteria necessary for the system to work, is clarified, explained and justified. Invariably, the popular consensus that online rehearsals are unrealistic for string players is reinforced by the absence of one of nine criteria described in the article. Field tests have shown that when these criteria are adhered to without exception, then, online rehearsal becomes a realistic proposition and a powerful tool in the musicians studio, which can complement and support conventional teaching and rehearsal methods. Keywords Ethernet, Interface, Jamulus, Jitter, Latency, Ping Overview Jamulus as described by Fischer (2015) is an open source software package which allows musicians to rehearse together in real-time with near zero latency (50/1000 parts of 1 second is barely perceptible). This is achieved by streaming the live rehearsal to a central server located geographically between the musicians using User Datagram Protocol UDP over low bandwidth networks.
    [Show full text]
  • NATS Bootcamp: Get Your Marching Orders Laggy & ”Lagless” Platforms, Audio Equipment, and Emergent Solutions
    NATS Bootcamp: Get Your Marching Orders Laggy & ”Lagless” Platforms, Audio Equipment, and Emergent Solutions Nicholas Perna, DMA Allen Henderson, DMA Joshua D. Glasner, M.M., Ph.D. Associate Professor of Voice Pedagogy Executive Director Assistant Professor of Music Mississippi College National Association of Teachers Clarke University of Singing NATS Bootcamp Here’s the Plan! • Big Picture • Internet Connection Type • Laggy Platforms • Low Latency Platforms • Equipment Needs • Wrap up! Connection Laggy Low-Latency Equipment Introduction Conclusion Type Platforms Platforms Needs NATS Bootcamp First Things First: • Truths that change (constantly) • Providing options at varied and reasonable price points • Anecdote vs. Evidence • No financial interests or conflicts • Our team: Howell-New England Conservatory Gautereaux-New England Conservatory Ballentyne-Stetson University Glasner-Clarke University Perna-Mississippi College Connection Laggy Low-Latency Equipment Introduction Conclusion Type Platforms Platforms Needs NATS Bootcamp Everything costs something… Time Time & Money Money Connection Laggy Low-Latency Equipment Introduction Conclusion Type Platforms Platforms Needs NATS Bootcamp Step One: Ethernet Connection Why? • Stability • Learn your router • Type of cable Connection Laggy Low-Latency Equipment Introduction Conclusion Type Platforms Platforms Needs NATS Bootcamp Laggy Platforms: Why change? Connection Laggy Low-Latency Equipment Introduction Conclusion Type Platforms Platforms Needs NATS Bootcamp Laggy Platforms: • Cleanfeed
    [Show full text]
  • Can Webrtc Help Musicians?
    Can WebRTC help musicians? Going beyond traditional and boring use cases to support the arts Lorenzo Miniero @elminiero FOSDEM 2021 Real Time devroom 6th February 2021, Brussels My couch Who am I? Lorenzo Miniero • Ph.D @ UniNA • Chairman @ Meetecho • Main author of Janus Contacts and info • [email protected] • https://twitter.com/elminiero • https://www.slideshare.net/LorenzoMiniero • https://soundcloud.com/lminiero A middle age crisis! https://soundcloud.com/lminiero An amazing music ecosystem on Linux “Can WebRTC help musicians?” https://linuxmusicians.com/viewtopic.php?t=21617 Tsahi’s article back in 2017 https://bloggeek.me/sound-guru-webrtc/ (2017) Opus helps already! • WebRTC mandates Opus, and it’s a good thing • High quality audio codec designed for the Internet • Very flexible in sampling rates, bitrates, etc. • Different profiles for voice and music • Both encoding and decoding vary, in case • Can be mono and stereo (or more, as we’ll see in a minute!) • With the right bitrate, it can sound quite good • ... and most importantly, with the help of WebRTC, real-time! A “live” example: pre-recorded music via WebRTC https://janus.conf.meetecho.com/streamingtest Opus helps already! • WebRTC mandates Opus, and it’s a good thing • High quality audio codec designed for the Internet • Very flexible in sampling rates, bitrates, etc. • Different profiles for voice and music • Both encoding and decoding vary, in case • Can be mono and stereo (or more, as we’ll see in a minute!) • With the right bitrate, it can sound quite good • ... and most importantly, with the help of WebRTC, real-time! A “live” example: pre-recorded music via WebRTC https://janus.conf.meetecho.com/streamingtest Opus helps already! • WebRTC mandates Opus, and it’s a good thing • High quality audio codec designed for the Internet • Very flexible in sampling rates, bitrates, etc.
    [Show full text]