Jump to content


Photo

New Tool (2.8): Pking


  • Please log in to reply
57 replies to this topic

#1 mxb

mxb

    Big Super GrandMasta Member

  • Alpha Testers
  • PipPipPipPipPipPipPipPipPipPipPip
  • 701 posts
  • Gender:Male

Posted 27 July 2012 - 02:07 PM

Posted Image

Overview

pKing is a MPC/groovebox style interface to Renoise for the Korg padKontrol.

Now, I am aware that (unfortunately) the padKontrol is discontinued, but since this tool was originally written for personal use, and it is the controller I own, it's padKontrol specific. Sorry about that. Note that because it is discontinued, they are fairly inexpensive second hand ;)

The version 2 rewrite has enabled a much more consistent interface and the addition of many more features.

With pKing you can perform many actions directly from the padKontrol hardware, including:

  • Selecting / inserting / cloning / deleting and clearing of tracks / note columns / patterns / instruments / samples
  • Note editing of note and volume / panning / delay columns
  • Inserting / deleting rows
  • Assigning and modifying sample maps
  • Modifying sample parameters (e.g. volume, panning, nna, transpose, fine tune)
  • Tap tempo functionality
  • Basic mixer functionality
  • Pattern track matrix slot mutes
  • Automatic mapping of pads to sample slices
  • Sample slicing
  • Sample autochop

Demonstration Videos

Since words cannot easily explain the workflow with this tool I have created some quick demo videos of version 2 during the alpha and beta testing stages. Apologies for the jerky editing, I had to hold the camera with one hand while using the padKontrol with the other.

Version 2.x alpha quick demo:

http://www.youtube.com/watch?v=juFmnWZnHcg

Version 2.x Jackson beat demo:

http://www.youtube.com/watch?v=TL4HJ2txUFs

Recreating the "Catacombs" beat:

http://www.youtube.com/watch?v=extjYnKn5DQ

Download

Download the tool and the extensive manual and quick reference from the pKing tools page.


Acknowledgements

This would not have been possible without the following people:


Spoiler

  • 5
Is a footer a sweater for feet?

#2 phuture

phuture

    Super Advanced Member

  • Normal Members
  • PipPipPipPip
  • 154 posts
  • Gender:Male

Posted 27 July 2012 - 08:48 PM

impressed! :]

dont have a controller myself right now, but im very interested in groovebox workflow like that you got going here. perhaps it time to get the a pk once again :P
  • 0

#3 Djeroek

Djeroek

    Probably More God or Borg Than Human Member

  • Normal Members
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 6016 posts
  • Gender:Male
  • Location:Borneo

Posted 28 July 2012 - 03:41 PM

I now need to buy my mates padkontrol :yeah:

Edited by Djeroek, 28 July 2012 - 03:45 PM.

  • 0
Spoiler


Camping

#4 mxb

mxb

    Big Super GrandMasta Member

  • Alpha Testers
  • PipPipPipPipPipPipPipPipPipPipPip
  • 701 posts
  • Gender:Male

Posted 28 July 2012 - 10:40 PM

Updated version in the first post, see changelog section for details.

Enjoy!
  • 1
Is a footer a sweater for feet?

#5 Cas

Cas

    Guruh Motha Fakka is Levitating and Knows Everything About Renoise Member

  • Normal Members
  • PipPipPipPipPipPipPipPipPipPipPipPipPip
  • 1703 posts
  • Gender:Male

Posted 29 July 2012 - 10:58 AM

infinite knobs rule

by the way mxb: I'm inspired to post my controller code too, so, please don't get mad ;) when a post much like this appears
I also like to know how you made the .pdf, thumbs up

Edited by Cas, 29 July 2012 - 01:03 PM.

  • 0
music+sounds: SoundCloud BandCamp
tutorials: Beat Creators, Overtune vimeo set, Drum Synthesis examples
tools: download@box, info@blog (specifically, Overtune and AwesomeSawce), fork@git, thread@forum - donate@paypal (flattr)
drumkits: WizzKit no. 01 (thread), 02 (thread), 03 (thread), 04

___________
"I don't do gear lists cause I have only my skills to make people jealous about." -Albert Einstein

#6 mxb

mxb

    Big Super GrandMasta Member

  • Alpha Testers
  • PipPipPipPipPipPipPipPipPipPipPip
  • 701 posts
  • Gender:Male

Posted 29 July 2012 - 01:13 PM

Yet another new version this morning! Version 0.6 is in the first thread post.

This version fixes some issues with loading/closing of songs, and adds a step sequencer pattern edit mode.

http://www.youtube.com/watch?v=SW7FEMTq0W4



infinite knobs rule

by the way mxb: I'm inspired to post my controller code too, so, please don't get mad ;) when a post much like this appears
I also like to know how you made the .pdf, thumbs up


Inspiring people is excellent! I won't get mad if you post your tool.

If your tool is for a different controller, then that's excellent. If it's for the same controller, then competition drives progress, also excellent! :)

Basically, it's a win-win situation.

The pdf is made in a presentation tool (Powerpoint, OpenOffice etc.). I set the image of the controller as the slide background, and drew shapes with text over the top. Then export as pdf.

Hope this helps and look forward to seeing your code soon.
  • 0
Is a footer a sweater for feet?

#7 danoise

danoise

    Composes without Wires burns Directly from Brain to DVD that is already in Store Member

  • Renoise Team
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 4333 posts
  • Gender:Male
  • Interests:wildlife + urban trekking

Posted 30 July 2012 - 05:57 PM

Congrats mxb, you're on CDM - again :-)

http://createdigital...ing-padkontrol/
  • 4

#8 Jenoki

Jenoki

    Local Chief Member

  • Normal Members
  • PipPipPipPipPip
  • 213 posts
  • Gender:Male
  • Location:England
  • Interests:cookies, cakes, cupcakes, muffins, ice creams, pepsi

Posted 30 July 2012 - 07:43 PM

Some issues I have in pking 0.6. I'm using Windows 7 64bit and Renoise 2.8.1

  • In pking's Edit Mode, the pads will not flash on note entry, but notes will still be entered.
  • In pking's Mixer Mode, the pads do not mute or unmute channels and pads do not flash. If I manually mute and unmute cells in the pattern matrix, the pad's lights will update after switching tracks.
  • In pking's Step Sequencer Mode, the pads will not let you enter or disable notes. Sysex works (only to turn off lights on pads from notes which are already directly in renoise entered)

Edited by newb, 30 July 2012 - 08:38 PM.

  • 0
Posted Image
-------------------------

CPU Intel i7 4770k 3.5ghz
OS Windows 8.1 Pro 64bit
SSD 256GB OCZ Vertex 4
HDD 1TB Samsung F3
RAM 16GB Kingston HyperX Beast
Audio Focusrite Saffire Pro 24
Video Gigabyte GTX 780 GHz Edition

#9 shawhan

shawhan

    Member

  • Normal Members
  • PipPip
  • 35 posts
  • Gender:Male
  • Location:toronto, canada

Posted 30 July 2012 - 11:40 PM

this looks great! can't wait to try.
  • 0

#10 Silicon/Silicium

Silicon/Silicium

    New Member

  • Normal Members
  • Pip
  • 7 posts

Posted 03 August 2012 - 06:47 PM

In pking's Step Sequencer Mode, the pads will not let you enter or disable notes. Sysex works (only to turn off lights on pads from notes which are already directly in renoise entered)

confirmed here. I cant turn off the light when pressing the pad, but it has no effect in renoise, and it's lit on again when I switch pages.
Other features seems ok.
I miss an edit step on/off and settings.
  • 0

#11 mxb

mxb

    Big Super GrandMasta Member

  • Alpha Testers
  • PipPipPipPipPipPipPipPipPipPipPip
  • 701 posts
  • Gender:Male

Posted 03 August 2012 - 07:04 PM

Some issues I have in pking 0.6. I'm using Windows 7 64bit and Renoise 2.8.1

  • In pking's Edit Mode, the pads will not flash on note entry, but notes will still be entered.
  • In pking's Mixer Mode, the pads do not mute or unmute channels and pads do not flash. If I manually mute and unmute cells in the pattern matrix, the pad's lights will update after switching tracks.
  • In pking's Step Sequencer Mode, the pads will not let you enter or disable notes. Sysex works (only to turn off lights on pads from notes which are already directly in renoise entered)


confirmed here. I cant turn off the light when pressing the pad, but it has no effect in renoise, and it's lit on again when I switch pages.
Other features seems ok.
I miss an edit step on/off and settings.


Ok, I have an idea about what the problem is, I'll look into it.

It probabaly makes the most sense to make the edit step the same as the record quantize step (dual purpose rotary).
  • 0
Is a footer a sweater for feet?

#12 xero

xero

    New Member

  • Normal Members
  • Pip
  • 1 posts
  • Gender:Male
  • Interests:printing, strange attractors

Posted 06 August 2012 - 09:16 AM

sup guys. i've discovered this tool via createdigitalmusic.com and interested in pairing my old trusty padkontrol with msi wind u135dx netbook. i've heard about running renoise on atom netbooks, but have no expirience with trackers - so i've got a few questions:
- is my netbook capable of using renoise demo i'm downloading now with this tool? any good experience with this config?
- as i mentioned i'm not familiar with trackers but willing to try renoise. how steep the learning curve is? can my madskillz in fl studio help me learning it quick enough to perform on renoise by the next 6 months? :)

thanks :)
  • 0

#13 mxb

mxb

    Big Super GrandMasta Member

  • Alpha Testers
  • PipPipPipPipPipPipPipPipPipPipPip
  • 701 posts
  • Gender:Male

Posted 06 August 2012 - 10:32 AM

sup guys. i've discovered this tool via createdigitalmusic.com and interested in pairing my old trusty padkontrol with msi wind u135dx netbook. i've heard about running renoise on atom netbooks, but have no expirience with trackers - so i've got a few questions:
- is my netbook capable of using renoise demo i'm downloading now with this tool? any good experience with this config?
- as i mentioned i'm not familiar with trackers but willing to try renoise. how steep the learning curve is? can my madskillz in fl studio help me learning it quick enough to perform on renoise by the next 6 months? :)


Hi xero,

Renoise works perfectly fine on a netbook as long as you don't use too many CPU intensive activities. If you use no/limited VST instruments (render to sample is your friend here) and limit use of 'heavy' DSPs such as reverb. Don't expect Renoise to magically fix your machine if it struggles with plugins in FL Studio. The best thing is just to try the demo and see.

Hint: Most of my tools have been written on and for a netbook ;)

As for learning Renoise/trackers. The best way is to load up the tutorial / demo songs which come with Renoise and examine how they achieve certain sounds/effects. For some people, they pick it up quickly, others take longer.

I'm not sure your experience in FL Studio will assist with navigating Renoise, but the general music knowledge should help. It may assist to think of the Renoise pattern as a large step sequencer to start with (the 'toggle switches' in the step sequencer in FL Studio as the individual lines in Renoise).

Hope this helps and if you have any questions either ask in the forum or on IRC.
  • 0
Is a footer a sweater for feet?

#14 mxb

mxb

    Big Super GrandMasta Member

  • Alpha Testers
  • PipPipPipPipPipPipPipPipPipPipPip
  • 701 posts
  • Gender:Male

Posted 21 August 2012 - 09:09 PM

Quick update on this tool: It's not dead.

I'm finding it fun to use, but the original code is fairly spagetti like, so I'm doing a rewrite with what I've learned along the way and also fixing bugs as I go (e.g. pads work fully on Windows now).

Once it's at approximately equivalent feature level, I'll post a beta.
  • 0
Is a footer a sweater for feet?

#15 Tekknovator

Tekknovator

    New Member

  • Normal Members
  • Pip
  • 4 posts

Posted 22 August 2012 - 12:44 AM

Quick update on this tool: It's not dead.

I'm finding it fun to use, but the original code is fairly spagetti like, so I'm doing a rewrite with what I've learned along the way and also fixing bugs as I go (e.g. pads work fully on Windows now).

Once it's at approximately equivalent feature level, I'll post a beta.


Great to hear that! Just joined the forum to let you know how much I enjoy playing with this and making beats right now!!!

Oh and btw:
the midi port names on a mac:

padKONTROL (MIDI IN)
padKONTROL (PORT A)
padKONTROL (PORT B)

padKONTROL (MIDI OUT)
padKONTROL (CTRL)
  • 0

#16 mxb

mxb

    Big Super GrandMasta Member

  • Alpha Testers
  • PipPipPipPipPipPipPipPipPipPipPip
  • 701 posts
  • Gender:Male

Posted 25 August 2012 - 11:47 PM

After a number of days coding, pKing2 (the rewrite of 0.6) is at least partially usable.

Here is a quick Saturday night demo video of it as it currently stands:

http://www.youtube.com/watch?v=juFmnWZnHcg

Features used in order of the video:

  • Set pattern length (16 beats)
  • Transport controls (start/stop)
  • Toggle metronome
  • Toggle edit mode
  • Adding notes
  • Clearing tracks in the pattern
  • Moving the edit cursor and adding notes in step time
  • Selecting tracks
  • Setting record quantize step
  • Live record overdub
  • Song/Mixer mode
  • Setting track volumes
  • (back to Pattern edit mode)
  • Selecting instruments

I'm still adding modes and the features contained within, but I thought you'd like a quick progress update. :)
  • 2
Is a footer a sweater for feet?

#17 mxb

mxb

    Big Super GrandMasta Member

  • Alpha Testers
  • PipPipPipPipPipPipPipPipPipPipPip
  • 701 posts
  • Gender:Male

Posted 29 August 2012 - 11:04 PM

http://www.youtube.com/watch?v=TL4HJ2txUFs

Version 2 coming soon once there's been a bit more testing and I've done a manual.

Many new features and more operating modes for your enjoyment!
  • 2
Is a footer a sweater for feet?

#18 sevenscientist

sevenscientist

    Super Advanced Member

  • Normal Members
  • PipPipPipPip
  • 181 posts
  • Gender:Male
  • Location:Australia

Posted 07 September 2012 - 11:51 AM

Mr mxb , I was just browsing the wonderful web when I stumbled upon your article in CDM ... well I watched the vid in about 2 minutes jumped on a webstore and purchased a padkontrol HA! love your work feel free to rip any of the code from the MPD tool for tap tempo and slice..
  • 1

#19 Silicon/Silicium

Silicon/Silicium

    New Member

  • Normal Members
  • Pip
  • 7 posts

Posted 07 September 2012 - 05:03 PM

really seems promising! the first version really make me rediscover renoise.
  • 0

#20 fladd

fladd

    Guruh Member

  • Normal Members
  • PipPipPipPipPipPipPipPipPipPipPipPip
  • 821 posts
  • Gender:Male

Posted 09 September 2012 - 02:03 PM

This looks awesome! I might get a PadKontrol to try it out.
Quick question: In Instrument Edit Mode, can you also set the attack and release of a sample? And can you layer them in any way (either by resampling or by assigning one pad to different notes/samples)?
  • 0

#21 mxb

mxb

    Big Super GrandMasta Member

  • Alpha Testers
  • PipPipPipPipPipPipPipPipPipPipPip
  • 701 posts
  • Gender:Male

Posted 11 September 2012 - 11:42 AM

Hey,

Thanks for the kind words.

Apart from the bug fixes, pKing 2 has a lot of new features which I'm sure you'll enjoy.

However, there is currently no modification of sample envelopes at this time, as I have tried various implementations and have not found one that 'feels right' and is comfortable to use so far.

Hopefully all the other 100 or so features will make up for it ;) :P

Once I've written a sensible manual I'll be posting it on the tools pages.
  • 0
Is a footer a sweater for feet?

#22 mxb

mxb

    Big Super GrandMasta Member

  • Alpha Testers
  • PipPipPipPipPipPipPipPipPipPipPip
  • 701 posts
  • Gender:Male

Posted 11 September 2012 - 10:36 PM

Posted Image

pKing 2.0 is now available!

Download the tool and extensive manual from the pKing tools page.
  • 0
Is a footer a sweater for feet?

#23 KURTZ

KURTZ

    Guruh Motha Fakka is Levitating and Knows Everything About Renoise Member

  • Normal Members
  • PipPipPipPipPipPipPipPipPipPipPipPipPip
  • 1022 posts
  • Gender:Male
  • Location:Poitiers (France)
  • Interests:rabbits

Posted 11 September 2012 - 10:57 PM

pKing 2.0 is now available!


"composing becomes a pleasure"
Posted Image
mxb for president :yeah::lol: :yeah:
  • 0

.
KURTZ

Listen on Soundcloud.com

¤ cpu intel core i5 3.20Ghz | ram 4gb | hd1.2 tb | os win7 64bits | midi maudio oxygen 49 master keyboard
¤ kurtz/lapiNIC's french blog
¤ renoise france - communauté francophone des utilisateurs de renoise

 


#24 fladd

fladd

    Guruh Member

  • Normal Members
  • PipPipPipPipPipPipPipPipPipPipPipPip
  • 821 posts
  • Gender:Male

Posted 11 September 2012 - 11:27 PM

Sound awesome!
I tried to look it up in the manual, but could not find an answer to these questions:

1) Can I layer two, let's say Kicks, by assigning two samples to the same pad?
2) Can I layer two, let's say Kicks, by choosing both and resampling them into one sample?
  • 0

#25 mxb

mxb

    Big Super GrandMasta Member

  • Alpha Testers
  • PipPipPipPipPipPipPipPipPipPipPip
  • 701 posts
  • Gender:Male

Posted 11 September 2012 - 11:39 PM

Sound awesome!
I tried to look it up in the manual, but could not find an answer to these questions:

1) Can I layer two, let's say Kicks, by assigning two samples to the same pad?
2) Can I layer two, let's say Kicks, by choosing both and resampling them into one sample?


pKing only presents a different interface to the native Renoise features, so both of these are possible. However, #2 cannott be performed directly from the controller.

To perform #1 from the controller, load two kick samples into the same instrument. Enter instrument edit mode and perform 'Generate drum kit'. Then select the second sample and use the sample mapping note edit prompt to shift it to overlap with the other sample mapping. Then they will both play at the same time.

Hope this helps!
  • 0
Is a footer a sweater for feet?