Check this!
We need phase modualtion , not fm
I’d be happy with any native synthesis,lol
lmk if you end up posting some sounds from that beast you got!
man what a killer little device! feels like FM8 but with the renoise sampler!
ok it doesn’t do polyphony but i can live with that
would love to have this 100% native. renoise phase distortion device please!
yes, please!
It seems like I found a way to create a phase modulation effect using basic Renoise tools.
Luke use the chorus!
FM_BASS_003.xrni (3.9 KB)
cool idea. Is this not the same as stacked ring modulators with some distortion, though?
maybe ))hahahahahahah… looks like i screwed myself
ha! not at all… it’s fertile ground, especially for nasty bass
“fm” bass.xrni (3.0 KB)
try at C-3
Okay. Check. I did some real 1 Operator native Fm synth in renoise. No Ring Mod no Filter no Comb filter or Phaser, real tuned FM. Could in theory even stack more than 2 operators.
You can use any samples as operator or carrier. Standard sound uses 2 sine waves, but you could use any sample with more or less success, also unlooped or percussive samples. You can just transpose the samples to change operator and carrier tunings. Tweak the MOD LVL and LFO macros, to get some real FM fun!
DOWNSIDE is it needs to run at high LPB (or generally high song/tick speed). You need to turn LPB at least to >96, better 128 or above, to get any good, The higher the better in high frequencies. Best it really sounds at 256 LPB, and still has high frequency limitations. You should try to leave the modulator frequencies rather low. That is because of a renoise limitation, so I cannot get it any better. Also it will introduce a latency of 12 ms. Polyphony is definitely funky, but has it’s own taint of distortion.
YOU HAVE TO SET LPB TO 128 OR HIGHER TO MAKE IT SOUND WELL! THANKS!
Native Fm.xrni (6.5 KB)
How does this work? Simply, the modulator is going through a signal follower, and the follower modulates the delay of a chorus that the carrier runs through. So the audio stream gets constantly modulated in delay, a kind of “phase modulation” is introduced around the history of the sample stream in the chorus.
Hint @Taktik this is the way how you could make renoise users happy enabling them to do native sample based FM, by allowing the level of one sample to modulate the position of the sample read pointer. To bandlimit it, you can try to average/filter the range that the pointer skips through. You could make it a modulation filter to accept the input of one mod set as a side chain to sample FM the sound of another mod set. Together with generally allowing to stream the output of one set to (multiple) other sets this should in theory allow multi-operator FM sounds all in a sampler engine, and maybe even sample-sample ringmod, serial/parallel filtering or other nifty tricks. Please make renoise greater than it already is!
this instrument immediately crashes renoise after opening it through clicking the link. According to the log;
"RemoteAudioPlugin: Connecting to the server…
RemoteAudioPlugin: Creating server thread…
RemoteAudioPlugin: Creating plugin instance in the server…
RemoteAudioPlugin: Initializing plugin instance…
RemoteAudioPlugin: Successfully initialized
Player: Constructing…
Player: Creating slave threads…
Player: 8 threads enabled. 8 CPUs are available.
Player: Start running…
GUI: Creating the Document GUI…
GUI: Successfully constructed
Application: Successfully loaded template document.
GraphPort: Initializing in WindowedMode
GraphPort: Successfully initialized
Application: Init OK
CrashLog: Handling Exception! Code : C0000005
CrashLog: 0000000140ADC9D8: l9_ippsLn_32f_A21 +70EEE8
CrashLog: 0000000140D15ED3: l9_ippsLn_32f_A21 +9483E3
CrashLog: 0000000140D14DFF: l9_ippsLn_32f_A21 +94730F
CrashLog: 0000000140D1599F: l9_ippsLn_32f_A21 +947EAF
CrashLog: 0000000140623768: l9_ippsLn_32f_A21 +255C78
CrashLog: 000000014041270B: l9_ippsLn_32f_A21 +44C1B
CrashLog: 00000001408A58FC: l9_ippsLn_32f_A21 +4D7E0C
CrashLog: 0000000141098D77: l9_ippsLn_32f_A21 +CCB287
CrashLog: 0000000140ABF3A4: l9_ippsLn_32f_A21 +6F18B4
CrashLog: 0000000140B0E94E: l9_ippsLn_32f_A21 +740E5E
CrashLog: 0000000140AC0BD2: l9_ippsLn_32f_A21 +6F30E2
CrashLog: 0000000140AC1DBF: l9_ippsLn_32f_A21 +6F42CF
CrashLog: 0000000140AD773F: l9_ippsLn_32f_A21 +709C4F
CrashLog: 0000000140B1B8B3: l9_ippsLn_32f_A21 +74DDC3
CrashLog: 0000000140AD86A8: l9_ippsLn_32f_A21 +70ABB8
CrashLog: 0000000140A79BA5: l9_ippsLn_32f_A21 +6AC0B5
CrashLog: 000000014060DBBD: l9_ippsLn_32f_A21 +2400CD
CrashLog: 00000001405882D9: l9_ippsLn_32f_A21 +1BA7E9
CrashLog: 000000000B593447: DllUnregisterServer +01227
CrashLog: 000000000F133290: ??? +00000
CrashLog: 00000000000001FF: ??? +00000
Application: Caught an unhandled fatal exception (Thread: AUDIO)!
Application: Saving a backup…
Application: Enter MainLoop…
Audio Plugins: Timeout while waiting for the plugin device to suspend!
Audio Plugins: Timeout while waiting for the plugin device to suspend!
Audio Plugins: Timeout while waiting for the plugin device to suspend!
Application: Terminating…
ASIO: Stop Polling…
ASIO: Timeout while waiting for ASIO to shut down!!
ASIO: Releasing Focusrite USB ASIO…
MIDI: Shut down: Closing all acquired MIDI devices…
MIDI: Shutting down MIDI server…
MIDI: Closing MME Midi-In device ‘VI61’
MIDI: Shutting down DirectMusic…
"
I’m on windows 10, anyone else experiencing similar crashes?
Btw it is cool that you guys are pushing Renoise to achieve stuff natively, though pragmatically, if not on linux , I’d use hardware and/or vsti’s for these kind of sounds
yep. been making phaser leads for quite some time
awesome for glassy textures
this is a very cool hack!
Sorry bro, I made that instrument on Linux and it works just right over here with 3.4.2
AM-sine-vs-tri-Bass-Lead.xrni (5.3 KB)
How about this?
or modulated with AM and Distortion. Global key tracking LP filter. Check Macros.
Welcome to the club!