Guitarix DrumSequencer
Moderators: MattKingUSA, khz
-
- Established Member
- Posts: 2347
- Joined: Mon Jul 01, 2013 8:13 am
- Has thanked: 9 times
- Been thanked: 466 times
Guitarix DrumSequencer
Hi
After I've lately added a Metronome plugin to guitarix, out of request, I started to think about a simple drum sequencer, to practise along with a drum line, as a Metronome is a bit to boring.
It takes me some time to get it all done, so that you could use it as well from a remote GUI.
Today, it is done, I've added the shiny new little DrumSequencer to guitarix.
This one isn't mean to replace a "real Drum Sequencer" like Hydrogen, but for sequence a little drum line to practise along.
Drum lines could be saved as plugin-presets as usual in guitarix for any plugin.
As You may see in the picture, it comes with a Tom, a Kick, a Snare and a Hat, which is a closed one.
All Sounds are pure synthesized with faust. https://github.com/grame-cncm/faust
You could set the BPM and tact for the sequencer, and change sequences/steps in realtime, but currently the Sequencer is maxed to 24 steps.
Enjoy it
After I've lately added a Metronome plugin to guitarix, out of request, I started to think about a simple drum sequencer, to practise along with a drum line, as a Metronome is a bit to boring.
It takes me some time to get it all done, so that you could use it as well from a remote GUI.
Today, it is done, I've added the shiny new little DrumSequencer to guitarix.
This one isn't mean to replace a "real Drum Sequencer" like Hydrogen, but for sequence a little drum line to practise along.
Drum lines could be saved as plugin-presets as usual in guitarix for any plugin.
As You may see in the picture, it comes with a Tom, a Kick, a Snare and a Hat, which is a closed one.
All Sounds are pure synthesized with faust. https://github.com/grame-cncm/faust
You could set the BPM and tact for the sequencer, and change sequences/steps in realtime, but currently the Sequencer is maxed to 24 steps.
Enjoy it
On the road again.
-
- Established Member
- Posts: 2325
- Joined: Sat Jun 21, 2014 8:37 pm
- Been thanked: 256 times
Re: Guitarix DrumSequencer
Great new feature! I wonder if you had 8 more drumsynth sounds,
if you could you run 3 instances of guitarix, and start the 'extra' drum sequencers
manually? (this would allow for syncopations, by action, or mistake,
and ward off robotic perfection.)
Cheers
if you could you run 3 instances of guitarix, and start the 'extra' drum sequencers
manually? (this would allow for syncopations, by action, or mistake,
and ward off robotic perfection.)
Cheers
-
- Established Member
- Posts: 2347
- Joined: Mon Jul 01, 2013 8:13 am
- Has thanked: 9 times
- Been thanked: 466 times
Re: Guitarix DrumSequencer
Sure you can start the sequencer manually, or like any effect in guitarix start it with MIDI CC or with jack-transport.glowrak guy wrote:Great new feature! I wonder if you had 8 more drumsynth sounds,
if you could you run 3 instances of guitarix, and start the 'extra' drum sequencers
manually? (this would allow for syncopations, by action, or mistake,
and ward off robotic perfection.)
Cheers
And sure you could run as many instances of guitarix as your CPU could handle.
Just, I wouldn't really add more drum-sounds to it, as it is means to be a "advanced metronome".
But maybe that meaning changes with the time, how knows.
On the road again.
-
- Established Member
- Posts: 2325
- Joined: Sat Jun 21, 2014 8:37 pm
- Been thanked: 256 times
Re: Guitarix DrumSequencer
Assuming some more sounds 'poof' just magically appeared,
maybe a preset-loader dialog could be added?
And then someone will request loading drum samples,
and someone else would dream of an effect loader for each drum,
and then it's off to the races, while there are still just 24 hours in the day
Maybe a Google 'Winter of Code' program should be created?
Cheers
maybe a preset-loader dialog could be added?
And then someone will request loading drum samples,
and someone else would dream of an effect loader for each drum,
and then it's off to the races, while there are still just 24 hours in the day
Maybe a Google 'Winter of Code' program should be created?
Cheers
-
- Established Member
- Posts: 2347
- Joined: Mon Jul 01, 2013 8:13 am
- Has thanked: 9 times
- Been thanked: 466 times
Re: Guitarix DrumSequencer
glowrak guy wrote:Assuming some more sounds 'poof' just magically appeared,
maybe a preset-loader dialog could be added?
And then someone will request loading drum samples,
and someone else would dream of an effect loader for each drum,
and then it's off to the races, while there are still just 24 hours in the day
Maybe a Google 'Winter of Code' program should be created?
Cheers
Well, there are a lot of possibility's in the future.
However, here is a little example for what this little sequencer is for:
http://vocaroo.com/i/s1hBfAFaN7UE
On the road again.
-
- Established Member
- Posts: 564
- Joined: Thu Mar 12, 2015 8:41 am
- Has thanked: 44 times
- Been thanked: 8 times
-
- Established Member
- Posts: 564
- Joined: Thu Mar 12, 2015 8:41 am
- Has thanked: 44 times
- Been thanked: 8 times
Re: Guitarix DrumSequencer
Yuk...segfault here when activating the module (sorry for crashing the party).
The GUI works, but it dies with a high pitch squelch and takes Guitarix down as well.
This doesn't seem to be related to the frequency - it crashes equally well at 44,48 and 96k.
build flags:
The GUI works, but it dies with a high pitch squelch and takes Guitarix down as well.
This doesn't seem to be related to the frequency - it crashes equally well at 44,48 and 96k.
build flags:
Code: Select all
--prefix=/usr \
--no-desktop-update \
--no-ldconfig \
--no-faust \
--optimization \
--lib-dev \
--install-roboto-font
-
- Established Member
- Posts: 2347
- Joined: Mon Jul 01, 2013 8:13 am
- Has thanked: 9 times
- Been thanked: 466 times
Re: Guitarix DrumSequencer
Higimmeapill wrote:Yuk...segfault here when activating the module (sorry for crashing the party).
The GUI works, but it dies with a high pitch squelch and takes Guitarix down as well.
This doesn't seem to be related to the frequency - it crashes equally well at 44,48 and 96k.
Ups, yes, I've forgotten to set the initial values for the step vector, my fool.
I've filled it up during development long before I start the sequencer the first time.
A fix is pushed to git now.
On the road again.
-
- Established Member
- Posts: 564
- Joined: Thu Mar 12, 2015 8:41 am
- Has thanked: 44 times
- Been thanked: 8 times
Re: Guitarix DrumSequencer
Ok, works fine now.
Those synthetized drums going through a tube emulation signal chain are pure evil, they sound far more lively than drum samples - Very pleasant lofi tone. That makes me want to go back to techno
And +1 with glowrak guy here: I'll spare you the zillion feature requests for now, but please keep it on
Those synthetized drums going through a tube emulation signal chain are pure evil, they sound far more lively than drum samples - Very pleasant lofi tone. That makes me want to go back to techno
And +1 with glowrak guy here: I'll spare you the zillion feature requests for now, but please keep it on
-
- Established Member
- Posts: 2347
- Joined: Mon Jul 01, 2013 8:13 am
- Has thanked: 9 times
- Been thanked: 466 times
Re: Guitarix DrumSequencer
Great.gimmeapill wrote:Ok, works fine now.
Yea, I played with it yesterday, run it to the RAT, the flagerGX and a funkbox, and the tube emulation. Switching the flanger on/off makes me feel like I'm on the last rave I've visited.gimmeapill wrote:Those synthetized drums going through a tube emulation signal chain are pure evil, they sound far more lively than drum samples - Very pleasant lofi tone. That makes me want to go back to techno
On the road again.
-
- Established Member
- Posts: 2347
- Joined: Mon Jul 01, 2013 8:13 am
- Has thanked: 9 times
- Been thanked: 466 times
Re: Guitarix DrumSequencer
So I've put a little more work into it, now you could select how many steps the sequencer should have (24 - 120)
Sequences could be saved/load within the setup widget.
A playhead show the position of the stepper.
enjoy
Sequences could be saved/load within the setup widget.
A playhead show the position of the stepper.
enjoy
On the road again.
-
- Established Member
- Posts: 564
- Joined: Thu Mar 12, 2015 8:41 am
- Has thanked: 44 times
- Been thanked: 8 times
Re: Guitarix DrumSequencer
Something is fishy with the step numbering: setting 32 steps gives actually 36, 64 -> 66.
No matter what number chosen above 24, the step knob gives always 2 more.
Otherwise, very useful - I've already dedicated a guitarix instance just for drums for quick & dirty practising.
No matter what number chosen above 24, the step knob gives always 2 more.
Otherwise, very useful - I've already dedicated a guitarix instance just for drums for quick & dirty practising.
Re: Guitarix DrumSequencer
HOT!tramp wrote:All Sounds are pure synthesized with faust. https://github.com/grame-cncm/faust
-
- Established Member
- Posts: 2347
- Joined: Mon Jul 01, 2013 8:13 am
- Has thanked: 9 times
- Been thanked: 466 times
Re: Guitarix DrumSequencer
Yup, I've pushed a fix now.gimmeapill wrote:Something is fishy with the step numbering: setting 32 steps gives actually 36, 64 -> 66.
Yea, faust is hot.CrocoDuck wrote:HOT!tramp wrote:All Sounds are pure synthesized with faust. https://github.com/grame-cncm/faust
One more example of Guitarix Drum Sequencing here:
http://vocaroo.com/i/s0ZqLC1ZOEgR
On the road again.
Re: Guitarix DrumSequencer
And physical modelling too! Did you implement drums as digital wave-guides?tramp wrote:Yea, faust is hot.