All posts

  1. The entrails of Open Sound Control, part one April 7, 2017 - Many of us are very used to employing the Open Sound Control (OSC) protocol to communicate with synthesisers and other music software. It's very handy and flexible for a number of applications. In the cross adaptive project, OSC provides the ...
  2. Cross adaptive session with 1st year jazz students, NTNU, March 7-8 April 6, 2017 - This is a description of a session with first year jazz students at NTNU recorded March 7 and 8. The session was organized as part of the ensemble teaching that is given to jazz students at NTNU, and was meant to take care ...
  3. Seminar on instrument design, software, control March 24, 2017 - Online seminar March 21 Trond Engum and Sigurd Saue (Trondheim) Bernt Isak Wærstad (Oslo) Marije Baalman (Amsterdam) Joshua Reiss (London) Victor Lazzarini (Maynooth) Øyvind Brandtsegg (San Diego) Instrument design, software, control We now have some tools that allow practical experimentation, ...
  4. Live convolution with Kjell Nordeson March 23, 2017 - Session at UCSD March 14. Kjell Nordeson: Drums Øyvind Brandtsegg: Vocals, Convolver. Contact mikes In this session, we explore the use of convolution with contact mikes on the drums to reduce feedback and cross-bleed. There is still some bleed from ...
  5. Conversation with Marije, March 2017 March 20, 2017 - After an inspiring talk with Marije on March 3rd, I set out to write this blog post to sum up what we had been talking about. As it happens (and has happened before), Marije had a lot of pointer to ...
  6. Session with classical percussion students at NTNU, February 20, 2017 March 10, 2017 - Introduction: This session was a first attempt in trying out cross-adaptive processing with pre-composed material. Two percussionists, Even Hembre and Arne Kristian Sundby, students at the classical section, were invited to perform a composition written for two tambourines. The musicians ...
  7. Seminar: Mixing and timbral character March 2, 2017 - Online conversation with Gary Bromham (London), Bernt Isak Wærstad (Oslo), Øyvind Brandtsegg (San Diego), Trond Engum and Andreas Bergsland (Trondheim). Gyrid N. Kaldestad, Oslo, was also invited but unable to participate. The meeting revolves around the issues "mixing and timbral ...
  8. Convolution experiments with Jordan Morton March 1, 2017 - Jordan Morton is a bassist and singer, she regularly performs using both instruments combined. This provides an opportunity to explore how the liveconvolver can work when both the IR and the live input are generated by the same musician. We did a ...
  9. Docmarker tool February 16, 2017 - Docmarker During our studio sessions and other practical research work sessions, we noted that we needed a tool to annotate documentation streams. The stream could be an audio file, a video or some line of timed events. Audio editors and ...
  10. Session UCSD 14. Februar 2017 February 15, 2017 - Session objective The session objective was to explore the live convolver, how it can affect our playing together and how it can be used. New convolver functionality for this session is the ability to trigger IR update via transient detection, ...
  11. Seminar 16. December February 3, 2017 - Philosophical and aesthetical perspectives –report from meeting 16/12 Trondheim/Skype Andreas Bergsland, Trond Engum, Tone Åse, Simon Emmerson, Øyvind Brandtsegg, Mats Claesson The performers experiences of control: In the last session (Trondheim December session) Tone and Carl Haakon (CH) worked with ...
  12. Crossadaptive session NTNU 12. December 2016 December 16, 2016 - Participants: Trond Engum (processing musician) Tone Åse (vocals) Carl Haakon Waadeland (drums and percussion) Andreas Bergsland (video) Thomas Henriksen (sound technician) Video digest from session: https://www.youtube.com/watch?v=ktprXKVdqF4&feature=youtu.be Session objective and focus: The main focus in this session was to explore other ...
  13. Concerts and presentations, fall 2016 December 15, 2016 - A number of concerts, presentations and workshops were given during October and November 2016. We could call it the 2016 Crossadaptive Transatlantic tour, but we won’t. This post gives a brief overview. Concerts in Trondheim and Göteborg BRAK/RUG was scheduled ...
  14. Oslo, First Session, October 18, 2016 December 12, 2016 - First Oslo Session. Documentation of process 18.11.2016 Participants Gyrid Kaldestad, vocal Bernt Isak Wærstad, guitar Bjørnar Habbestad, flute Observer and Video Mats Claesson The Session took place in one of the sound studios at the Norwegian Academy of Music, Oslo ...
  15. Multi-camera recording and broadcasting November 21, 2016 - Audio and video documentaion is often an important component of projects that analyse or evaluate musical performance and/or interaction. This is also the case in the Cross Adaptive project where every session was to be recorded in video and multi-track ...
  16. Seminar 21. October October 31, 2016 - We were a combination of physically present and online contributors to the seminar.  Joshua Reiss and Victor Lazzarini participated via online connection, present together in Trondheim were: Maja S.K. Ratkje, Siv Øyunn Kjenstad, Andreas Bergsand, Trond Engum, Sigurd Saue and ...
  17. Session 19. October 2016 October 31, 2016 - Location: Kjelleren, Olavskvartalet, NTNU, Trondheim Participants: Maja S. K. Ratkje, Siv Øyunn Kjenstad,  Øyvind Brandtsegg, Trond Engum, Andreas Bergsland, Solveig Bøe, Sigurd Saue, Thomas Henriksen Session objective and focus Although the trio BRAG RUG has experimented with crossadaptive techniques in rehearsals and ...
  18. Theoretical/philosophical issues regarding the development of the project October 25, 2016 - Skype with Solveig Bøe, Simon Emmerson and Øyvind Brandtsegg. The starting point and main focus of our conversation was the session that took place 20.-21. September in Studio Olavskvartalet, NTNU, and that is the theme of a former post on ...
  19. Brief system overview and evaluation October 7, 2016 - As preparation for upcoming discussions about tecnical needs in the project, it seems appropriate to briefly describe the current status of the software developed so far. The plugins The two main plugins developed is the Analyzer  and the MIDIator. The ...
  20. Rhythm analysis, part 2 October 7, 2016 - As mentioned in the rhythm analysis part 1, one of our goals at this point has been to try to find methods of rhythmical analysis that work without assumptions about pulse and meter, and also as far as possible without assumptions about ...
  21. MIDIator mix methods October 6, 2016 - The first instances of the MIDIator could sum two analysis signals, with separate scaling and sign inversion for each one. Recently, we've added two new methods for mixing those two signals, so it warrants this post to explain how it works and ...
  22. Session 20. – 21. September September 30, 2016 - Location: Studio Olavskvartalet, NTNU, Trondheim Participants: Trond Engum, Andreas Bergsland, Tone Åse, Thomas Henriksen, Oddbjørn Sponås, Hogne Kleiberg, Martin Miguel Almagro, Oddbjørn Sponås, Simen Bjørkhaug, Ola Djupvik, Sondre Ferstad, Björn Petersson, Emilie Wilhelmine Smestad, David Anderson, Ragnhild Fangel Session objective and focus: This post is a description of a session with 3rd year Jazz students at NTNU. It was the first session following the intended procedure ...
  23. Audio effect: Liveconvolver3 September 19, 2016 - https://www.youtube.com/watch?v=_kyCTpTQKtQ&w=250 The convolution audio effect is traditionally used to sample a room to create artificial reverb. Others have used it extensively for creative purposes, for example convolving guitars with angle grinders and trains. The technology normally requires recording a sound, then analyzing ...
  24. Skype on philosophical implications September 14, 2016 - Skype with Solveig Bøe, Simon Emmerson and Øyvind Brandtsegg. Our intention for the conversations was to start sketching out some of the philosophical implications of our project. Partly as a means to understand what we are doing and what it ...
  25. Analyzer: plotting and new parameters September 12, 2016 - During the last few weeks, I've added some new things to the analyzer. Some new feature extraction parameters, some small fixes, and also a 2D plotting of parameters. The plotting makes it much easier to see correlations between extracted features, ...
  26. Measuring “pressedness” of a timbre by Mel freq cepstrum difference September 2, 2016 - We have been searching for some way of extracting perceptually significant timbral qualities. One such quality could be the "pressedness" or "tension" of a sound. One could think of this similar to the amount of effort or energy put in ...
  27. Documentation as debugging September 2, 2016 - This may come as no surprise to some readers, but I thought it appropriate to note anyway. During the blog writing about the rhythmic analysis - part 1, I noticed I would tighten up the definition of terms, and also the ...
  28. Rhythm analysis, part 1 September 1, 2016 - Many of the currently used methods for rhythmic analysis, e.g. in MIR, makes assumptions about musical style, and for this reason does particularly well in analysing music within certain geographical and/or cultural origins. For our purposes we'd rather try to find ...
  29. Adding new array operations to Csound II: the Mel-frequency filterbank July 9, 2016 - As I have discussed before in my previous post, as part of this project we have been selecting a number of useful operations to implement in Csound, as part of its array opcode collection. We have looked at the components ...
  30. Adding new array operations to Csound I: the DCT June 28, 2016 - As we started the project, Oeyvind and myself were discussing a few things we thought should be added directly to Csound in order to allow more efficient signal analysis. The first of these things we looked at were components to ...
  31. Evolving Neural Networks for Cross-adaptive Audio Effects June 27, 2016 - I'm Iver Jordal and this is my first blog post here. I have studied music technology for approximately two years and computer science for almost five years. During the last 6 months I've been working on a specialization project which ...
  32. Mixing with Gary June 16, 2016 - During our week in London we had some sessions with Gary Bromham, first at the Academy of Contemporary Music in Guildford on the June 7th , then at QMUL later in the week. We wanted to experiment with cross-adpative techniques ...
  33. Seminar and meetings at Queen Mary University of London June 16, 2016 - June 9th and 10th we visited QMUL, met Joshua Reiss and his eminent colleagues there.  We were very well taken care of and had a pleasant and interesting stay.  June 9th we had a seminar presenting the project, and discussing ...
  34. Seminar at De Montfort June 14, 2016 -   Wednesday June 8th we visited Simon Emmerson at De Montfort and also met Director Leigh Landy. We were very well taken care of and had a pleasant and interesting stay. One of the main objectives was to do seminar ...
  35. Project start meeting in Trondheim June 14, 2016 - Kickoff Monday June 6th we had a project start meeting with the NTNU based contributors: Andreas Bergsland, myself, Solveig Bøe, Trond Engum, Sigurd Saue, Carl Haakon Waadeland and Tone Åse. This gave us the opportunity to present the current state ...
  36. The Analyzer and MIDIator plugins June 2, 2016 - ... so with all these DAW examples "where are the plugins" you might ask. Well, the most up-to-date versions will always be available in the code repo at github. BUT, I've also uploaded precompiled versions of the plugins for Windows ...
  37. Simple analyzer-modulator setup for Reaper June 2, 2016 - Following up on the recent Ableton Live set, here's a simple analyzer-modulator project for Reaper. The routing of signals is simpler and more flexible in Reaper, so we do not have the clutter of an extra channel to enable MIDI out, rather we ...
  38. Simple analyzer-modulator setup for Ableton Live June 2, 2016 - I've created a simple Live set to show how to configure the analyzer and MIDIator in Ableton Live. There are some small snags and peculiarities (read on), but basically it runs ok. The analyzer will not let audio through, so we ...
  39. Simple crossadaptive mixing template for Logic June 1, 2016 - Next week we'll go to London for seminars at Queen Mary and De Montfort. We'll also do a mixing session with Gary Bromham, to experiment with the crossadaptive modulation techniques in a postproduction setting. For this purpose I've done a simple session template in ...
  40. Conversation with Marije May 30, 2016 - We had a Skype meeting between me (Oeyvind) and Marije Baalman today, here's some notes from the conversation: First, we really need to find alternatives to Skype, the flakyness of connection makes it practically unusable. A service that allows recording the conversation would ...
  41. Mixing example, simplified interaction demo May 24, 2016 - When working further with some of the examples produced in an earlier session , I wanted to see if I could demonstrate the influence of one instrument's influence of the the other instruments sound more clearly. Here' I've made an example where the ...
  42. Workflows, processing methods May 23, 2016 - As we've now done some initial experiment sessions and gotten to know the terrain a little bit better, it seems a good time to sum up the different working methods for cross adaptive processing in a live performance setting. Some of this ...
  43. Cross adaptive mixing in a standard DAW May 15, 2016 - To enable the use of these techniques in a common mixing situation, we’ve made some example configurations in Reaper. The idea is to extract some feature of the modulator signal (using common tools like EQs and Compressors rather than more ...
  44. Signal (modulator) routing considerations May 15, 2016 - Analysis happens at the source, but we may want to mix modulation signals from several analyzed sources, so where do we do this? In a separate modulation matrix, or at the destination? Mixing at the destination allows us to only ...
  45. Interaction types May 15, 2016 - We see several types of interactions already: ornamenting: expands or embroiders the other sound, creating features/events (in time) that was not there before transplanting: transfers its own timbral character to the other sound inhibiting: when one sound plays, the other ...
  46. Introductory session NTNU, Trond/Øyvind May 13, 2016 - Date: 3 May 2016 Location: NTNU Mustek Participants: Trond Engum, Øyvind Brandtsegg Session objective and focus: Test ourselves as musicians in cross adaptive setting. MEaning, test how we react to being in the role of the processed Test out different mappings, ...
  47. Introductory session, NTNU, Bernt/Øyvind May 13, 2016 - Date: 26 April 2016 Location: NTNU Mustek Participants: Bernt Isak Wærstad, Øyvind Brandtsegg Session objective and focus: Test ourselves as musicians in cross adaptive setting. We have usually been the processing musicians, now we should test ourselves as the victims ...
  48. Westerdal session April 2016 May 13, 2016 - Session at Westerdal ACT, OSLO Participants: Ylva Øyen Brandtsegg, Øyvind Brandtsegg Objective: Studio use of cross_shimmer effect Takes Take 1: Cross_shimmer: Vocals as spectral input, Drumset as exciter Take2: As above, another take on the same musical goal Comments: * Feedback not ...
  49. Tape to zero 2016 May 13, 2016 - Concert : Tape to zero festival, April 21 2016, Victoria Jazz, Nasjonal jazzscene Oslo Participants: Maja S.K. Ratkje, Siv Øyunn Kjenbstad, Øyvind Brandtsegg The objective, in the context of this research project, was live use of the "cross_shimmer" effect, testing musical applications ...
  50. Jazz ensemble, spring 2016 May 13, 2016 - Experimental session in the context of ensemble teaching at the jazz dept at NTNU, April 2016. The objective was to test some simple interaction modes, starting with cross adaptive amplitude control. How will the musicians react to this kind of interaction? ...