As much as it pains me to say this, don't expect it to be even remotely as good as commercial software drum machines like EZDrummer, Superior Drummer or Studio Drummer in terms of sample quality or usability.
Generally, I found it prohibitively complicated to set up a well-working low-latency audio workstation, even though I had one of the few soundcards that had drivers for Linux (Edirol FA-101).
EDIT: That was like 5 years ago, maybe the audio landscape has changed until then. 2017, year of the Linux Audio Workstation!
2nd EDIT: Today I use Reaper on Windows. Reaper is amazing and the only reason I have Windows installed on my private computers. It is to audio editing and recording what Sublime Text is to text editing: slick, fast, inexpensive, easy to install, easy to use.
This is a pastern based drum machine for non-acoustic sounding drums (Usually). So you are comparing two different tools.
> This is a pastern based drum machine for non-acoustic sounding drums (Usually).
The only difference is the set of samples used. Hydrogens sample section, like soft-ROMplers such as NI Battery, has a multi layering method of arranging samples for each instruments according to the played velocity. Actually it offers even more layers than Battery so with the right set of samples it could even sound more realistic.
The only problem is the lack of free real sounding acoustic drum samples as most people don't want to use them in favor of distorted sounds with ton of effects. This is so wrong; a decent sound engineer can get the "industrial" sound out of a jazz acoustic set, but no mixing console god in the world can do the other way around. Never ever ever ever sample drums with effects, always record the samples dry and add effects afterwards when needed.
Ableton is a turn-off for this reason. They're actually pretty cool about adding activations if you let them know you're moving machines, but it offends me to ask permission to use something I've already paid for.
If Bitwig (1) works well on Linux, (2) works well as a DAW, and (3) doesn't dick around with activation rules, then I'd be delighted both to support them and to switch my (current) hobby workstation from Windows to Linux.
Drum machines can mix and compose a variety to samples and synth sounds, these samples can be drum kit sounds but it's not necessary. So you likely only sampled a limited portion of the functionality.
You could also always purchase high quality drum samples and use it with this OSS programs if the built in library sucks. From experience, you could accomplish quite a bit with relatively simple drum machines.
The synth products on the other hand were the thing that was complex and needs to be high quality. Which is likely what you were looking for a drum simulation.
I don't know anything about your area, but it sounds like a pre-built Linux image with realtime kernel and maybe some custom driver setup would be useful here. I use LinuxCNC [1] and they provide a super-convenient Linux image that take only a few minutes to get setup and controlling real CNC machines / robots.
The PO-12 [1] and PO-32 [2] (if you can find one) are the two drum machines in that line up.
[0] https://teenage.engineering/products/po
[1] https://www.youtube.com/watch?v=lzEvGGINE20 (this guy has videos for most of the PO series)
http://errozero.co.uk/acid-machine/
Complete with HN discussion:
If they start plugging in basic effects pedals, they'll learn about signal flow and signal chains that are relevant to all styles.
There's no fundamental difference between a microphone, a guitar or a drum machine plugging in to a delay pedal. Learning the basics of EQ (bass, mid, low) gets them on the path to studio mastering if they're interested in that side later. If they decide they don't like the creative side, they have the basics to learn live sound tech or sound engineering.
Good luck and have fun :)
If you search the app store for "808" you'll find a lot of apps. The benefit is the original "real" 808 was relatively simple to use.
Also DAW builtins: Ableton live DM's, garage band/Logic Pro drummers, I'm pretty sure FL studio, cubase, bitwig, reaper all have something similar
When you say Reaper, you lose me. I have used it for a long time and it's really the most basic of all the DAW alternatives.
You clearly haven't. The only possible way there's a shred of truth to this sentence is if you're referring to the included sample-sets/virtual instruments compared to other DAWs, which Reaper doesn't include many of.
You must have a different definition of basic. I've never felt limited by Reaper.
I'd recommend Ardour for more studio-oriented work: http://ardour.org/
Also, Ardour works with Alsa as backend.
edit: http://djtechtools.com/2012/01/12/bitwig-studio-announced-ab...
https://kruhft.bandcamp.com/album/listener
It's a pretty good piece of software.
The actual comparison is FL Studio - because LMMS started as a cheap-and-cheerful open source clone of FruityLoops, to the point where many FL Studio how-tos (particularly for the 3x Oscillator, sorry Triple Oscillator) also work for LMMS.
LMMS also imports pretty well from Hydrogen, apparently.
LMMS plus points: it costs $0, and it's open source! Minus point: it has only volunteer developers, who come and go; there's no support organisation.
LMMS is very easy to get started on and it's lots of fun. The Woolworths guitar of disco; cheap, cheerful, inadequate and readily available.
[The Woolworths guitar was cheap and helped punk rock along greatly; Pete Shelley from the Buzzcocks had one that he'd basically beaten to a plank.]
There have been great improvements on the latest years in regard to plugin availability and support for professional workflows/devices that might be overlooked.
(As implied, I've googled already. A lot.)
(The Pi3 seems to have more than enough CPU power for it to do what I want but I was having trouble just routing audio in a USB mic straight out to the speakers without dropouts and failures two or three times a second, even though the CPU is barely at 10%. I think turning off the scaling seemed to fix that, though I ran out of time just as I tried that to be sure.)
Renoise is really rock solid, fast, light-weight, powerful, Lua-scriptable, and really cheap compared to your typical commercial DAW, like Bitwig. I think I paid less than $80 for Renoise, compared to about $400 for Bitwig.
The tracker paradigm is very different to the piano-roll paradigm that most other DAWs use. If you can get used to the tracker way of doing things, which is very keyboard-centric (kind of like vim and emacs), then you could be very productive, if not you might be better off with a traditional DAW.
Finally, trackers are usually used for making electronic music, and might not be the best fit for other types of music, or for making or editing long recordings. You might be better off with something like Ardour or Bitwig for that.
http://kruhft.bandcamp.com/album/macro-2
All of it is mixed, played and recorded'live' with the pre-programmed tracks being mixed using an offboard midi controller.
I do find the pattern-based workflow a bit of a productivity killer though (I usually get stuck on perfecting the same 8/16 bar loop).
edit: Nevermind, after looking at Native's offering (Kontact), I can see it has a lot of advantages for a certain kind of music, but that isn't the music I'm writing...
Works great.
This control panel app includes support for a PulseAudio-to-JACK bridge, which makes (if I remember correctly) PulseAudio a wireable source and sink in the connection graph while the server is running.
This has pretty much been the standard-issue software for composing and distributing drum patterns for Edinburgh's Beltane Fire Society drum crews for years - amused to see it crop up here :)
That said, it's a nice little tool if you're not willing to shell out for a DAW.
I've dreamed of doing something like that for awhile, but at the end of the day it's almost always easier to just reach for a self-contained DAW.
Separating each part of the composition process with specific applications.
Overtone - http://overtone.github.io/ Tidal - https://tidalcycles.org/
Perhaps those might be hooked into something you're already building?
bump for Tidal if you're looking for interesting ways to arrange sample playback: https://tidalcycles.org/