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,987
MC Status: 199644318
Thanks: 4,644
Thanked 4,901 Times in 3,161 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,651
MC Status: 187260
Thanks: 11,014
Thanked 3,745 Times in 2,788 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,243
MC Status: 44910
Thanks: 1,170
Thanked 898 Times in 593 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,374
MC Status: 80994230
Thanks: 5,183
Thanked 4,080 Times in 2,647 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,363
MC Status: 6904959
Thanks: 4,682
Thanked 3,515 Times in 2,128 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,773
MC Status: 163660
Thanks: 1,889
Thanked 3,273 Times in 1,963 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
IDMf Artist
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,260
MC Status: 1539177
Thanks: 1,042
Thanked 2,019 Times in 1,290 Posts
Re: Google's Infinite Drum Machine

Early Matmos sounding project in the bag!

------------------
chasedobson is offline   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,243
MC Status: 44910
Thanks: 1,170
Thanked 898 Times in 593 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,651
MC Status: 187260
Thanks: 11,014
Thanked 3,745 Times in 2,788 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: 829
MC Status: 8610
Thanks: 158
Thanked 172 Times in 141 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,363
MC Status: 6904959
Thanks: 4,682
Thanked 3,515 Times in 2,128 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,363
MC Status: 6904959
Thanks: 4,682
Thanked 3,515 Times in 2,128 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,363
MC Status: 6904959
Thanks: 4,682
Thanked 3,515 Times in 2,128 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,383
MC Status: 59510
Thanks: 1,535
Thanked 1,190 Times in 791 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,651
MC Status: 187260
Thanks: 11,014
Thanked 3,745 Times in 2,788 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 01:42 PM.


Electronic Music Forums

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