Support

 

Manuals

Click here to browse the manual of Ricepad v 1.5.

Forums

Guest  

Welcome Guest, posting in this forum requires registration.

Pages: [1]
Topic: Like a Kaosspad
Burp
Member
Posts: 4

Reputation: 0
Like a Kaosspad
on: January 6, 2011, 08:59

First of all: great app! It has the potential of becoming my main live app and maybe i can sell my Korg Kaosspad in the future.

I like the modular idea and the simple way of adding modules on the fly!


I have lots of feature idea's, maybe way too much for now, but here are some that aren't mentioned in other topics here:


– First it would be nice if the filebrowser of the fileplayer and the sampleplayer would be the same (as the sampleplayer browser: i'd like to prelisten files too and i'd like to copy/paste files too, just as it's now possible in the samplebrowser)

– The round knobs: i would like to see a setting to use vertical or horizontal gestures to control them. I find it hard to control them and that's not good for a live app. (see how Nanoloops and Filatron implemted it, both work fine)


– What if the X-Y pad (for all modules) has a record option so you can record you're movements. Maybe you can implement it this way: when you hold the hold button while moving you're fingen on the pad, a (new) movement is recorded (or if you don't move, just a normal static state is recorded or so to say a movement is deleted). After this when you press hold it will start to loop the movement. This would be very usefull in a live situation!


– A module to use the Accelomator of the iPhone. In the module you can set wich pad (from one of the other modules) will be controlled by moving you're iphone. (Just like in the Nanoloops synth). This way you have even more live control: you can control 3 modules while seeing 2!


– A gate module to mute/unmute the sound in a rythm. Maybe useing the x-y pad for different rythms and speeds.


– An Oscilator module, controlled by a pad: x-axe: the pitch, y-axe: timbre (from simple sine-wave through square too more complex waves). (And this way you can build a simple synth!)


– A special delay/loop module with an x-y pad (x-axe: time, y-axe: mix between original sound and looped sound): when pressing the pad, the last measure (length set by x-axe) of the playing sound is looped.


Maybe some more in the future, but these came up very soon.

Good luck! And hope you have enough time and resources to make this a killer live app!


Ricecode
Administrator
Posts: 38

Reputation: 0
Re: Like a Kaosspad
on: January 6, 2011, 15:06

Hi,


thanks for your message! …That's nice what you said about the Kaoss Pad because I've got the idea of making this app thinking about the Korg machine.


You pointed out some interesting improvements and I will probably implement almost all of them. However I'd like to discuss the interaction with the rotary controllers.


I think that a vertical (or horizontal) gesture interaction is more suitable for larger screens, where you have more space to perform the drag. In particular, when rotary controllers are close to the border of the screen (as it often happens in Ricepad), it becomes difficult to perform a long rotation (e.g. going from min to max) quickly and/or smoothly. Filtatron tries to overcome to this problem by reducing the sensitivity of the controllers, that is a small movement of your finger corresponds to a relatively large rotation of the knob, in order to be able to change the value in not more than one gesture. I see two problems with their approach:

1) This doesn't always work. Sometimes you have to drag twice the knob to get to the desired parameter's value.

2) Less sensitivity is equal to less precision. You have to be very careful when you touch the knobs, and during live sessions (or while walking) you are likely not to have that calm and precision. Personally I am nervous in live, and I prefer to be able to make longer gestures, minimizing the risk to do mistakes.

Well, there would be more to say about the pros and cons about the two main methods of interactions, but for now I'll stop here.

I don't know how much have you been using Ricepad, but I'd like to know if you'll be thinking the same about the knobs after some days of playing.


Cheers and thanks again for your suggestions.


Burp
Member
Posts: 4

Reputation: 0
Re: Like a Kaosspad
on: January 7, 2011, 10:15

Nice to know you'd liked my feature requests and that you'll implement most of them!


About the knobs.

I've been playing a lot with RicePad last days and i must say that i'm getiing used to the knobs. But i still almost never manage to do in one gesture what i want. To ben honest, that's also with other apps. Although Filatron stands out. But maybe indeed for the reason you pointed out. In my opinion precision is less important in a live app. But overal I think knobs are not ideal for touchscreens. Pads, Slders and turnwheels (like the date pickers etc) are far more usefull. But i see the point of little room and i'm happy that the knobs in ricepad are not for the main interaction and i see no real alternative. So i'll just keep on practising :-)


While i was playing these days i have some more handy feature requests, so here i am again:

– First: i noticed a small graphical bug in the white y-axe line of the pads. To the left it is a few points to long, you can see it outside the border.

– It would be nice if you can see in an instance which pad is which module. I thought of 2 possible solutions. 1) by giving each module it's own colored pad. or 2) by giving each module a descriptive icon wich lives sligtly transparant in the pad (i prefer this).

– A setting for a default quantisation when you add a module (i keep setting the quantisation to none a lot of the time).

– A record option for the Fileplayer. So you can use cue's on a (re)sample on the fly and not only on imported files. And another use for this is you can record you're performance if you put a recording fileplayer at the end of the chain.

– Visual represantation of the current amplitude of the sound: there is some room just above the dock. Maybe this can hold for every module a led-bar for it's output volume. And in recording situations it switches to input (the leds will have another colour in recording state).

– A pitch shifter module, but maybe that's so obvious it's allready on your list. (x-axe: pitch, y-axe: mix)


And i'm curious: i've not tried it, but how many modules can i chain before the CPU can't keep it up anymore? (i have an iPhone 4).


Again, thanks for this nice app and hope to see a lot of updates with nice new features!


Ricecode
Administrator
Posts: 38

Reputation: 0
Re: Like a Kaosspad
on: January 7, 2011, 12:17

It seems that we're quite of the same ideas about the features :)

I'm planning to implement more or less all of these functions too, sooner or later. Sometimes in other ways though (for example I'd prefer a separate recording module rather than a recording File Player…).


I only regret that in these weeks I can't dedicate as much time as I'd like on Ricepad, for various problems I'm currently having, but this period shouldn't last too long.


I didn't define a limit of the number of modules you can add, so you can add as many as you can, until you'll notice problems of course (say graphics slowing down or audio glitches). Keep in mind that some modules take more memory (Sampler with long clips and File Player with uncompressed files), others take more CPU (Phaser…). It's hard to overload an iPhone 4 with Ricepad. However with an iPod Touch 2G you have to keep an eye on how much stuff you're using.


Cheers.


Burp
Member
Posts: 4

Reputation: 0
Re: Like a Kaosspad
on: January 10, 2011, 09:07

Maybe not a suprise our ideas are a bit simular, first of all i'm a improvising sounddesigner and used to use kaosspads a lot and I was thinking of making a (kaoss)pad like live-app too :-) I just started programming for iOS (not near to an app like this) and have lots of other ideas but not enough time for all of them so it's nice to see a app that was on my whishlist!

And you're modular approach is a big step further than my ideas (and i like modular environments!).

That's why i'd like to think of how rice-app could meet more of my wishes than build one my own :-)


So again one more feature module: a sample recorder/player that's controlled by a pad (x-axe: lenght of played sample to create stutter effects, y-axe: sample-playspeed, in the middle no-speed (silence) so backwards playing is also possible).


Good luck these days and hope you soon have more time to dedicate too RicePad!


Ricecode
Administrator
Posts: 38

Reputation: 0
Re: Like a Kaosspad
on: January 10, 2011, 11:53

Yes it takes very much time to develop an audio app. I'm glad that I'm meeting your ideas, at least partially.

I think the effect you're mentioning is the preset 58 on Kaoss Pad (first version). That, and some other sampling effects are on my list ;)


Burp
Member
Posts: 4

Reputation: 0
Burp
on: January 10, 2011, 14:03

Yes i know audio apps take lot of time :-)


Don't know the exact program number on the Kaosspad anymore (had 2 KP2's) but nice to hear you used them also that way!


And no thanks for the ideas! If you need more ideas for ricepad or some feedback, just let me know ;-)


Pages: [1]
WP Forum Server by ForumPress | Lucid Crew
Version: 1.8.2 ; Page loaded in: 0.012 seconds.