Search found 116 matches

by slacker
Thu Feb 20, 2014 10:34 am
Forum: Algorithm development
Topic: pitch shifter selector??
Replies: 13
Views: 13183

I see what you mean, you can use a multi position switch and resistors instead of a pot, have a look at page 8 of this http://www.electricdruid.net/datasheets ... asheet.pdf for an example.
by slacker
Wed Feb 19, 2014 1:33 pm
Forum: Algorithm development
Topic: pitch shifter selector??
Replies: 13
Views: 13183

The pot skip code makes the pot work like a rotary switch, so it could act like a 7 position switch, each position would give a different interval a third, a fourth or what ever you wanted.
by slacker
Wed Feb 19, 2014 10:45 am
Forum: Algorithm development
Topic: pitch shifter selector??
Replies: 13
Views: 13183

You can use a pot skip routine to make a pot select different pitches
http://www.spinsemi.com/knowledge_base/ ... p_routines There's an example here http://www.spinsemi.com/forum/viewtopic.php?t=296
by slacker
Tue Jan 07, 2014 2:42 pm
Forum: FV-1 hardware questions
Topic: evaluation board with mac os
Replies: 14
Views: 19870

I could never get SpinASM to work with WINE, that was on Linux though not a Mac, so you may have more luck. It would install OK, but wouldn't assemble anything, it always claimed there were errors in the source code even though there weren't, it was as though it wasn't reading the file correctly pos...
by slacker
Mon Dec 16, 2013 11:51 am
Forum: FV-1 hardware questions
Topic: Starting place for Noobs.
Replies: 10
Views: 16105

Unless they've updated in recently Pickit3 can't program the 24LC32, for some reason best known to themselves Microchip left out that functionality.
If you have a pickit3 you can use that to program a suitable PIC and make your own pickit2 clone :)
by slacker
Wed Dec 11, 2013 11:45 am
Forum: Algorithm development
Topic: HEX TO ASM
Replies: 3
Views: 10821

Google "intel hex" and you'll find information on the format of the hex file, using that you can extract the data off each line. Then convert each line into binary. The Spin ASM manual shows you the format of the binary code created by each command so you can use that to convert it back in...
by slacker
Mon Dec 09, 2013 10:29 am
Forum: FV-1 hardware questions
Topic: Minimum Open Loop Delay
Replies: 3
Views: 7794

I've measured one of my pedals with the FV-1 simply reading the ADC and then writing it to the DAC and got a couple of ms delay. That would have included any slight delay/phase shift caused by the analogue parts of the circuit but I'd imagine they're insignificant. I'll see if I can do another test ...
by slacker
Fri Oct 11, 2013 8:31 am
Forum: FV-1 software questions
Topic: 8 seconds delay
Replies: 21
Views: 25361

Yes, exactly like that.
by slacker
Fri Oct 11, 2013 5:02 am
Forum: FV-1 software questions
Topic: 8 seconds delay
Replies: 21
Views: 25361

You don't need the first step, the FV-1 only comunicates with the eeprom when you change the program, it then loads the chosen program into its internal memory, after that it doesn't care what happens to the eeprom. So you can just switch the eeprom with your multiplexer, and select the program you ...
by slacker
Thu Oct 03, 2013 9:59 am
Forum: Algorithm development
Topic: ALT PARAMETERS
Replies: 3
Views: 7781

You could use the switch code from my tap tempo program http://www.spinsemi.com/forum/viewtopic.php?t=302&start=45 If you make the "count" parameter much smaller, you will have to hold the switch down for longer before it changes. The "latch" register in that code changes bet...
by slacker
Fri Jul 26, 2013 9:19 am
Forum: FV-1 software questions
Topic: Pitch detection
Replies: 4
Views: 7996

There's an example of pitch detection in this thread http://www.spinsemi.com/forum/viewtopic ... sc&start=0 so it's possible to do at least simple "pitch to voltage" conversion.
Like Larry said, what exactly do you want to do?
by slacker
Mon Jul 22, 2013 10:35 am
Forum: Algorithm development
Topic: tap tempo snippet
Replies: 84
Views: 972752

Here you go, if pot1 is turned all the way down the delay is controlled by the taptempo, otherwise pot 1 controls the delay time. Delay level is fixed at 50%. The new code is between ";Pot control on POT1" and "DODELAY" hopefully it's self explanatory. I haven't tested this but i...
by slacker
Thu Jul 11, 2013 10:13 am
Forum: Algorithm development
Topic: tap tempo snippet
Replies: 84
Views: 972752

Sorry I'm still not exactly sure what you want. I can make the code so POT1 would control the delay time but if this was turned all the way down then POT2 will act as a tap tempo. I can't make one pot control the delay time and do tap tempo, you'll have to figure out a way to do that yourself, unles...
by slacker
Mon Jul 08, 2013 12:11 pm
Forum: Algorithm development
Topic: tap tempo snippet
Replies: 84
Views: 972752

Alex - what do you want this to do? Do you want one pot to be the time and another to be the tap tempo?

Digital Larry - leave it with me I post some code over on your forum.
by slacker
Fri Jul 05, 2013 7:28 am
Forum: Algorithm development
Topic: Smooth overdrive to mellow out resonant filters
Replies: 2
Views: 5394

The cube distortion is very subtle, it's works though, it clips at 2/3 the supply so a couple of volts, it needs a loud signal to make it clip. I've used it to limit the level when maxing the feedback in a delay, the signal would hit the rails causing the clipping LED to flash, adding the cube disto...