Jump to content


Photo

New Tool (3.0): Selection Shaper

Wave Editing Wave Generation Synthesis SSK

  • Please log in to reply
24 replies to this topic

#1 satobox

satobox

    Guruh Motha Fakka is Levitating and Knows Everything About Renoise Member

  • Renoise Team
  • PipPipPipPipPipPipPipPipPipPipPipPipPip
  • 1533 posts
  • Gender:Male

Posted 29 March 2014 - 02:43

Hello,

Well, first of all, this tool is made by a japanese user "uprime22", who sometimes helps and teachs me about some technically important part voluntarily. And this tool was originally made for fun of his own, but now it has grown up as a quite useful wave generating tool, so I want to introduce this tool to everyone here.


How to use:

- This tool is for Renoise 3.0 or higher.

- It appears in the context menu of the Sample Editor ("Process" >> ~Selection shaper Kai...).

- First you should "create a new (empty) sample" in the Sample Editor.
I recommend setting the sample length to "674" or "600" samples. Because the new sample is tuned beforehand, i.e. 674sample is tuned to "C" and 600 is "D" when you generate 1-cycle wave.

- This tool supports stereo sample too. So you can create even a bit strange wave file like "L channel = Sine Wave & R channel = Square Wave". ;)

- This tool can generate 3 noises too (White, Brown, Violet). So why not using this in ReNoise?? ;)

- About other operations, please refer to these GUI images below. And if you click the buttons on the GUI actually, I think that you can understand them soon.

- And, even If you feel "these buttons are difficult!!", never mind. There is the big Random button (it's appeared if you click the "777" button). Just click it again and again till you get the favorite one!!


#########################################################################
To download, please see the 5th post below, there are the files there.
#########################################################################

 

 

SS20-1.png

 

SS20-1x.png

 

SS20-2.png

 

SS20-3.png


  • danoise, Ledger, vV and 11 others like this

まいどお~きに Renoise-Gate (Japanese Tutorial)


#2 Carbonthief

Carbonthief

    Guruh Motha Fakka is Levitating and Knows Everything About Renoise Member

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

Posted 29 March 2014 - 03:56

Coooool, this brings the functionality of milky tracker (ft2 also? Never used original ft2) that lets you manually build one shots without having to hand draw them!

#3 Skolskoly

Skolskoly

    Chief Above Chief Member

  • Normal Members
  • PipPipPipPipPipPip
  • 281 posts
  • Gender:Not Telling
  • Location:probably not behind you.
  • Interests:Music, Video games, computers, coding

Posted 29 March 2014 - 04:05

yooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo

#4 Djeroek

Djeroek

    Probably More God or Borg Than Human Member

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

Posted 29 March 2014 - 04:34

Nice :drummer:

#5 uprime

uprime

    Member

  • Normal Members
  • PipPip
  • 11 posts
  • Gender:Not Telling
  • Location:Japan,Kawagoe

Posted 29 March 2014 - 07:46

Hello ,

I am uprime22

I am making new version in Renoise-gate BBS.

I'm glad if you like this tool. laugh.gif/


P.S.(August 15,2014)

Updated XRNXs to version 2.5.

Version 2.5: Added some wave modulating options, random-waves option ,and band-limiting option.

Menu entry is 'Sample Editor:Process'.




[This post was edited by satobox, to be able to manage the Selection Shaper Tool files by uprime himself too.]

####################################################################

There are 2 GUI types of this tool.

"Selection Shaper kai" --- icon version (only icons are made by satobox)
Attached File  org.uprime22.selection_shaper.kai.2.5.xrnx   36.06KB   276 downloads


"Selection Shaper" --- text only version (original developing version)
Attached File  org.uprime22.selection_shaper.2.5.xrnx   23.47KB   184 downloads


Have fun!!

#####################################################################


Edited by uprime, 15 August 2014 - 11:14.

  • danoise, Ledger, satobox and 1 other like this

#6 KURTZ

KURTZ

    Guruh Motha Fakka is Levitating and Knows Everything About Renoise Member

  • Normal Members
  • PipPipPipPipPipPipPipPipPipPipPipPipPip
  • 1047 posts
  • Gender:Male
  • Location:Poitiers (France)
  • Interests:bunnies

Posted 29 March 2014 - 09:47

Posted Image Posted Image Posted Image

Edited by KURTZ, 29 March 2014 - 09:47.

.
KURTZ

 

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

 


#7 toblerpone

toblerpone

    Guruh Member

  • Normal Members
  • PipPipPipPipPipPipPipPipPipPipPipPip
  • 904 posts
  • Gender:Not Telling
  • Location::c

Posted 29 March 2014 - 10:07

I've noticed a small issue, it always changes the base note of the sample to c4.

#8 uprime

uprime

    Member

  • Normal Members
  • PipPip
  • 11 posts
  • Gender:Not Telling
  • Location:Japan,Kawagoe

Posted 29 March 2014 - 10:53

I've noticed a small issue, it always changes the base note of the sample to c4.


ThankYou,
I will probe it.

#9 Djeroek

Djeroek

    Probably More God or Borg Than Human Member

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

Posted 29 March 2014 - 13:17

Got this notice after deleting a previously selection shaped waveform, having the tool gui still open and pressing a bunch of icons. At first it threw up a few notices about no sample being present, but a few more clicks gave;

'C:\Users\plugexpert\AppData\Roaming\Renoise\V3.0.0\Scripts\Tools\org.uprime22.selection_shaper_kai.xrnx\main.lua' failed in one of its notifiers.

Please contact the author (uprime22, satobox) for assistance...

std::logic_error: 'can not access properties of a sample buffer with no sample data.'
stack traceback:
[C]: in function 'sample_data'
.\make_wave.lua:44: in function 'make_wave'
main.lua:281: in function <main.lua:280>


and;

'C:\Users\plugexpert\AppData\Roaming\Renoise\V3.0.0\Scripts\Tools\org.uprime22.selection_shaper_kai.xrnx\main.lua' failed in one of its notifiers.

Please contact the author (uprime22, satobox) for assistance...

std::logic_error: 'can not access properties of a sample buffer with no sample data.'
stack traceback:
[C]: in function 'sample_data'
.\make_wave.lua:44: in function 'make_wave'
main.lua:309: in function <main.lua:308>


et cetera depending on which icon you click;

'C:\Users\plugexpert\AppData\Roaming\Renoise\V3.0.0\Scripts\Tools\org.uprime22.selection_shaper_kai.xrnx\main.lua' failed in one of its notifiers.

Please contact the author (uprime22, satobox) for assistance...

std::logic_error: 'can not access properties of a sample buffer with no sample data.'
stack traceback:
[C]: in function 'sample_data'
.\make_wave.lua:108: in function 'set_fade'
main.lua:480: in function <main.lua:479>


Edited by Djeroek, 29 March 2014 - 13:19.


#10 satobox

satobox

    Guruh Motha Fakka is Levitating and Knows Everything About Renoise Member

  • Renoise Team
  • PipPipPipPipPipPipPipPipPipPipPipPipPip
  • 1533 posts
  • Gender:Male

Posted 29 March 2014 - 14:21

Got this notice after deleting a previously selection shaped waveform, having the tool gui still open and pressing a bunch of icons. At first it threw up a few notices about no sample being present, but a few more clicks gave;



and;



et cetera depending on which icon you click;


Ah yes, basically this tool needs a sample in the Sample Editor beforehand.
So at first we need clicking "Create" or "Draw" button on the Sample Editor, to create (even empty) sample before using this tool.

If you forget the procedure, such an error will appear. Indeed, it's a bit awkward though...

Well, please take a long view for his development. :D

まいどお~きに Renoise-Gate (Japanese Tutorial)


#11 kopias

kopias

    Super Advanced Member

  • Normal Members
  • PipPipPipPip
  • 154 posts
  • Gender:Male
  • Location:Łask, Poland

Posted 29 March 2014 - 17:02

great tools

Is there a channce to not steal keyboard focus while using it (clicking buttons?

for example to play notes to test and have undo

#12 uprime

uprime

    Member

  • Normal Members
  • PipPip
  • 11 posts
  • Gender:Not Telling
  • Location:Japan,Kawagoe

Posted 02 April 2014 - 17:25

great tools

Is there a channce to not steal keyboard focus while using it (clicking buttons?

for example to play notes to test and have undo


Thank You for your suggestion.
I am now developing new version taking your request.

#13 uprime

uprime

    Member

  • Normal Members
  • PipPip
  • 11 posts
  • Gender:Not Telling
  • Location:Japan,Kawagoe

Posted 04 April 2014 - 06:38

I have updated to version 1.7

Have fun ! ^_^

#14 kopias

kopias

    Super Advanced Member

  • Normal Members
  • PipPipPipPip
  • 154 posts
  • Gender:Male
  • Location:Łask, Poland

Posted 04 April 2014 - 18:18

wow that was fast... works like a charm... THX.

#15 uprime

uprime

    Member

  • Normal Members
  • PipPip
  • 11 posts
  • Gender:Not Telling
  • Location:Japan,Kawagoe

Posted 13 April 2014 - 14:56

I have updated to version 1.8.

Added some tiny wave modulating options,'cycle' and 'shift'.

e.g. (cycle:1/4 shift: 1/4 )+ Fade with sin -> sin fade out ,etc.

cycle:100 -> ???

Enjoy making Noises ! :wacko:

Edited by uprime, 13 April 2014 - 14:57.

  • Djeroek likes this

#16 LOLFAIL

LOLFAIL

    Chief Above Chief Member

  • Normal Members
  • PipPipPipPipPipPip
  • 301 posts
  • Gender:Male
  • Location:outta space

Posted 17 April 2014 - 10:19

awesome tool, thanks :dribble:

#17 satobox

satobox

    Guruh Motha Fakka is Levitating and Knows Everything About Renoise Member

  • Renoise Team
  • PipPipPipPipPipPipPipPipPipPipPipPipPip
  • 1533 posts
  • Gender:Male

Posted 17 August 2014 - 06:53

Bump this topic for people who don't notice this tool has been updated. (Now it's V2.5)

And I also updated the first post, to explain new features in v2.5 a bit.
Actually, this tool has big possibility now, so it's hard to explain about all functions in detail, so please refer to some images above and tooltips in it's GUI.

Especially, you can create various waveforms for oscillatoring.
And if you feel that it looks difficult to use, try the [777] button in the lower right. You can generate random waves easily. B)


  • Djeroek likes this

まいどお~きに Renoise-Gate (Japanese Tutorial)


#18 BpZ

BpZ

    Advanced Member

  • Normal Members
  • PipPipPip
  • 114 posts
  • Gender:Male

Posted 17 August 2014 - 10:27

Fantastic update. :panic:  :clownstep:  :badteethslayer:  


  • Djeroek, oneunkind and piranhatron2000 like this

#19 danoise

danoise

    Probably More God or Borg Than Human Member

  • Renoise Team
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 6465 posts
  • Gender:Male
  • Location:Berlin
  • Interests:wildlife + urban trekking

Posted 25 June 2017 - 14:30

Just a little bump to let you know that uprime22 has kindly donated this excellent tool to the Renoise team. 

 

The only thing that I really miss from this tool is the ability to create multiple-sample instruments - now on the TODO list. 


  • The Otter Years likes this

Tracking with Stuff. API wishlist | Soundcloud


#20 Meef Chaloin

Meef Chaloin

    Big GrandDaddy Member

  • Normal Members
  • PipPipPipPipPipPipPipPip
  • 478 posts
  • Gender:Male

Posted 25 June 2017 - 15:03

Just a little bump to let you know that uprime22 has kindly donated this excellent tool to the Renoise team. 

 

The only thing that I really miss from this tool is the ability to create multiple-sample instruments - now on the TODO list. 

 

Does that mean it is going to be included as native feature?



#21 danoise

danoise

    Probably More God or Borg Than Human Member

  • Renoise Team
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 6465 posts
  • Gender:Male
  • Location:Berlin
  • Interests:wildlife + urban trekking

Posted 25 June 2017 - 15:13

No, it means that it will never be left in an un-maintained state. 


  • xerxes likes this

Tracking with Stuff. API wishlist | Soundcloud


#22 Meef Chaloin

Meef Chaloin

    Big GrandDaddy Member

  • Normal Members
  • PipPipPipPipPipPipPipPip
  • 478 posts
  • Gender:Male

Posted 25 June 2017 - 15:33

Oh ok, that's great. 



#23 danoise

danoise

    Probably More God or Borg Than Human Member

  • Renoise Team
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 6465 posts
  • Gender:Male
  • Location:Berlin
  • Interests:wildlife + urban trekking

Posted 09 September 2017 - 15:09

Here's a teaser for the upcoming SSK v3 - will be out in a couple of weeks  :)

v3 will add a bunch of new features, including the ability to generate multi-samples (this was the motivating factor to rewrite the tool)

 

But another feature in SSK has also become more prominent:

 

ssk_select_strip.gif

 

 

That little strip represents "segments", and allow you to flick around in the sample selection. This feature was already included in SSK, but was somewhat hidden, which is a shame as you can operate with surgical precision on loops & breakbeats with this thing.

 

Oh, and a big thank to uprime22 and sato for all the hard work that went before it. 

 

Attached Images

  • ssk_layout.png

  • Djeroek, TheBellows, ffx and 10 others like this

Tracking with Stuff. API wishlist | Soundcloud


#24 danoise

danoise

    Probably More God or Borg Than Human Member

  • Renoise Team
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 6465 posts
  • Gender:Male
  • Location:Berlin
  • Interests:wildlife + urban trekking

Posted 20 September 2017 - 14:01

There's still some work to be done, but can I tease some more? 

 

This gif is demonstrating how the real-time generation works. It's really simple to use: you check "apply changes in realtime", after which the selected waveform type is updated in near-realtime. 

This makes it much easier to get an idea about how the advanced options (duty cycle, etc.) are working. 

 

ssk_realtime_generator.gif

 

 

 

 

 


  • Djeroek, ffx, The Otter Years and 4 others like this

Tracking with Stuff. API wishlist | Soundcloud


#25 pat

pat

    Big Daddy Member

  • Normal Members
  • PipPipPipPipPipPipPip
  • 444 posts
  • Gender:Male

Posted 20 September 2017 - 14:54

holy moly. YES.







Also tagged with one or more of these keywords: Wave Editing, Wave Generation, Synthesis, SSK