Jump to content


Photo

New Tool (3.0): Insert 'hidden'/legacy renoise dsp effect


  • Please log in to reply
22 replies to this topic

#1 toblerpone

toblerpone

    Guruh Member

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

Posted 09 April 2015 - 21:49

Wrote a tiny tool as I noticed that we have an allpass filter and I needed to insert it efficiently.

Inserts a 'hidden'/legacy renoise dsp effect, like the formula device after your selected device or into the end of the selected effects chain if no device is selected.

If someone could provide me with a full list of 'hidden' devices that would be neat.

 

EDIT, insertion via device in the instrument effects chains is bugged, use the instrument effects chain mixer instead for now.

 

EDIT2: replaced with ffx's new tool version

Attached Files


Edited by toblerpone, 16 January 2017 - 20:38.

  • RANSOM and ffx like this

#2 EatMe

EatMe

    Guruh Member

  • Normal Members
  • PipPipPipPipPipPipPipPipPipPipPipPip
  • 854 posts
  • Gender:Male
  • Location:The Hague, The Netherlands
  • Interests:Fuße wirklich richtig schmutzig machen, mit kräftig anlegen von, logischerweise, ein Schlammpfütze.

Posted 09 April 2015 - 22:56

+1
 
- code checked (nothing special inside except what it should do)
- tested inserting devices:
 * on track DSP lane: all OK
 * on mixer: all OK
 * on sampler Effects FX chain: not all OK:
- only click on the top lane part;
  - clicking the bottom DSP devices lane in the Effects FX chain does not work (this adds a device to the currently selected TRACK)


very handy tool; still a small bug with clicking the DSP device lane in the sampler Effects view.

Edited by EatMe, 09 April 2015 - 22:59.

* website: eatme.pro
* discography: eatme.pro/music
* all Renoise projectseatme.pro/music/projects
* soundcloud: /eatme 
* some samples: this free breakbeat and another free breakbeat 
* more infoeatme.pro/about - please mention www.eatme.pro with a broadcast or share

+1

#3 ffx

ffx

    Guruh Motha Fakka is Levitating and Knows Everything About Renoise Member

  • Normal Members
  • PipPipPipPipPipPipPipPipPipPipPipPipPip
  • 2852 posts
  • Gender:Not Telling
  • Interests:Renoise Sidechain

Posted 10 April 2015 - 09:07

code checked (nothing special inside except what it should do)


?

#4 toblerpone

toblerpone

    Guruh Member

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

Posted 10 April 2015 - 09:14

@jurek: I said that I might put a pony in the code, but I didn't... no not really :P

 

The tool needs to be redesigned (It wont do more than what it says it will), but I don't have time for it now, and am busy with a far nicer tool ideas in my little free time :P


Edited by toblerpone, 02 April 2016 - 14:45.


#5 ffx

ffx

    Guruh Motha Fakka is Levitating and Knows Everything About Renoise Member

  • Normal Members
  • PipPipPipPipPipPipPipPipPipPipPipPipPip
  • 2852 posts
  • Gender:Not Telling
  • Interests:Renoise Sidechain

Posted 10 April 2015 - 21:46

Wow that allpass filter sounds incredible! Didn't know what I was missing!


Edited by Jurek, 10 April 2015 - 21:46.


#6 OopsIFly

OopsIFly

    Guruh Member

  • Normal Members
  • PipPipPipPipPipPipPipPipPipPipPipPip
  • 833 posts
  • Gender:Male
  • Interests:...daydreams... -VS- ...propaganda...

Posted 11 April 2015 - 13:08

Oh, when I found the allpass device written on a name by the bus stop, there was some silly poster below it. I yesterday removed that poster, and under it there was written in the same writing as the device names this cryptic shit: "strings renoise | grep Device | grep -A55 DspDevices" and also some mad gibberish. I Don't know what that's supposed to mean?

 

Has anyone managed to put a "SampleCompatibilityModulationDevice" deliberately into a renoise 3 modulation chain?



#7 toblerpone

toblerpone

    Guruh Member

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

Posted 11 April 2015 - 14:51

.poke oopsIFly

r u a hax?



#8 OopsIFly

OopsIFly

    Guruh Member

  • Normal Members
  • PipPipPipPipPipPipPipPipPipPipPipPip
  • 833 posts
  • Gender:Male
  • Interests:...daydreams... -VS- ...propaganda...

Posted 11 April 2015 - 19:00

U wot m8?

 

*Schweinshaxe*

 

Eh I asked this freaky little guy in my neightborhood, you know noone wants to deal with him and he stinks sitting all day in front of his pc, and he said the strange writing might resemble some "shell command" to "list text information from a code file", but "filtered by grep", and he presumed it'd be some linux executable called  "renoise", but he didn't dare to try because he got paranoid over lawyers over lawyers sueing him over breaking a "non reverse engineering license" and talked similliar gibberish as written on the bus station, speaking out names of DSP devices with a "T" in front in between of obscene things.


Edited by OopsIFly, 11 April 2015 - 22:11.


#9 toblerpone

toblerpone

    Guruh Member

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

Posted 11 April 2015 - 20:25

ah ok then, i'll add the missing PDC device later on



#10 Conner_Bw

Conner_Bw

    Probably More God or Borg Than Human Member

  • Normal Members
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 7060 posts
  • Gender:Male
  • Location:Montreal, Quebec, Canada

Posted 11 April 2015 - 20:40

If someone could provide me with a full list of 'hidden' devices that would be neat.

 

Eh?

http://forum.renoise...se-dsp-devices/


cpu Lenovo X220, Intel i7-2640M @ 2.80GHz ×4 os Windows 10 / Ubuntu 16.04 LTS
My Homepage » : My Renoise Tools » : Normalize Your Sig » : One million clicks! »


#11 ffx

ffx

    Guruh Motha Fakka is Levitating and Knows Everything About Renoise Member

  • Normal Members
  • PipPipPipPipPipPipPipPipPipPipPipPipPip
  • 2852 posts
  • Gender:Not Telling
  • Interests:Renoise Sidechain

Posted 11 April 2015 - 21:01

OopsFly that's disgusting.

 

Other device: 'PDC Test Delay' (edit. ups didn't see you already found it)

 

Think that's all. From Renoise bin:

TFilter1Device
TFilter2Device
TReverb2Device
TShaperDevice
TStutterDevice
TDistortionDevice
TGateDevice
TLofiDevice
TMidiCCDevice
TFormulaMetaDevice
TDelayDevice
TMultitapDevice
TReverb3Device
TReverbDevice
TBusCompressorDevice
TCompressorDevice
TGate2Device
TMaximizerDevice
TCombDevice
TEq5Device
TEq10Device
TFilter3Device
TMixerEqDevice
TChorusDevice
TFlangerDevice
TPhaserDevice
TRingModDevice
TLofi2Device
TFilterDistortionDevice
TDistortion2Device
TCabinetSimulatorDevice
TConvolverDevice
TExciterDevice
TRepeaterDevice
TStereoExpanderDevice
TDcOffsetDevice
TGainerDevice
TDooferDevice
TLineInDevice
TRewireInDevice
TSendDevice
TCrossoverDevice
TInstrumentMacroDevice
TInstrumentAutomationDevice
TMidiControlDevice
THydraDevice
TMetaMixerDevice
TXYPadDevice
TLfoDevice
TKeyTrackingDevice
TVelocityDevice
TSignalFollowerDevice
TPdcTestDelayDevice
TAllPassDevice
TFaustDevice

Edited by Jurek, 11 April 2015 - 21:10.


#12 ffx

ffx

    Guruh Motha Fakka is Levitating and Knows Everything About Renoise Member

  • Normal Members
  • PipPipPipPipPipPipPipPipPipPipPipPipPip
  • 2852 posts
  • Gender:Not Telling
  • Interests:Renoise Sidechain

Posted 11 April 2015 - 21:10

hey gova, what about adding all renoise dsp devices and call this tool "native dsp". So one could remove renoise devices from favorites.



#13 toblerpone

toblerpone

    Guruh Member

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

Posted 11 April 2015 - 21:29

@conner: I meant something more like what jurek posted out of the renoise executable.

@jurek: thanks. But we also have this kind of tool, we had it since 2.7 maybe, don't remember the name anymore


  • Conner_Bw likes this

#14 ffx

ffx

    Guruh Motha Fakka is Levitating and Knows Everything About Renoise Member

  • Normal Members
  • PipPipPipPipPipPipPipPipPipPipPipPipPip
  • 2852 posts
  • Gender:Not Telling
  • Interests:Renoise Sidechain

Posted 11 April 2015 - 21:34

DOWNLOAD FROM POST #1 !!


Edited by ffx, 17 January 2017 - 00:25.

  • ashy!mpala, oneunkind and Woodpecking Mantis like this

#15 toblerpone

toblerpone

    Guruh Member

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

Posted 11 April 2015 - 21:50

An all pass filter flips the phase after it's frequency and that has plenty of uses, passers would be the easiest thing, unfortunately I don't know what Q it has. You can also use it to slightly alter the sound but leave the frequency content in tact.



#16 OopsIFly

OopsIFly

    Guruh Member

  • Normal Members
  • PipPipPipPipPipPipPipPipPipPipPipPip
  • 833 posts
  • Gender:Male
  • Interests:...daydreams... -VS- ...propaganda...

Posted 11 April 2015 - 22:16

haha the allpass...it probably has it's reason it isn't documented. Lord knows why it's in there. Well you could use it for some subtle effects if you're a hax. try lfo'ing the freq in certain (low cutoff) ranges, or compare results of something distorted vs. it being passed thru an allpass with variable settings before. Yeah it sucks we don't know how exactly it alters phase, probably one would be better off using some vst with visual options on the effection. It's like a frequency selective very short delay, period.



#17 ffx

ffx

    Guruh Motha Fakka is Levitating and Knows Everything About Renoise Member

  • Normal Members
  • PipPipPipPipPipPipPipPipPipPipPipPipPip
  • 2852 posts
  • Gender:Not Telling
  • Interests:Renoise Sidechain

Posted 12 April 2015 - 07:55

Hm I cannot hear any difference and the correlation meter doesn't change. What vst allpass filter do you know?

Edit: here is a source + math. http://denniscronin.net/dsp/vst.html

So it simply seems to be a 1-stage phaser.

Edited by Jurek, 12 April 2015 - 08:01.


#18 toblerpone

toblerpone

    Guruh Member

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

Posted 12 April 2015 - 08:45

Here's an example, you can record from pattern and play those separately (all people are capable of hearing a change of phase very well).

Be it do to the fact that the sound system reproducing the sound is distorting or not (therefore affect the first few harmonics, this will also make it visible on the scope), you will experience that on any consumer speaker quite vividly, so it does play an importance. Increase the volume and it will become much more apparent.

ReaEQ has an adjustable allpass filter band and it also shows the resulting phase graph, assuming it's correct, we could just open the scope and compare it with the device.

 

Alternatively use any additive synth and adjust the phase of the first harmonics

Attached Files



#19 ffx

ffx

    Guruh Motha Fakka is Levitating and Knows Everything About Renoise Member

  • Normal Members
  • PipPipPipPipPipPipPipPipPipPipPipPipPip
  • 2852 posts
  • Gender:Not Telling
  • Interests:Renoise Sidechain

Posted 12 April 2015 - 10:04

Here's an example

 

cool, still do not hear some difference in your example, but I can see it :)

This seems to be the used algorithm: http://forum.renoise...oplug/?p=329119

 

So it's really one stage of a phaser.


Edited by Jurek, 12 April 2015 - 10:04.


#20 ffx

ffx

    Guruh Motha Fakka is Levitating and Knows Everything About Renoise Member

  • Normal Members
  • PipPipPipPipPipPipPipPipPipPipPipPipPip
  • 2852 posts
  • Gender:Not Telling
  • Interests:Renoise Sidechain

Posted 25 July 2015 - 00:40

fixed tools here



#21 ffx

ffx

    Guruh Motha Fakka is Levitating and Knows Everything About Renoise Member

  • Normal Members
  • PipPipPipPipPipPipPipPipPipPipPipPipPip
  • 2852 posts
  • Gender:Not Telling
  • Interests:Renoise Sidechain

Posted 09 October 2015 - 22:47

All devices in 3.1 exe/app:

TFilter1Device
TFilter2Device
TFilter3Device
TReverb2Device
TShaperDevice
TStutterDevice
TCombDevice
TDistortionDevice
TGateDevice
TLofiDevice
TChorusDevice
TFlangerDevice
TPhaserDevice
TRingModDevice
TMidiCCDevice
TFormulaMetaDevice
TFilterDistortionDevice
TDelayDevice
TMultitapDevice
TReverb3Device
TReverbDevice
TConvolverDevice
TBusCompressorDevice
TCompressorDevice
TGate2Device
TMaximizerDevice
TAnalogFilterDevice
TDigitalFilterDevice
TComb2Device
TEq5Device
TEq10Device
TMixerEqDevice
TChorus2Device
TFlanger2Device
TPhaser2Device
TRingMod2Device
TLofi2Device
TDistortion2Device
TCabinetSimulatorDevice
TExciterDevice
TStereoExpanderDevice
TDcOffsetDevice
TGainerDevice
TRepeaterDevice
TDooferDevice
TLineInDevice
TRewireInDevice
TSendDevice
TCrossoverDevice
TInstrumentMacroDevice
TInstrumentAutomationDevice
TMidiControlDevice
THydraDevice
TMetaMixerDevice
TXYPadDevice

New devices from LUA:

Audio/Effects/Native/Delay
Audio/Effects/Native/Multitap
Audio/Effects/Native/mpReverb 2
Audio/Effects/Native/Reverb
Audio/Effects/Native/Convolver
Audio/Effects/Native/Bus Compressor
Audio/Effects/Native/Compressor
Audio/Effects/Native/Gate 2
Audio/Effects/Native/Maximizer
Audio/Effects/Native/Analog Filter
Audio/Effects/Native/Digital Filter
Audio/Effects/Native/Comb Filter 2
Audio/Effects/Native/EQ 5
Audio/Effects/Native/EQ 10
Audio/Effects/Native/Mixer EQ
Audio/Effects/Native/Chorus 2
Audio/Effects/Native/Flanger 2
Audio/Effects/Native/Phaser 2
Audio/Effects/Native/RingMod 2
Audio/Effects/Native/LofiMat 2
Audio/Effects/Native/Distortion 2
Audio/Effects/Native/Cabinet Simulator
Audio/Effects/Native/Exciter
Audio/Effects/Native/Stereo Expander
Audio/Effects/Native/DC Offset
Audio/Effects/Native/Gainer
Audio/Effects/Native/Repeater
Audio/Effects/Native/Doofer
Audio/Effects/Native/#Line Input
Audio/Effects/Native/#ReWire Input
Audio/Effects/Native/#Send
Audio/Effects/Native/#Multiband Send
Audio/Effects/Native/*Instr. Macros
Audio/Effects/Native/*Instr. Automation
Audio/Effects/Native/*Instr. MIDI Control
Audio/Effects/Native/*Hydra
Audio/Effects/Native/*Meta Mixer
Audio/Effects/Native/*XY Pad
Audio/Effects/Native/*LFO
Audio/Effects/Native/*Key Tracker
Audio/Effects/Native/*Velocity Tracker
Audio/Effects/Native/*Signal Follower

Edited by Jurek, 09 October 2015 - 22:54.


#22 ffx

ffx

    Guruh Motha Fakka is Levitating and Knows Everything About Renoise Member

  • Normal Members
  • PipPipPipPipPipPipPipPipPipPipPipPipPip
  • 2852 posts
  • Gender:Not Telling
  • Interests:Renoise Sidechain

Posted 09 October 2015 - 23:36

update for 3.1 (http://forum.renoise...ffect/?p=329102)


Edited by Jurek, 09 October 2015 - 23:37.

  • Woodpecking Mantis likes this

#23 ffx

ffx

    Guruh Motha Fakka is Levitating and Knows Everything About Renoise Member

  • Normal Members
  • PipPipPipPipPipPipPipPipPipPipPipPipPip
  • 2852 posts
  • Gender:Not Telling
  • Interests:Renoise Sidechain

Posted 19 October 2015 - 15:26

naming bugfix