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, 04:00 PM   #1
RFJ
IDMf ArtistModerator
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: 13,007
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, 05: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: 8,826
MC Status: 164110
Thanks: 9,504
Thanked 3,282 Times in 2,449 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, 09:40 PM   #3
Vault O)))
Eternal Echoer
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
Pen Island
Age: 27
Posts: 833
MC Status: 27910
Thanks: 727
Thanked 558 Times in 363 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, 02: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,261
MC Status: 80989280
Thanks: 5,077
Thanked 3,981 Times in 2,586 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, 12:18 PM   #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,259
MC Status: 6898609
Thanks: 4,502
Thanked 3,388 Times in 2,052 Posts
Re: Google's Infinite Drum Machine

Fucking rad

------------------
For reference:
Quote:
Originally Posted by God*

satan = f i d
my master, my god, my lord and savior = f i d d y
my boner = f i d e l i u m

* I am not God.
Jaded is offline   Thanks Reply With Quote
Old 21-11-2016, 01: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,531
MC Status: 150310
Thanks: 1,757
Thanked 3,006 Times in 1,808 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, 02: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

------------------

[url]https://soundcloud.com/djrapitops/arrival/url]
DjRapitops is offline   Thanks Reply With Quote
Old 21-11-2016, 06: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,063
MC Status: 1528827
Thanks: 960
Thanked 1,812 Times in 1,173 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, 08:06 PM   #9
Vault O)))
Eternal Echoer
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
Pen Island
Age: 27
Posts: 833
MC Status: 27910
Thanks: 727
Thanked 558 Times in 363 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, 08: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: 8,826
MC Status: 164110
Thanks: 9,504
Thanked 3,282 Times in 2,449 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, 08: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
Posts: 817
MC Status: 8110
Thanks: 154
Thanked 162 Times in 132 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, 06: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,259
MC Status: 6898609
Thanks: 4,502
Thanked 3,388 Times in 2,052 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.

------------------
For reference:
Quote:
Originally Posted by God*

satan = f i d
my master, my god, my lord and savior = f i d d y
my boner = f i d e l i u m

* I am not God.
Jaded is offline   Thanks Reply With Quote
Old 05-12-2016, 11: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, 11: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: 621
MC Status: 11265214
Thanks: 32
Thanked 97 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, 02: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,259
MC Status: 6898609
Thanks: 4,502
Thanked 3,388 Times in 2,052 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...

------------------
For reference:
Quote:
Originally Posted by God*

satan = f i d
my master, my god, my lord and savior = f i d d y
my boner = f i d e l i u m

* I am not God.
Jaded is offline   Thanks Reply With Quote
Old 06-12-2016, 02: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: 621
MC Status: 11265214
Thanks: 32
Thanked 97 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, 03: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,259
MC Status: 6898609
Thanks: 4,502
Thanked 3,388 Times in 2,052 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.

------------------
For reference:
Quote:
Originally Posted by God*

satan = f i d
my master, my god, my lord and savior = f i d d y
my boner = f i d e l i u m

* I am not God.
Jaded is offline   Thanks Reply With Quote
Old 06-12-2016, 03: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,377
MC Status: 58710
Thanks: 1,525
Thanked 1,174 Times in 784 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, 09: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: 8,826
MC Status: 164110
Thanks: 9,504
Thanked 3,282 Times in 2,449 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, 06:06 PM   #20
tivoli
Minor Glitch
tivoli will become famous soon enough
Moscow, Russia
Posts: 39
MC Status: 60
Thanks: 0
Thanked 1 Time in 1 Post
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 03:00 AM
Drum Machine VS Controller spejs The Studio 7 07-04-2014 09:46 PM
Drum Machine Drumming rodan Hardware and Gear 12 07-07-2012 11:24 PM
Audiorealism drum machine GreaseFuck The Studio 0 03-04-2012 07:04 PM
Drum machine teckmike Techno 16 23-03-2012 06:20 PM


All times are GMT +1. The time now is 07:38 AM.


Electronic Music Forums

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