science >> Wetenschap >  >> Elektronica

Machine learning stimuleert NSynth Supers nieuwe muziekgeluiden

Kijk wat de mensen van Project Magenta hebben uitgespookt. Na het maken van het NSynth-algoritme hebben ze een machine bedacht om als instrument te dienen, fungeert als de fysieke interface voor het NSynth-algoritme.

Dus waar gaat de machine - en het algoritme - over?

Ten eerste, Magenta is een project in Google. Het richt zich op machine learning-tools, kunstenaars helpen om op nieuwe manieren kunst en muziek te creëren. Ze gingen aan de slag met Google Creative Labs om het NSynth Super-instrument te maken. Dus nu kunnen muzikanten muziek maken met geluiden die zijn gegenereerd door het NSynth-algoritme van vier verschillende brongeluiden.

NSynth Super heeft een touchscreen:je kunt er met je vingers overheen slepen om geluiden af ​​te spelen.

(NSynth is een afkorting voor "Neural Synthesizer." NSynth gebruikt een diep neuraal netwerk om de kenmerken van geluiden te leren, en creëer nieuwe geluiden op basis van de kenmerken.)

Google plaatste dinsdag een video en je kunt zien, en hoor, het instrument in actie. De in Londen gevestigde producer Hector Plimmer onderzocht geluiden die werden gegenereerd door het NSynth machine learning-algoritme. l

NSynth Super kan via elke MIDI-bron worden afgespeeld, als een DAW, sequencer of toetsenbord. (DAW is een digitaal audiowerkstation. MIDI staat voor Musical Instrument Digital Interface.)

Dus hoe werkt dit instrument eigenlijk? In een experiment, 16 originele brongeluiden over een bereik van 15 toonhoogtes werden opgenomen in een studio en vervolgens ingevoerd in het NSynth-algoritme, om de geluiden vooraf te berekenen. de uitgangen, meer dan 100, 000 nieuwe geluiden, werden in het ervaringsprototype geladen. Elke draaiknop kreeg 4 brongeluiden toegewezen. Met behulp van de wijzerplaten, muzikanten kunnen de brongeluiden selecteren waar ze tussen willen verkennen, en sleep hun vinger over het touchscreen om door de geluiden te navigeren die de akoestische kwaliteiten van de 4 brongeluiden combineren.

Bij DJ Mag , het nieuws werd vertaald in een "nieuwe touchscreen hardware synth op basis van AI." Kijkers kregen te horen dat de "NSynth Super nieuwe technologie gebruikt om geluiden en texturen te combineren."

Declan McGlynn DJ Mag gekeken naar wat deze aanpak bijzonder maakt. "NSynth interpreteert de geluiden als getallen en genereert wiskundig een nieuwe reeks 'nummers' die vervolgens weer worden omgezet in geluid."

Het zou verkeerd kunnen gaan om aan te nemen dat deze benadering slechts het mengen van geluiden is. Chris Davies in SlashGear legde uit wat "nieuw" is aan de geluiden:"Kortom, het neemt de kernaspecten van verschillende geluiden en genereert vervolgens nieuwe timbres en dynamiek die moeilijk - of zelfs onmogelijk - te genereren zijn met een traditionele analoge of digitale synthesizer."

Wat zijn enkele voorbeelden van hoe dit uitpakt? McGlynn:"Geluiden zijn onder meer de motor van een auto in combinatie met een sitar, een basgeluid dat verandert met donder en nog veel meer. Het resultaat is een werkelijk unieke output, met de nieuwe hardware waarmee gebruikers kunnen schakelen tussen vier geluiden op een kleurrijke X/Y-pad."

Wat is het volgende? Het is niet alsof je een winkel binnenloopt en dit op een plank vindt. Niettemin, de code en ontwerpbestanden staan ​​op GitHub. Chris Davies zei:"Google brengt ook NSynth Super uit als een open source-project. Dat omvat niet alleen de softwarekant - die TensorFlow en openFrameworks gebruikt - maar ook de schema's en ontwerpsjablonen voor de hardware, te."

Davies heeft toegevoegd, je NSynth Super zou functioneel identiek moeten zijn, ook al ziet hij er misschien niet zo stijlvol uit als die van Google, afhankelijk van hoeveel u aan materialen moet uitgeven, en wat je gebruikt om de behuizing te maken.

Dus, de open source-versie van het NSynth Super-prototype inclusief alle broncode, schema's, en ontwerpsjablonen zijn beschikbaar om te downloaden op GitHub.

GitHub's pagina zei dat de Touch-interface een capacitieve sensor is, zoals de muismat op een laptop, om de nieuwe geluiden te ontdekken die NSynth heeft gegenereerd tussen de door jou gekozen bronaudio.

GitHub's pagina zei dat de behuizing voor de elektronica kan worden vervaardigd met een lasersnijder, en bij elkaar gehouden met standaard schroeven en fittingen. Dit ontwerp is aanpasbaar met verschillende materialen, kleuren, wijzerplaten, en vormen.

© 2018 Tech Xplore