Shbobo Fish - Video Tutorial

home of post-70s electronics

Moderators: Kent, bartlebooth

User avatar
bartlebooth
Super Deluxe Wiggler
Posts: 1059
Joined: Sat Dec 13, 2008 2:26 pm
Location: DC

Shbobo Fish - Video Tutorial

Post by bartlebooth » Sat Aug 10, 2013 10:59 pm

the first in a series of Fish video tutorials is now online here:

User avatar
mudlogger
Super Deluxe Wiggler
Posts: 1366
Joined: Sun Sep 26, 2010 9:47 pm
Location: UK + Thailand
Contact:

Post by mudlogger » Sat Aug 10, 2013 11:32 pm

brilliant - thanks :party:

i really don't want to have to rely on other peoples patches.

User avatar
kozepz
Super Deluxe Wiggler
Posts: 1028
Joined: Sat Jul 21, 2012 8:15 am
Location: The Netherlands

Post by kozepz » Sun Aug 11, 2013 3:30 am

Thanks Bartlebooth!
Yeah, I was totally wrong about this, this is awesome! Gonna hit the button :hihi:

User avatar
chorus7
Yeah that's right
Posts: 1128
Joined: Sun Jul 26, 2009 6:13 pm
Location: Prince Edward Island

Post by chorus7 » Sun Aug 11, 2013 7:37 am

Nice Mr Booth!... I went from 0 understanding to 50% understanding but 100% wanting :hihi: ... Great tutorial...

You sold it! I'm pushing the button...

User avatar
wednesdayayay
Super Deluxe Wiggler
Posts: 1581
Joined: Wed Nov 16, 2011 8:17 am

Post by wednesdayayay » Sun Aug 11, 2013 8:09 am

once the concept is grasped it is hard not to order :guinness:

i'm hoping mikey walker is still a thing
ad that it could be connected up to illucia apps :tu:


thanks for the video I look forward to more


this is a quote from peters blog from a larger post about tunings that should really be devoured it talks about the nume and deno a little bit.

but this applies to the shnth
"And now, I would like to speak of some of the digital tunings I developed for Shbobo, for use on the Shnth device. It all flowed pretty naturally from my analog experience, especially with the triangle oscillator that has two controls: one for the slope/speed, and the other for its bounds. The former control will be called the "nume", for numerator; the latter control is the "deno" for denominator. You see, they two actually come together to make an "alternative" form of expressing pitch than logarithmic 12tone equal temperament, or what might be used in virtual synthesizers, floats which are converted exponentially. The nume/deno system is Just Intonation, and you can of course read Harry Partch's book for more info on that. Also you can see his wonderful misinterpretation/California embellishment of the Ancient Greek kithara. The first program I wrote in this system was called Just Ints, and like the name it only uses the int type, but it can express pitch in actually very fine increments, using only 8 bits for nume and 8 for deno. You can multiply that out and not discounting repeat tones, there are about 64k pitches there. Of course some of them are in very high prime limits, like 197, 199, 211, or 223, so I also developed a way of expressing/modulating the prime limit as you scroll through pitches. There are two ways developed to scroll through pitches: kingal, tuning the nume and deno separately; and queenal, which uses a dictionary of pitches to allow you to scroll through them "chromatically", although with a high prime limit it almost sounds glissando/analog scroll."

User avatar
Hainbach
Super Deluxe Wiggler
Posts: 3437
Joined: Thu May 26, 2011 3:52 am
Location: Berlin

Post by Hainbach » Sun Aug 11, 2013 8:17 am

That was great! I am starting to get a feel for this. Hope the ship brings my SHNTH soon.

User avatar
wednesdayayay
Super Deluxe Wiggler
Posts: 1581
Joined: Wed Nov 16, 2011 8:17 am

Post by wednesdayayay » Sun Aug 11, 2013 8:21 am

something I was just thinking about
I want to try to use the wheel and dust opcodes to do some volume/pan randomized automation

User avatar
bartlebooth
Super Deluxe Wiggler
Posts: 1059
Joined: Sat Dec 13, 2008 2:26 pm
Location: DC

Post by bartlebooth » Sun Aug 11, 2013 10:51 am

great, i'm glad it was helpful... working on tut #2 now
wednesdayayay wrote: i'm hoping mikey walker is still a thing
ad that it could be connected up to illucia apps :tu:
yes! peter is working on mikey, saw a glimpse of it last week..looks awesome.

User avatar
wwall
Common Wiggler
Posts: 106
Joined: Sun Nov 15, 2009 4:13 pm
Location: Memphis, TN

Re: Shbobo Fish - Video Tutorial

Post by wwall » Sun Aug 11, 2013 12:12 pm

bartlebooth wrote:the first in a series of Fish video tutorials is now online here:
Thank you! This was very informative. I'm looking forward to more in the series.

User avatar
windspirit
Super Deluxe Wiggler
Posts: 3074
Joined: Thu Sep 20, 2012 11:43 pm
Location: krellifornia

Post by windspirit » Sun Aug 11, 2013 8:04 pm

Awesome! looking forwards to a tutorial on the granular stuff as it seems esoteric to me.

User avatar
pugix
Super Deluxe Wiggler
Posts: 3573
Joined: Sat Oct 31, 2009 7:23 am
Location: Asheville, NC
Contact:

Post by pugix » Mon Aug 12, 2013 4:56 pm

Thanks for that tutorial. I am really challenged by any sort of drag and drop interface. I'm always dropping things in the wrong places. The tutorial explained how it works and that helps.

I look forward to tutorials about the tuning, which is a most obscure aspect of the shnth to me. The print manual has nothing to explain the sample rate and how it relates to pitch vis-a-vis numerator and denominator. In addition to a video tutorial, some clearly written explanations about this would be useful.
Richard
https://www.pugix.com

"Everything in our world is actually always modulated by everything else." - Peter B

User avatar
bartlebooth
Super Deluxe Wiggler
Posts: 1059
Joined: Sat Dec 13, 2008 2:26 pm
Location: DC

Post by bartlebooth » Mon Aug 12, 2013 6:55 pm

Fish tutorial #2 is now up:

its a short example using 'string', a karplus-strong type opcode.
I look forward to tutorials about the tuning, which is a most obscure aspect of the shnth to me. The print manual has nothing to explain the sample rate and how it relates to pitch vis-a-vis numerator and denominator. In addition to a video tutorial, some clearly written explanations about this would be useful.
will definitely do a tuning one. just to try and answer your question here briefly, with the Shnth the opcode 'srate' sets the fundamental frequency (which is 4 octaves below the *actual* sampling rate). if you want to do tonal stuff then its best to specify the srate using 16-bit numbers, then you can dial it in exactly. meng qi made a very helpful srate calculator which gives the 'short' (16-bit number) for each corresponding note on a standard keyboard, its available on the shbobo forum. so basically the nume and deno of an oscillator specify its pitch relationship to that fundamental based on the just intonation tuning system...so for example a horn with a nume of 96 and a deno of 64 will be a perfect 5th above the fundamental (ie 3:2 ratio), one with a nume of 80 and a deno of 64 will be a major 3rd above it (5:4 ratio), etc. there's a couple of really good websites on just intonation online, i can send you the links if you like. its gets really interesting when you get into the larger prime limits like 11 or 13, then you can explore these really hairy microtonal scales. i'll try to explain all this better in a video and associated forum post but hopefully this will help a bit until then.

User avatar
wednesdayayay
Super Deluxe Wiggler
Posts: 1581
Joined: Wed Nov 16, 2011 8:17 am

Post by wednesdayayay » Mon Aug 12, 2013 7:16 pm

our fish are not the same :hihi:

I'm looking at you gwonzer and barcoder

also view

I got caught up in the video and actually said out loud as you were uploading the situation "wait switch the corps around for bar d"

it makes me want to upload a live patching video

I can also imagine live fishing as someone else is playing the shnth


what a wonderful sound that patch is making

thank you again

User avatar
bartlebooth
Super Deluxe Wiggler
Posts: 1059
Joined: Sat Dec 13, 2008 2:26 pm
Location: DC

Post by bartlebooth » Mon Aug 12, 2013 8:03 pm

wednesdayayay wrote:our fish are not the same :hihi:

I'm looking at you gwonzer and barcoder

also view
yeah you need to download Fish 1.2. actually the gwonzer in that version is still 'experimental' but peter has fixed it since then... but there's other new stuff in 1.2 too:

- 'slave' - is a pulse divider/staircase generator with a variable length, so you can modulate which pulse division it outputs (make a touchable divide-by-n comparator, for example). also useful for modelling a stuber. there are 8 slaves.

- 'pulse' is a variable duty cycle pulse wave, its good for sequencing or can be used together with slew to make ASR envelopes (8 pulses)

- srate now puts out audio too so you can put the sound of the actual sampling rate in your patches. can be combined with several slaves, either altogether to make an iron cross like on the cocoquantus or individually like the touch nodes on the cocostuber.

- view menu adds tooltips ie mouseover help on the calanque. also you can export your texts with square brackets now (pugix had asked for this).

those are most of the big ones, i think there were a few minor bug fixes too...definitely download it!

User avatar
bartlebooth
Super Deluxe Wiggler
Posts: 1059
Joined: Sat Dec 13, 2008 2:26 pm
Location: DC

Post by bartlebooth » Sat Sep 07, 2013 7:55 pm

Fish tutorial #3, this one's about the embedded granulars fog, haze and swamp


User avatar
bartlebooth
Super Deluxe Wiggler
Posts: 1059
Joined: Sat Dec 13, 2008 2:26 pm
Location: DC

Post by bartlebooth » Sat Sep 07, 2013 8:19 pm

sungja wrote:Thanks for another tutorial. What`s with fish crashing sometimes? Should I load latest rev?
well you should definitely use the latest rev. if you're not already (shnth483, fish 1.3). are you on mac? we're aware of an issue with the USB communication with Fish on macs, peter is looking into it. if you are seeing any other issues then i encourage you to post about it on the shbobo technical forum ( http://www.shbobo.net/forum/ ), peter does monitor that and uses it to form his bug-fix list.

User avatar
windspirit
Super Deluxe Wiggler
Posts: 3074
Joined: Thu Sep 20, 2012 11:43 pm
Location: krellifornia

Post by windspirit » Sun Sep 08, 2013 9:40 pm

Been hoping to decode the grainular codes, thanks a lot!

User avatar
krz
Ultra Wiggler
Posts: 873
Joined: Tue May 18, 2010 11:16 pm
Location: Canada
Contact:

Post by krz » Sat Dec 07, 2013 1:57 pm

Is there going to be more instalments to this series?

User avatar
windspirit
Super Deluxe Wiggler
Posts: 3074
Joined: Thu Sep 20, 2012 11:43 pm
Location: krellifornia

Post by windspirit » Sun Dec 08, 2013 12:02 am

Yes please!

User avatar
bartlebooth
Super Deluxe Wiggler
Posts: 1059
Joined: Sat Dec 13, 2008 2:26 pm
Location: DC

Post by bartlebooth » Sun Dec 08, 2013 3:54 am

sure, what would you like? i've been wanting to do a justints tutorial, that program is rad but unfortunately seems to get neglected

User avatar
numan7
the most autistic amongst us
Posts: 6494
Joined: Wed Nov 25, 2009 9:09 pm

Post by numan7 » Sun Dec 08, 2013 4:37 am

a justints + sequencing tutorial would be really awesome! :hail:

cheers
"the ordinary will ignore whatever they cannot explain as if nothing ever happened. and everything remains the same again..."

User avatar
krz
Ultra Wiggler
Posts: 873
Joined: Tue May 18, 2010 11:16 pm
Location: Canada
Contact:

Post by krz » Mon Dec 09, 2013 6:35 am

O yeah!

taxhaven
Learning to Wiggle
Posts: 3
Joined: Sun Jan 25, 2015 3:25 pm

Post by taxhaven » Wed Jan 28, 2015 6:12 pm

plz more tutorials for new shnth users in 2015!!

User avatar
Kalerne
Veteran Wiggler
Posts: 517
Joined: Wed Nov 03, 2010 11:44 pm
Location: Taiwan
Contact:

Post by Kalerne » Wed Jan 17, 2018 2:06 am

New Shnth user here !

Is there any new tutorial planned ?

User avatar
Kaki_Yuga
Learning to Wiggle
Posts: 16
Joined: Sun Apr 16, 2017 10:11 pm
Location: Vancouver

Post by Kaki_Yuga » Sun Feb 18, 2018 8:55 pm

Yes, I love the tutorials! Please continue with them

Post Reply

Return to “Ciat-Lonbarde”