Google's Infinite Drum Machine
You are Unregistered, please register to gain Full access.    
Advertisements


The Studio All discussions relating to sound design, mixing techniques, music theory, composition, and gear.

Reply
Thread Tools
Old 20-11-2016, 03:00 PM   #1
RFJ
IDMf Artist
RFJ is a savage MCRFJ is a savage MCRFJ is a savage MCRFJ is a savage MCRFJ is a savage MCRFJ is a savage MCRFJ is a savage MCRFJ is a savage MCRFJ is a savage MCRFJ is a savage MCRFJ is a savage MC
RFJ's Avatar
I live in California.
Age: 38
Posts: 12,989
MC Status: 199644118
Thanks: 4,628
Thanked 4,897 Times in 3,160 Posts
Google's Infinite Drum Machine

This might be the coolest thing I've seen in a while right here. They call it the infinite drum machine. Just had a play with it on my phone. You'd have to use some sort of application to feed its audio to your DAW but once that's sorted I could see this thing being quite the glitch machine.

[Only registered and activated users can see links. Click here to register]


Advertisements


------------------
RFJ is offline   Thanks Reply With Quote
Old 20-11-2016, 04:37 PM   #2
A.M
IDMf SupporterIDMf Artist
A.M is a savage MCA.M is a savage MCA.M is a savage MCA.M is a savage MCA.M is a savage MCA.M is a savage MCA.M is a savage MCA.M is a savage MCA.M is a savage MCA.M is a savage MCA.M is a savage MC
A.M's Avatar
Age: 52
Posts: 9,405
MC Status: 181060
Thanks: 10,600
Thanked 3,621 Times in 2,700 Posts
Re: Google's Infinite Drum Machine

That's cool alright..you could even record the end loop to your HD and then import it into your DAW as an audio file. Shame they don't offer a standalone PC/Mac version, as well as the mobile app.

------------------
A.M is offline   Thanks Reply With Quote
Thanks to A.M
SKYCORE (12-12-2016)
Old 20-11-2016, 08:40 PM   #3
Vault O)))
Savage Mad Cunt
Vault O))) is a savage MCVault O))) is a savage MCVault O))) is a savage MCVault O))) is a savage MCVault O))) is a savage MCVault O))) is a savage MCVault O))) is a savage MCVault O))) is a savage MCVault O))) is a savage MCVault O))) is a savage MCVault O))) is a savage MC
Vault O)))'s Avatar
Posts: 1,104
MC Status: 39460
Thanks: 998
Thanked 789 Times in 516 Posts
Re: Google's Infinite Drum Machine

Record stereo mix

Mission accomplished

------------------
Vault O))) is offline   Thanks Reply With Quote
Thanks to Vault O)))
A.M (20-11-2016)
Old 21-11-2016, 01:19 AM   #4
Lug
Soxdix
Lug is a savage MCLug is a savage MCLug is a savage MCLug is a savage MCLug is a savage MCLug is a savage MCLug is a savage MCLug is a savage MCLug is a savage MCLug is a savage MCLug is a savage MC
Lug's Avatar
Age: 28
Posts: 7,342
MC Status: 80993330
Thanks: 5,151
Thanked 4,062 Times in 2,634 Posts
Re: Google's Infinite Drum Machine

coolest effect so far is when you drag the circles over the map

------------------
( o)<
|vv|
Lug is offline   Thanks Reply With Quote
Old 21-11-2016, 11:18 AM   #5
Jaded
Total mad cunt
Jaded is a savage MCJaded is a savage MCJaded is a savage MCJaded is a savage MCJaded is a savage MCJaded is a savage MCJaded is a savage MCJaded is a savage MCJaded is a savage MCJaded is a savage MCJaded is a savage MC
Jaded's Avatar
Posts: 4,336
MC Status: 6903359
Thanks: 4,633
Thanked 3,483 Times in 2,108 Posts
Re: Google's Infinite Drum Machine

Fucking rad
Jaded is offline   Thanks Reply With Quote
Old 21-11-2016, 12:53 PM   #6
thom
Savage Mad Cunt
thom is a savage MCthom is a savage MCthom is a savage MCthom is a savage MCthom is a savage MCthom is a savage MCthom is a savage MCthom is a savage MCthom is a savage MCthom is a savage MCthom is a savage MC
thom's Avatar
Nouvelle Franse
Posts: 3,582
MC Status: 153310
Thanks: 1,782
Thanked 3,066 Times in 1,842 Posts
Re: Google's Infinite Drum Machine

Holy mother of fuck. How about that!

Jeez. DAW manufacturers must embed this way of browsing audio if possible. ASAFP.

This is really, really cool.
thom is offline   Thanks Reply With Quote
Thanks to thom
professurreal (21-11-2016)
Old 21-11-2016, 01:10 PM   #7
DjRapitops
IDMf Supporter
DjRapitops has a reputation beyond reputeDjRapitops has a reputation beyond reputeDjRapitops has a reputation beyond reputeDjRapitops has a reputation beyond reputeDjRapitops has a reputation beyond reputeDjRapitops has a reputation beyond reputeDjRapitops has a reputation beyond reputeDjRapitops has a reputation beyond reputeDjRapitops has a reputation beyond reputeDjRapitops has a reputation beyond reputeDjRapitops has a reputation beyond repute
DjRapitops's Avatar
Helsinki
Age: 21
Posts: 154
MC Status: 2010
Thanks: 33
Thanked 40 Times in 30 Posts
Re: Google's Infinite Drum Machine

This is really amazing!

Too bad my chrome runs out of memory while trying it

------------------
DjRapitops is offline   Thanks Reply With Quote
Old 21-11-2016, 05:21 PM   #8
chasedobson
bulletunderabloodredsky
chasedobson is a savage MCchasedobson is a savage MCchasedobson is a savage MCchasedobson is a savage MCchasedobson is a savage MCchasedobson is a savage MCchasedobson is a savage MCchasedobson is a savage MCchasedobson is a savage MCchasedobson is a savage MCchasedobson is a savage MC
chasedobson's Avatar
Denver, CO
Posts: 3,180
MC Status: 1535377
Thanks: 1,008
Thanked 1,943 Times in 1,241 Posts
Re: Google's Infinite Drum Machine

Early Matmos sounding project in the bag!

------------------
chasedobson is online now   Thanks Reply With Quote
Old 21-11-2016, 07:06 PM   #9
Vault O)))
Savage Mad Cunt
Vault O))) is a savage MCVault O))) is a savage MCVault O))) is a savage MCVault O))) is a savage MCVault O))) is a savage MCVault O))) is a savage MCVault O))) is a savage MCVault O))) is a savage MCVault O))) is a savage MCVault O))) is a savage MCVault O))) is a savage MC
Vault O)))'s Avatar
Posts: 1,104
MC Status: 39460
Thanks: 998
Thanked 789 Times in 516 Posts
Re: Google's Infinite Drum Machine

In the bag of chips, amirite

I plan on making a track only using this. Maybe even an album if I'm feeling frisky

------------------
Vault O))) is offline   Thanks Reply With Quote
Thanks to Vault O)))
A.M (21-11-2016)
Old 21-11-2016, 07:18 PM   #10
A.M
IDMf SupporterIDMf Artist
A.M is a savage MCA.M is a savage MCA.M is a savage MCA.M is a savage MCA.M is a savage MCA.M is a savage MCA.M is a savage MCA.M is a savage MCA.M is a savage MCA.M is a savage MCA.M is a savage MC
A.M's Avatar
Age: 52
Posts: 9,405
MC Status: 181060
Thanks: 10,600
Thanked 3,621 Times in 2,700 Posts
Re: Google's Infinite Drum Machine

Seriously..I wonder where we'd stand for using samples from this in work we made commercially available? Would they let you do that..or would all those sample fall under CC rights?

------------------
A.M is offline   Thanks Reply With Quote
Old 21-11-2016, 07:37 PM   #11
D42K732202
IDMf Supporter
D42K732202 has a reputation beyond reputeD42K732202 has a reputation beyond reputeD42K732202 has a reputation beyond reputeD42K732202 has a reputation beyond reputeD42K732202 has a reputation beyond reputeD42K732202 has a reputation beyond reputeD42K732202 has a reputation beyond reputeD42K732202 has a reputation beyond reputeD42K732202 has a reputation beyond reputeD42K732202 has a reputation beyond reputeD42K732202 has a reputation beyond repute
D42K732202's Avatar
My hell
Posts: 826
MC Status: 8560
Thanks: 155
Thanked 171 Times in 140 Posts
Re: Google's Infinite Drum Machine

cool and good

------------------
sent from another world
D42K732202 is offline   Thanks Reply With Quote
Thanks to D42K732202
Vault O))) (22-11-2016)
Old 22-11-2016, 05:40 AM   #12
Jaded
Total mad cunt
Jaded is a savage MCJaded is a savage MCJaded is a savage MCJaded is a savage MCJaded is a savage MCJaded is a savage MCJaded is a savage MCJaded is a savage MCJaded is a savage MCJaded is a savage MCJaded is a savage MC
Jaded's Avatar
Posts: 4,336
MC Status: 6903359
Thanks: 4,633
Thanked 3,483 Times in 2,108 Posts
Re: Google's Infinite Drum Machine

Have been reading the docs on the [Only registered and activated users can see links. Click here to register]
and you can build your own sound sets:
Quote:
If you have a large audio dataset, you can convert your sounds to t-SNE map using some of the python scripts found in Kyle McDonald's [Only registered and activated users can see links. Click here to register]
.
Also, if you like the interface you should check out the sequencer source code. To sequence is pretty simple, just pass in 16 long arrays of 1s and 0s for on and off messages:
Code:
[0, 0, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 0, 1],
I reckon it would be pretty easy to create longer sequences, add pattern banks etc.

And you could implement this machine in using tech like Max or any other builder software that supports JS. Max is the main one that comes to mind because it implements the MDN ES5 spec so this code would definitely be useable.

But yeah. Could be a fun project to build a Max device with this functionality and also write some scripts that can process audio sets to use with it.
Jaded is offline   Thanks Reply With Quote
Old 05-12-2016, 10:00 PM   #13
Eddddt
Minor Glitch
Eddddt is a name known to allEddddt is a name known to allEddddt is a name known to allEddddt is a name known to allEddddt is a name known to allEddddt is a name known to all
Age: 36
Posts: 39
MC Status: 560
Thanks: 2
Thanked 11 Times in 10 Posts
Re: Google's Infinite Drum Machine

this is amazing. definitely going to integrate this into a project.
Eddddt is offline   Thanks Reply With Quote
Old 05-12-2016, 10:38 PM   #14
BALLZ!
nob Twiddler
BALLZ! is a savage MCBALLZ! is a savage MCBALLZ! is a savage MCBALLZ! is a savage MCBALLZ! is a savage MCBALLZ! is a savage MCBALLZ! is a savage MCBALLZ! is a savage MCBALLZ! is a savage MCBALLZ! is a savage MCBALLZ! is a savage MC
BALLZ!'s Avatar
խելագար սեւահեր
Posts: 619
MC Status: 11265264
Thanks: 32
Thanked 98 Times in 79 Posts
Re: Google's Infinite Drum Machine

Nice-u. seeing as the code is available, perchance someone could make it spit out embedded wavs to put into our musics

------------------
tsxfgijhkt,ygt54esdy6hn
BALLZ! is offline   Thanks Reply With Quote
Old 06-12-2016, 01:20 PM   #15
Jaded
Total mad cunt
Jaded is a savage MCJaded is a savage MCJaded is a savage MCJaded is a savage MCJaded is a savage MCJaded is a savage MCJaded is a savage MCJaded is a savage MCJaded is a savage MCJaded is a savage MCJaded is a savage MC
Jaded's Avatar
Posts: 4,336
MC Status: 6903359
Thanks: 4,633
Thanked 3,483 Times in 2,108 Posts
Re: Google's Infinite Drum Machine

^ [Only registered and activated users can see links. Click here to register]


Also, I just subscribed to Max MSP specifically so I can see if I can attempt to modularise this code.

Not so steep learning curve for me because I've done a lot of Canvas (OpenGL) animation using JavaScript. This project is written in JavaScript. You can build entire apps in Max with JavaScript

So yeah. If any Max heads out there who might want to get involved with forking this project into a Max / Max 4 Live module over Christmas / New Year and beyond... Well... I think the project it might have some legs...

Read the source the other week and the only thing that could be difficult is the creation and implementation of the source map (that's the file with all of the sounds in it). But I haven't had enough time yet to test out the Python code that the developer recommend for doing this...

Point is, that it's probably not something you would be able to build into the app without rewriting the code in C#, Java or JS. We would have to create our source maps externally and then import them, as with the demonstration instance that's online.

However, I reckon this would be seriously brutal if you mapped your one shot library to this beast... Brutal...
Jaded is offline   Thanks Reply With Quote
Old 06-12-2016, 01:41 PM   #16
BALLZ!
nob Twiddler
BALLZ! is a savage MCBALLZ! is a savage MCBALLZ! is a savage MCBALLZ! is a savage MCBALLZ! is a savage MCBALLZ! is a savage MCBALLZ! is a savage MCBALLZ! is a savage MCBALLZ! is a savage MCBALLZ! is a savage MCBALLZ! is a savage MC
BALLZ!'s Avatar
խելագար սեւահեր
Posts: 619
MC Status: 11265264
Thanks: 32
Thanked 98 Times in 79 Posts
Re: Google's Infinite Drum Machine

Nice, apparently you can build Ableton plugins with MSP. Unfortunately that means I can't use them, but maybe it's possible to make VSTs, too?

------------------
tsxfgijhkt,ygt54esdy6hn
BALLZ! is offline   Thanks Reply With Quote
Old 06-12-2016, 02:03 PM   #17
Jaded
Total mad cunt
Jaded is a savage MCJaded is a savage MCJaded is a savage MCJaded is a savage MCJaded is a savage MCJaded is a savage MCJaded is a savage MCJaded is a savage MCJaded is a savage MCJaded is a savage MCJaded is a savage MC
Jaded's Avatar
Posts: 4,336
MC Status: 6903359
Thanks: 4,633
Thanked 3,483 Times in 2,108 Posts
Re: Google's Infinite Drum Machine

So Live has Max4Live which basically links Max to Live's API. So you can build input / output modules. But additionally you can build modules which modify some interface elements or interact with other devices and such (that's the API part).

You can also export standalone applications or VST's:
[Only registered and activated users can see links. Click here to register]


So it would just be a matter of following the doc and then leaving the computer alone for (I would imagine) a few hours while it compiles the source to dll/vst file.

So for this project, I reckon it would be relatively simple to take the source, refactor it to make use of Max and then add in hooks to switch between its internal sequencer / clock and an external one.
Jaded is offline   Thanks Reply With Quote
Old 06-12-2016, 02:14 PM   #18
professurreal
IDMf Artist
professurreal is a savage MCprofessurreal is a savage MCprofessurreal is a savage MCprofessurreal is a savage MCprofessurreal is a savage MCprofessurreal is a savage MCprofessurreal is a savage MCprofessurreal is a savage MCprofessurreal is a savage MCprofessurreal is a savage MCprofessurreal is a savage MC
professurreal's Avatar
at the end of the tunnel
Age: 36
Posts: 2,385
MC Status: 59410
Thanks: 1,534
Thanked 1,188 Times in 790 Posts
Re: Google's Infinite Drum Machine

Quote:
Originally Posted by Jaded View Post
So Live has Max4Live which basically links Max to Live's API. So you can build input / output modules. But additionally you can build modules which modify some interface elements or interact with other devices and such (that's the API part).

You can also export standalone applications or VST's:
[Only registered and activated users can see links. Click here to register]


So it would just be a matter of following the doc and then leaving the computer alone for (I would imagine) a few hours while it compiles the source to dll/vst file.

So for this project, I reckon it would be relatively simple to take the source, refactor it to make use of Max and then add in hooks to switch between its internal sequencer / clock and an external one.
Wow that sounds pretty cool. If I was better at Max I'd surely give it a go.

------------------
professurreal is offline   Thanks Reply With Quote
Old 06-12-2016, 08:22 PM   #19
A.M
IDMf SupporterIDMf Artist
A.M is a savage MCA.M is a savage MCA.M is a savage MCA.M is a savage MCA.M is a savage MCA.M is a savage MCA.M is a savage MCA.M is a savage MCA.M is a savage MCA.M is a savage MCA.M is a savage MC
A.M's Avatar
Age: 52
Posts: 9,405
MC Status: 181060
Thanks: 10,600
Thanked 3,621 Times in 2,700 Posts
Re: Google's Infinite Drum Machine

If anyone DOES get round to making a VST from this, then please post a link up here so we can all take it for a test-drive..and obviously use it in future projects, too.

Something like this would be really cool..if it let you, say, just coping a bunch of sample files into its sampler folder..and swap them out again for the next project.

------------------
A.M is offline   Thanks Reply With Quote
Old 08-12-2016, 05:06 PM   #20
tivoli
Minor Glitch
tivoli will become famous soon enoughtivoli will become famous soon enough
Moscow, Russia
Posts: 39
MC Status: 110
Thanks: 0
Thanked 2 Times in 2 Posts
Re: Google's Infinite Drum Machine

Wow. These should be used somehow in samplers

Advertisements

tivoli is offline   Thanks Reply With Quote
Reply


Thread Tools

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
What Drum Machine is This? Joe Oso Dopke Hardware and Gear 3 22-05-2016 02:00 AM
Drum Machine VS Controller spejs The Studio 7 07-04-2014 08:46 PM
Drum Machine Drumming rodan Hardware and Gear 12 07-07-2012 10:24 PM
Audiorealism drum machine GreaseFuck The Studio 0 03-04-2012 06:04 PM
Drum machine teckmike Techno 16 23-03-2012 05:20 PM


All times are GMT +1. The time now is 10:27 PM.


Electronic Music Forums

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2017, vBulletin Solutions, Inc.