monome: community
news
events
applications
projects
hardware
arduinome
help
trade
ioflow
movie
open
not signed in (sign in / register)
Vanilla 1.1.10 is a product of Lussumo. More Information: Documentation, Community Support.
-
-
CommentAuthoredwardloveall
- CommentTimeAug 9th 2009 edited
Hey all.
I built an app call ArpShift. I'm so far describing it as a melodic, interval based, poly-rhythmic arpeggiator.
The basic idea involves 3 pages:
One for turning notes on and off, one for setting the loop length of each lane, and one for transposing each lane by half steps.
7 lanes, built for a 40h or sixty four. Comments and feedback are most welcome.
Video: http://vimeo.com/6021893
Edit:
Wiki Page: http://docs.monome.org/doku.php?id=app:arpshift
Latest Version: http://www.edwardloveall.com/files/arpshift/arpshift.zip -
-
-
CommentAuthorFluxpod
- CommentTimeAug 9th 2009
Very nice!
Just have 2 suggestions(wishes)
A 128/256 version would be cool.
The option to choose Midi channels would be very helpfull.
Thanks for this app. -
-
- CommentAuthorLukas Johnson
- CommentTimeAug 9th 2009
nice app, looks like an awesome way to make evolving arpeggios, maybe would work well on drums too?
Nice video demonstration as well, i like the tune. what is the sound source? hardware or soft synth?
thanks! -
-
CommentAuthorAlrick
- CommentTimeAug 9th 2009 edited
love the video ! No time now to test the app (work ...), but that's look promising ! -
-
- CommentAuthorherrreinholt
- CommentTimeAug 9th 2009
looks great, could you eventually build in a clocksource so that we could sync it to our hosts with IAC or MidiYoke?
thanks. -
-
CommentAuthoredwardloveall
- CommentTimeAug 9th 2009 edited
@Fluxpod glad you like it!
I can definitely make the midi channel editable. The 128/256 version is a bit more out of my grasp, as I don't have those models. The 64 I have is on loan! Perhaps if I were to acquire those models... ;)
@Lukas Johnson Thanks! I've tried it on drums and it works ok. It's best on some kind of FX kit and not real drums. If you have NI's Battery, something like Apparat Kit or Microwave kit work well.
The 'tune' as it were, is just me improvising with the default settings. I used a relatively simple FM8 patch (can you tell I'm an NI fan?). It's two car-mod pairs panned hard left and right, each with a modulator at about 30-40 modulation depth. -
-
-
CommentAuthoredwardloveall
- CommentTimeAug 9th 2009
@Alrick thanks a bunch. Let me know if you have any issues. Check out the latest version posted above.
@herrreinholt I admit, I'm pretty new to the community. Could you point me in the direction of an example of what you're looking for? -
-
- CommentAuthorherrreinholt
- CommentTimeAug 9th 2009
@edwardloveall
this application is great fun, tons of great melodies with a view button presses :)
apps like polygome, mlrv and others have tha ability to be slaved to to sequencer like abelton, timingwise. there are virtual midibusses in windows and os x which get the timing to the max apps. also things like start and stop, in most cases.
i´m no coder myself and sadly can´t point you in the right direction, there are quite some apps downloadable here which have this function allready built in.
cheers, herrreinholt -
-
CommentAuthorEimhin
- CommentTimeAug 9th 2009
This app is a lot of fun! great job!
It might be nice to have a start/stop button for this app. The tempo in max apps always seems a bit unstable through midi sync. A start button is easy to trigger by hand in time with other apps. -
-
-
CommentAuthortrazmick
- CommentTimeAug 10th 2009
might be my new fav app! great work! a start/stop button would be handy.
i was so into the sounds i was getting with the app when i first opened it i had to make a vid: http://vimeo.com/6028828 -
-
-
CommentAuthorTetramorph
- CommentTimeAug 10th 2009
This looks great. I am very much looking forward to giving this a try when I have time later this week. -
-
-
CommentAuthorJP
- CommentTimeAug 10th 2009
This looks really interesting, nice work (huge props for effective use of presentation mode in max ;-) -
-
-
CommentAuthorscrag
- CommentTimeAug 10th 2009
argh... must... stop... playing... with... ArpShift... and... go... to... bed... -
-
-
CommentAuthorveiss
- CommentTimeAug 10th 2009 edited
This app is AWESOME. Really look forward to it's development. So fun...
Wow.. can't wait to get 4 of these setup on the 256!!!!!!!!!!!
Seriously you just made my week.. And yes it kicks ass on drums! -
-
-
CommentAuthorlauer303
- CommentTimeAug 10th 2009
wow really feeling this... nicely done.
i'm on 128 as well and would love to be able to use the other 8x8 pads even if just a mirror image of the first (e.g. 7uplive).
other nice features of course would be ableton clock sync and the ability to save/load/trigger patterns (e.g. soyuz, mlr, etc). pages integration would be even more tasty.... :) -
-
-
CommentAuthoredwardloveall
- CommentTimeAug 11th 2009
@Eimhin, @trazmick there is now a start and stop button. I also changed the clocking mechanism to a metro object instead of tempo. Let me know if you find bugs.
@Everyone thank you so much for the kind words. It makes the difference when I go fix things. (@scrag especially: Get sleep my friend. It's the only way any of us can be useful.)
@lauer303 I'm not sure how to do Ableton sync. The bigger versions will come, but not for a while most likely. I haven't even thought about save/load/trigger. Minimalism is the key. What do you mean by pages integration?
I will say however, that I'm entering my final week at college (ever) and I need to focus on some final projects. After that, this will continue. -
-
- CommentAuthora & o
- CommentTimeAug 11th 2009
yes! thx a lot. really looking forward seeing this app developing! -
-
CommentAuthorveiss
- CommentTimeAug 11th 2009
Arpshift works with pages now. with pattern recording too. What did you have in mind lauer303? I'm trying to get 4 instances on the 256 running with hub, but can't quite figure it out. 16 step for 128s and 256s would be cool too.
Maybe you can pull a beat clock section from another patch. -
-
-
CommentAuthormaersk (dovemouse)
- CommentTimeAug 11th 2009
check out mlrV for beatsync. very good stuff. 64fingers uses the same method. -
-
-
CommentAuthorlauer303
- CommentTimeAug 11th 2009
yes many good apps for beatsync examples including polygome, soyuz, boiingg, mlrV... would definitely be very nice to have!
Re: pages i simply meant available as a default page within the pages app but will give it a shot as an external app page...
in any case very simple to set up and great for playing midi sequences/drums/etc through ableton... also working great with the apc 40/monomulator if anyone is curious. ;)
would like to contribute to the cause and i'm sure others would as well esp if it leads to further improvements... thank you for this app! -
-
-
CommentAuthorAlrick
- CommentTimeAug 11th 2009
wtf ?
what is that smiley on my 40h :)
Such geek thing should be implemented into EVERY max patch ! : ] -
-
-
CommentAuthoredwardloveall
- CommentTimeAug 11th 2009
@Alrick hah!
I was waiting for someone to find that little easter egg. You win! -
-
-
CommentAuthorrent
- CommentTimeAug 12th 2009 edited
is this for max 5 only or will it work with lower versions? ...sorry if I missed this somewhere. -
-
-
CommentAuthormapmap
- CommentTimeAug 12th 2009
really nice.
i made this recording with it last night...
http://unrecnow.com/dust/1423
it would be awesome if you could add a function for note length/duration.
great work. -
-
- CommentAuthorSHvanBommel
- CommentTimeAug 12th 2009
@map - recording is really awesome!
@ed - this is brilliant. Thank you. -
-
CommentAuthorEimhin
- CommentTimeAug 12th 2009
Is it possible to add the option to change the ports? -
-
-
CommentAuthoredwardloveall
- CommentTimeAug 12th 2009
@rent it's only max 5. If you're just looking to run it, you can use max 5 runtime for free. If you're looking to edit it, I'll see what I can do. Let me know.
@mapmap Wow! That's so great. Really nice to hear something slower and etherial.
@SHvanBommel Thank you much.
@Eimhin MIDI ports or OSC ports? Both yes, midi is already built into the latest build. -
-
- CommentAuthoralexp
- CommentTimeAug 12th 2009
any word on a 256 release? -
- CommentAuthorSHvanBommel
- CommentTimeAug 13th 2009
@ed bump for a 128? :-) this is amazing by the way... -
-
CommentAuthoredwardloveall
- CommentTimeAug 13th 2009
@alexp @SHvanBommel,
These will come, however, I'm in the middle of finals week. Give me until the end of that and I'll start work on making it expandable to different sizes. -
-
- CommentAuthorSHvanBommel
- CommentTimeAug 13th 2009
@ed, not worris m8, what you've done is incredible regardles.. and if anything, i'll just run side by side instances :) -
-
CommentAuthorEimhin
- CommentTimeAug 13th 2009
@edwardloveall
Oops, sorry I didn't clarify! I meant OSC ports. -
-
- CommentAuthorheuristic
- CommentTimeAug 13th 2009 edited
here is yet another video/ song
http://vimeo.com/6084585
http://soundcloud.com/_heuristic/brief-current
sounds recorded live - triggered by arpshift.
video in after fx...
thanks edward for such a great app.
_h -
- CommentAuthorro
- CommentTimeAug 13th 2009
@heuristic: this video + song are extremely mesmerizing! keep up the good work.
@ed: haven't played with this patch yet, but it looks (and sounds) really awesome. bump on the 256 version. -
-
CommentAuthorJP
- CommentTimeAug 13th 2009
OHHHH !!!
Now I don't have one in any of my ***nomes but imagine this with Accelerometer input rolling the chosen notes round pitch. That could have some crazy effects.
I'm planning on maybe fiddling around with a 256 or 128 version of this next week, when I have some spare evening time. -
-
-
CommentAuthorscrag
- CommentTimeAug 13th 2009
I've eventually managed to stop playing with this and get some sleep, and there's a couple of things I'd like to see:
+1 for the the idea of some method of specifying a duration for each note.
I find the fact that the travelling lights on the first page indicating the cycle length are blinking makes it a little hard to follow - I'd rather they were solid while the step was "active" - think mlr.
But I'd really like to see some way of using steps other than chromatic between the notes on the third page. Either a full blown "pick a root note and a mode" system, like some of Stretta's stuff, or even (perhaps easier to implement?) an 8X7 grid rather than the current "pick a starting pitch and seven chromatic steps will follow" arrangement. That way we could make up our own scales for each row of notes.
Otherwise I'm loving this. Nicely nicely done, Ed.
And good luck with the finals!
- c - -
-
-
CommentAuthorEimhin
- CommentTimeAug 13th 2009
Does anyone have a copy of the latest Arpshift set to osc ports other than 8000/8080? -
-
-
CommentAuthoredwardloveall
- CommentTimeAug 13th 2009
@heuristic Wow! Cool song and sweet visuals. I'm so honored that people are creating art with this. Makes me proud. *over dramatic tear* You say that's after effects?
@Eimhin, I'll get the OSCports thing to you tonight if possible. That should be a very easy fix, but it might not look great.
@JP I've thought about implementing the tilt. Not sure exactly how it would function, but I've thought about it. Good to hear someone else is too.
@scrag Good morning! I think I get what you're saying about the first page. I'll think about how I can improve the interface. The thought was at the time that the Max interface would be supplemental to the monome, but I realize now that this isn't ideal for performance.
I've also given thought to the third page. For me, this page has the most potential and the weakest design. I'd love to hear any and all ideas that people have about it. Personally, I'd love to see it be able to go down in pitch as well as up, but stay away from a fixed interval set. Too limiting. I think of it like a guitar, which is how the idea for the app got started.
@scrag @mapmap The note length is actually built in sorta. I have it linked to how fast the LED's blink on the first page. If I can think of a graceful way to do it, I'll put it on the list. -
-
-
CommentAuthorscrag
- CommentTimeAug 13th 2009
@ed - actually I was referring to the first page on the monome rather than in the Max interface - I'm completely with you on the Max interface being supplemental.
I was thinking that the cycle length would be easier to follow at a glance if the lit buttons moving across the monome were solid for the whole duration of the step, rather than blinking, so that the first page on the monome would look similar to mlr playing a series of internal loops of different lengths.
- c - -
-
-
CommentAuthorEimhin
- CommentTimeAug 13th 2009
@edwardloveall
Thanks so much! I used Arpshift in a song I am finishing up, and I'm going to use it with another app inside pages. This is so much fun, dude.. -