Jump to content


Photo

Free wavetable editor ..pretty damn amazing


  • Please log in to reply
9 replies to this topic

#1 gentleclockdivider

gentleclockdivider

    Guruh Motha Fakka is Levitating and Knows Everything About Renoise Member

  • Normal Members
  • PipPipPipPipPipPipPipPipPipPipPipPipPip
  • 2796 posts
  • Gender:Male
  • Location:something like a sea or a river...just moving
  • Interests:slacking

Posted 22 April 2018 - 17:18

as titles says .

http://synthtech.com/waveedit

Something like this , build in to renoise's sample editor .( real time ) 

ONe can only dream 


Edited by gentleclockdivider, 22 April 2018 - 17:26.

  • TheBellows, afta8, Circe and 4 others like this

THERE IS NO RELIGION SUPERIOR TO THE TRUTH


THERE IS NO TRUTH SUPERIOR TO THE ONE I CHOOSE

C'EST MIEUX D'ETRE BELLE ET REBELLE


QUE MOCHE ET REMOCHE



RUBIO RABIA

 


#2 El°HYM

El°HYM

    Big Super Masta Member

  • Normal Members
  • PipPipPipPipPipPipPipPipPipPip
  • 646 posts
  • Gender:Male
  • Location:NIBIRU
  • Interests:I AM El°HYM

Posted 22 April 2018 - 17:46

 

 

Edited by gentleclockdivider, Today, 17:26.

 

Just kiddin'...tnx for this one, Mate!


Inside ur Renoise; helping Byte-Smasher putting Cab Sims on ur Master.  :ph34r: 


#3 gentleclockdivider

gentleclockdivider

    Guruh Motha Fakka is Levitating and Knows Everything About Renoise Member

  • Normal Members
  • PipPipPipPipPipPipPipPipPipPipPipPipPip
  • 2796 posts
  • Gender:Male
  • Location:something like a sea or a river...just moving
  • Interests:slacking

Posted 22 April 2018 - 18:10

seems like the samples are fixed at 256 samples 


THERE IS NO RELIGION SUPERIOR TO THE TRUTH


THERE IS NO TRUTH SUPERIOR TO THE ONE I CHOOSE

C'EST MIEUX D'ETRE BELLE ET REBELLE


QUE MOCHE ET REMOCHE



RUBIO RABIA

 


#4 Skolskoly

Skolskoly

    Chief Above Chief Member

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

Posted 25 April 2018 - 04:25

Here's a very hasty script. Try running it in the lua test pad. It will generate one sample which serves as a spectrum editor, and another which is the output.

local instrument = renoise.song().selected_instrument

local samples = instrument.samples



if(samples[1]==nil) then instrument.insert_sample_at(instrument,1)

  if(samples[2]==nil) then instrument.insert_sample_at(instrument,2) end

end



samples = instrument.samples



local filter_buffer = samples[1].sample_buffer

local sample_rate = 44100

local num_channels = 1

local bit_depth = 32

local num_frames = 256



filter = {}

local filter_size = 256



if (not filter_buffer.has_sample_data) then

  allocation_succeeded = filter_buffer:create_sample_data(

  sample_rate, bit_depth, num_channels, num_frames)

  for channel = 1, filter_buffer.number_of_channels do

    for i = filter_buffer.selection_start, filter_buffer.selection_end do

      local x = ((filter_size-i)/filter_size)

      filter_buffer:set_sample_data(channel, i, x*x*x*x *2 -1 )

    end

  end

end



samples[1].volume = 0

 

for channel = 1, filter_buffer.number_of_channels do

  for i = filter_buffer.selection_start, filter_buffer.selection_end do

    local value = filter_buffer:sample_data(channel, i)

    local x = (value+1)/4

    filter[i] = x*x*x*x*((filter_size-i)/filter_size)

  end

end





sample_buffer = samples[2].sample_buffer

allocation_succeeded = sample_buffer:create_sample_data(

  sample_rate, bit_depth, num_channels, num_frames)



sample_buffer:prepare_sample_data_changes()

for channel = 1, sample_buffer.number_of_channels do

local size = sample_buffer.selection_end - sample_buffer.selection_start + 1

  for i = sample_buffer.selection_start, sample_buffer.selection_end do

    local value = 0

    for j = 1,filter_size do

      value = value + filter[j] * math.sin(j * 2 * math.pi * i/size)

    end

    sample_buffer:set_sample_data(channel, i, value )

  end

end

sample_buffer:finalize_sample_data_changes()





Edited by Skolskoly, 25 April 2018 - 04:26.

  • ffx and El°HYM like this

#5 ffx

ffx

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

  • Normal Members
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 3307 posts
  • Gender:Not Telling

Posted 25 April 2018 - 10:14

This seems to be a pretty common, powerful wavetable editor for various wavetable synths:

 

https://de-de.facebook.com/Audioterm/

https://www.dropbox....erm (1).7z?dl=0

 

Also runs fine in Wine.


Edited by ffx, 25 April 2018 - 10:15.

Test system: macOS 10.13.4, HFS+. Firewire Audio, i7 4770, 8GB Ram, GTX1050 2GB, 48kHz


#6 danoise

danoise

    Probably More God or Borg Than Human Member

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

Posted 25 April 2018 - 13:39

Something like this , build in to renoise's sample editor .( real time ) 

ONe can only dream 

 

A very big +1 for this dream. 

Having a great editor for generating wavetables is one thing, but having a sampler that actually understands wavetable synthesis is another. 

And I've tried - and failed - in pulling off proper wavetable synthesis within the current sampler (you can do stuff by crossfading, but you quickly reach the polyphonic limit of 12 concurrent samples per voice). 

 

So, what I would want for Renoise is the following: 

 

* Ability to import wavetables. There are only a few formats around, and they're pretty simple to support. 

* Wavetable as a modulator. So you can assign e.g. ADHSR envelope to shape your sound. 

* Detailed control of crossfading between windows - including the ability to disable crossfading. 

 

This is just my quick wish-list, I surely must have forgotten something biggrin.png


  • fladd, Zer0 Fly, El°HYM and 2 others like this

Tracking with Stuff. API wishlist | Soundcloud


#7 Zer0 Fly

Zer0 Fly

    Guruh Motha Fakka is Levitating and Knows Everything About Renoise Member

  • Normal Members
  • PipPipPipPipPipPipPipPipPipPipPipPipPip
  • 1186 posts
  • Gender:Male
  • Location:Oops
  • Interests:Flying

Posted 25 April 2018 - 17:14

big +100 on this - I'd really love wavetable abilities in the renoise sampler.

 

It would open up big possibilities. I'd use the stuff all day.

 

This, and maybe also enabling some loop/slice marker automation and modulation, and enveloped triggering of semi-random modulated markers, to make renoise (among other possibilites) a proper granular synth.

 

These are the two things I think would be the next logical step up for the renoise sampler to make it more powerful, but not breaking the current concept too much...rather enhancing it.


  • El°HYM likes this


#8 Circe

Circe

    Advanced Member

  • Normal Members
  • PipPipPip
  • 89 posts
  • Gender:Male
  • Location:Spain
  • Interests:Visual Basic 6.0 Music Programing
    Piano Chords

Posted 25 April 2018 - 17:18

I like It !
Seems to be powerfull.

Edited by Circe, 25 April 2018 - 17:21.


#9 ffx

ffx

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

  • Normal Members
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 3307 posts
  • Gender:Not Telling

Posted 25 April 2018 - 18:08

But please then do it the right way, not a weird way.


  • fladd likes this

Test system: macOS 10.13.4, HFS+. Firewire Audio, i7 4770, 8GB Ram, GTX1050 2GB, 48kHz


#10 El°HYM

El°HYM

    Big Super Masta Member

  • Normal Members
  • PipPipPipPipPipPipPipPipPipPip
  • 646 posts
  • Gender:Male
  • Location:NIBIRU
  • Interests:I AM El°HYM

Posted 25 April 2018 - 18:19

This & 'Synthesized Loop'  :ph34r:

big +100 on this - I'd really love wavetable abilities in the renoise sampler.

 

It would open up big possibilities. I'd use the stuff all day.

 

This, and maybe also enabling some loop/slice marker automation and modulation, and enveloped triggering of semi-random modulated markers, to make renoise (among other possibilites) a proper granular synth.

 

These are the two things I think would be the next logical step up for the renoise sampler to make it more powerful, but not breaking the current concept too much...rather enhancing it.


Inside ur Renoise; helping Byte-Smasher putting Cab Sims on ur Master.  :ph34r: