fiduciary

Author Topic: SmoothSwing v2 demonstration  (Read 4143 times)

0 Members and 1 Guest are viewing this topic.

Offline profezzorn

  • Mining Colony Members
  • Master Force User
  • *
  • Posts: 878
  • May the source be with you.
    • Hubbe's Corner
Re: SmoothSwing v2 demonstration
« Reply #15 on: October 23, 2017, 08:10:14 PM »
Maybe if you split the hum into two components and pitch-shift them individually.
Having similar sounds at nearby frequencies lead to some interesting effects.

That is technically more challenging to implement because you have to handle buffering and playing two sounds simultaneously. However, that is in line with what I have observed about some of my favorite pre-mixed swing sounds. The hum drone seems to continue on in the background while overlayed with the "swoosh" sound.

Just "borrow" my code. :)

Offline L3monT

  • No Force
  • *
  • Posts: 1
  • Um...Hello?
Re: SmoothSwing v2 demonstration
« Reply #16 on: November 21, 2017, 05:15:09 PM »
Do you sell sabers with this installed? would love to have one of these bad boys!

Offline Saber Royale

  • No Force
  • *
  • Posts: 1
Re: SmoothSwing v2 demonstration
« Reply #17 on: December 29, 2017, 05:39:01 AM »
Any update on the availability of this code? Myself, and many others, absolutely love this. It sounds fantastic, and we would love to be able to use it with the teensy board.

Offline BATMAnakin Skywalker

  • No Force
  • *
  • Posts: 15
  • Be careful not to choke on your aspirations.
    • Harris Maynard Portfolio
Re: SmoothSwing v2 demonstration
« Reply #18 on: January 25, 2018, 01:35:38 AM »
Any update on the availability of this code? Myself, and many others, absolutely love this. It sounds fantastic, and we would love to be able to use it with the teensy board.

I am curious about this too. Would love to implement this in my teensy build I put on hold. This compels me to complete it!

Offline Thexter

  • Force User
  • ***
  • Posts: 148
  • Um...Hello?
Re: SmoothSwing v2 demonstration
« Reply #19 on: January 25, 2018, 06:23:21 AM »
Any update on the availability of this code? Myself, and many others, absolutely love this. It sounds fantastic, and we would love to be able to use it with the teensy board.

I am curious about this too. Would love to implement this in my teensy build I put on hold. This compels me to complete it!

This has been implemented in the latest teensysaber software: Teensy Saber OS

Algorithm details are here:  SmoothSwing V2 Algorithm description | The Rebel Armory

Offline KanyonKris

  • Padawan Learner
  • **
  • Posts: 72
  • Um...Hello?
Re: SmoothSwing v2 demonstration
« Reply #20 on: January 25, 2018, 08:15:36 AM »
Thexter, would you share with us how you made your audio files? They sound so good.

Offline Thexter

  • Force User
  • ***
  • Posts: 148
  • Um...Hello?
Re: SmoothSwing v2 demonstration
« Reply #21 on: January 25, 2018, 09:45:52 AM »
Thexter, would you share with us how you made your audio files? They sound so good.

I mostly use Sox (Sound eXchange) SoX - Sound eXchange | HomePage

There's a thread SmoothSwing V2 Font Creators' Discussion Thread | The Rebel Armory around font making, but since smoothswing is in its infancy, so is the art of making fonts for it.

One of the key takeaways is that a hum sound that makes a good main hum may not be a good candidate for a good swing hum.

Here's an example of the processing I do for one of my light-side fonts. inputhum.wav is the main hum, and lighthum.wav is a completely different hum that I feel has more "punch".

main hum:
sox.exe inputhum.wav hum01.wav lowpass 2025

8 pairs split into two parts, a and b:
sox.exe lighthum.wav pair01_a.wav pitch 120 overdrive 10
sox.exe lighthum.wav pair01_b.wav pitch 0 overdrive 10

sox.exe lighthum.wav pair02_a.wav pitch -60 overdrive 10
sox.exe lighthum.wav pair02_b.wav pitch 0 overdrive 10

sox.exe lighthum.wav pair03_a.wav pitch 200 overdrive 10
sox.exe lighthum.wav pair03_b.wav pitch 20 overdrive 10

sox.exe lighthum.wav pair04_a.wav pitch -100 overdrive 10
sox.exe lighthum.wav pair04_b.wav pitch -30 overdrive 10

sox.exe lighthum.wav pair05_a.wav pitch 180 overdrive 10
sox.exe lighthum.wav pair05_b.wav pitch 50 overdrive 10

sox.exe lighthum.wav pair06_a.wav pitch -50 overdrive 10
sox.exe lighthum.wav pair06_b.wav pitch 50 overdrive 10

sox.exe lighthum.wav pair07_a.wav pitch 140 overdrive 10
sox.exe lighthum.wav pair07_b.wav pitch 100 overdrive 10

sox.exe lighthum.wav pair08_a.wav pitch -70 overdrive 10
sox.exe lighthum.wav pair08_b.wav pitch -70 overdrive 10

Read more: SmoothSwing V2 Font Creators' Discussion Thread | The Rebel Armory

Offline KanyonKris

  • Padawan Learner
  • **
  • Posts: 72
  • Um...Hello?
Re: SmoothSwing v2 demonstration
« Reply #22 on: January 25, 2018, 11:57:14 AM »
Thanks, Thexter, that is very helpful.