Archive for sander

Things That Sound Like…

I keep seeing more and more videos of objects that sound like other things. Whether this is a trend, I do not know. It’s fantastic for sure. For instance, a trash can that sounds like John Coltrane:

A car that plays light jazz:

Read more

Da Veranda – Out Of Your Roof / Tweet

Tweet - By Da Veranda

Hi! We’ve released an album with playful beats. This is an experiment in which we created 11 songs with vocals without lyrics.

Come and enjoy this uncommon music on our veranda: crazy but lekker!* Groovy mellow beats accompanied by a velvet voice singing catchy melodies without lyrics. De-stress from the world that’s full of words and talk, because as Jobim said in his one note samba “there’s so many people that just talk and talk and talk and just say nothing, or nearly nothing” and slip into a universal global world without lyrics where everybody can understand everybody, or to quote Stevie Wonder “music is a world within itself with a language we all understand.”

The album consists of eleven songs in various styles and combinations, from tango to mambo, where occasional boogaloo meets balkan, while dance is mixed with reggae, a Brazilian groove is merged with Colombian cumbia and a smooth jazzy atmosphere dissolves into gospel. All songs are accompanied by deliciously contagious and harmonized vocals bringing a positive vibe to mankind! (age: from 0 – 100 +).

Here’s the video clip for ‘Tweet’.

And here you can find the other songs.

Blok 3 – 2016

Hier wat links over Unity en audio.

Hoe maak ik een metronoom?

Met AudioSettings.dspTime kun je de tijd op audiorate opvragen. Let op: dit is de tijd die is verstreken sinds je computer is opgestart, dus werk altijd met relatieve tijd.

https://docs.unity3d.com/ScriptReference/AudioSettings-dspTime.html
(Voorbeelden voor JS en C#).

Hoe speel ik audio af zonder latency?

Met dspTime kun je het moment bepalen waarop de audio afgespeeld zou moeten worden. Met audio.PlayScheduled zet je het even klaar en wordt het op de juiste tijd getriggerd.
https://docs.unity3d.com/ScriptReference/AudioSource.PlayScheduled.html

Hier kun je een project downloaden waarin je dit meteen kunt testen.
http://sid.hku.nl/downloads/?dir=lesmateriaal%2Fsid-blok3%2Ffiles%2F2016

Het wapengeluid onderbreekt. Dat is lelijk.

Kijk naar het AutoFire script en kijk eens naar:

function OnStartFire () 

Hier zie je het euvel: het is volgens mij een loop die aan en uit gezet wordt als je de muisknop indrukt cq loslaat.

PlayOneShot is hetzelfde als PlayClipAtPoint alleen geef je bij de laatste een 3d-positie mee (dus dat is wel handig). Unity maakt het object aan, en verwijdert het als het klaar is met afspelen.

Handige Unity Functies

FindObject(s)OfType

Met deze functies kun je alle instances van een bepaald script selecteren en dan een functie laten uitvoeren. Les op de s: alle objecten of 1 object.
https://docs.unity3d.com/ScriptReference/Object.FindObjectOfType.html
https://docs.unity3d.com/ScriptReference/Object.FindObjectsOfType.html

Andere gameobjecten benaderen

Zo kun je andere gameobjecten linken en iets doorgeven:
[LINK]

PlayClipAtPoint

Speelt een clip in de wereld af, en ruimt het object weer op als het klaar is met afspelen. Handig…

[LINK]

Code is:

AudioSource.PlayClipAtPoint(clip, new Vector3 (5, 1, 2));

Maar je kunt natuurlijk ook de positie van het ‘parent’-object gebruiken (bv. de speler). Je kunt ook nog het volume instellen.

AudioSource.PlayClipAtPoint(clip, transform.position);
AudioSource.PlayClipAtPoint(clip, transform.position, volume);

 

Ik ben Sid. Hoe maak ik een synth voor livesynthese?

Met de Native Audio Plugin SDK, zie https://docs.unity3d.com/Manual/AudioMixerNativeAudioPlugin.html

Hoe maak ik Editor Extensies (Ruben)?

Zie https://docs.unity3d.com/Manual/ExtendingTheEditor.html

De FMOD integration is vernieuwd?

Sinds versie Ja, de oude code is bv.

FMOD_StudioSystem.instance.PlayOneShot(endOfTurbo, transform.position);

Vervang die door:

FMODUnity.RuntimeManager.PlayOneShot(endOfTurbo, transform.position);

of door het event direct aan te roepen:

MODUnity.RuntimeManager.PlayOneShot(“event:/endOfTurbo”, transform.position);

Als je geen OneShot afspeelt maar een studiosystem:

SlitScore = FMODUnity.RuntimeManager.CreateInstance(“{ba0fe66d-901b-415b-b672-e360a8b6cddc}”);

Het komt dus neer op een simpele find replace van de code!

Zie ook de migration guide (http://www.fmod.org/documentation/#content/generated/engine_new_unity/migration.html) maar let op: die beschrijft alleen C# en Angry Bots is in JS. Het editorscript dat belooft je code automatisch te updaten werkt alleen bij C#. JavaScript moet je zelf – handmatig – doen, maar Unity geeft met de errors precies aan waar de problemen zitten.

My experiences with ROLI Seaboard Rise

Roli Seaboard Rise

This week, I had the pleasure to test a Roli Seaboard. Here are some of my findings.

Plus:

  • Most sensitive ‘keyboard’ interface I’ve ever touched. Superior polyphonic, after touch pressure, sliding and gliding. If I compare this to touch interfaces on for instance iPad, this is so much more musical!
  • Very interesting for creating, modifying sounds, sound design, ambiences, etc.
  • It is very flat. If this is on your desk, you hardly have to lift your arm, which is rather nice from an ergonomic perspective.
  • This thing looks fantastic and the build quality is truly superior to any MIDI keyboard I’ve ever played.
  • Very silent interaction. No rattling keys or clicking knobs.
  • Easy to integrate. This is a MIDI (over USB/Bluetooth) controller, so it’ll work like it’s supposed to.

Minus:

  • This is not a keyboard for PIANO or ORGAN playing. The silicone rubber introduces friction and you’re not going to enjoy playing your fast Jimmy Smith licks on a piece of silicone.
  • Pitch bend range in many VST synths is not adjustable. The default usually is set to 2 semitones, which is far from ideal. If it’s set to 2 semitones, sliding a note to a different key will not correspond to the position on the keyboard. A deal-breaker.
  • It is a dust collector. Rubber loves dust. Keep your studio clean! Also, the rubber underneath the Seaboard has to be kept clean, since the Seaboard will move when you glide over the keys.
  • This reminds me a bit of playing an Ashbory bass. The rubber surface feels a bit rough. The Ashbory is played with talc, I wonder if this also improves the feeling of the Seaboard.
  • Even the Seaboard 25 is heavy to carry.

Interesting:

  • You have to learn how to play it, and also how to integrate it in your DAW. You’ll probably frown when you first play it. Chances are you’ll love it after two days.
  • This is not a piano keyboard controller. It’s a new and different way of controlling and shaping sound in a DAW. Playing the Seaboard is like playing octopuses. Playing octopuses is interesting and inspiring. Is this why it’s called the Seaboard?

Here is a video demonstrating my first experiences with the Seaboard.

Biofeedback

Here you find some links concerning the artistic usage of biofeedback input.

Heartlive and Unity integration via the Mic Control asset:

(Download this Unity project)

  • Connect the Heartlive
  • Go to MicController
  • Go to MicControl.js
  • Set the input device: find the input device that corresponds with the Heartlive.
  • Do not be fooled: your mic input
  • Allow the Heartlive to calibrate, sometimes it takes a while to start showing a real heartbeat.

Windows software:

Windows-software downloaden via:
downloaden via internet via: www.heartlive.nl/downloads

Music Moves: Why Does Music Make You Move? Free online course

music-makes-you-move

Here’s a pointer to a free online course offered by the University of Oslo. Learn about the psychology of music and movement, and how researchers study music-related movements.

Music is movement. A bold statement, but one that we will explore together in this free online course. Together we will study music through different types of body movement. This includes everything from the sound-producing keyboard actions of a pianist to the energetic dance moves in a club.

You will learn about the theoretical foundations for what we call embodied music cognition and why body movement is crucial for how we experience the emotional moods in music. We will also explore different research methods used at universities and conservatories. These include advanced motion capture systems and sound analysis methods.

You will be guided by a group of music researchers from the University of Oslo, with musical examples from four professional musicians. The course is rich in high-quality text, images, video, audio and interactive elements.

Join us to learn more about terms such as entrainment and musical metaphors, and why it is difficult to sit still when you experience a good groove.

https://www.futurelearn.com/courses/music-moves/

Tracktion 7 Preview

A NAMM preview of Tracktion 7, which is gradually moving from its underdog position by crafting the workflow. Lots of new functionality has been added, yet the interface is cleaner than ever…

International Computer Music Conference ICMC2016 (CfP and announcement)

ICMCbackground

International Computer Music Conference ICMC2016.
(12 – 16 September 2016, Utrecht, the Netherlands)

ICMC 2016 will be hosted in the city of Utrecht, by HKU University of the Arts Utrecht, HKU Music and Technology and the annual new music festival Gaudeamus Muziekweek.
The conference begins with a concert on the evening of Sunday 11 September 2016 and ends with a concert on the evening of Friday 16 September.

The main theme of the conference will be Is the sky the limit?
This theme will be addressed in five sub-themes:

  1. Is the sky determined by technology or aesthetics?
    2. Is the sky local?
    3. Educating for the sky
    4. Does the sky need a composer or musician?
    5. Stretching the sky

http://www.icmc2016.com

Read more

VR audio techniques

creature sound placement

Great talk on VR Audio!

3D audio is critical for creating a believable virtual world, and sound design for VR is very different from traditional games or movies. This talk will cover VR audio techniques including building immersive ambiences, attenuation curves, mixing and player focus. You’ll hear some of the sound design tricks used in the Oculus demos, and learn more about how to work with the Audio SDK to create authentic and compelling experiences.

[via Mark, thanks!]

Game Audio Industry Survey 2015

Just a quick pointer to the Game Audio Industry Survey!

The game development web site, Gamasutra, recently published the results of their annual game developer salary survey. This year, the results were somewhat puzzling, with “audio” salaries coming in higher than every other discipline except “business and management.”

Part of the reason for this unexpected result is that audio, more than most other game disciplines, has a very high percentage of non-salaried freelancers, which are unaccounted for in the Gamautra survey. Gamasutra also commented on the “smaller pool of respondents,” (33 “audio professionals” completed the survey) causing the results to be “more easily skewed.”

With that in mind, Brian Schmidt et al created a survey that attempted to more accurately capture the issues of contracts, terms and compensation in game audio.

Read more