No, but I'm willing to be it's a small Arm processor. The point is, a minimoog is a minimooog because it's a minimooog. A box of knobs that look like a minimoog with an arp2600 wired inside it would...
Type: Posts; User: boxxofrobots
No, but I'm willing to be it's a small Arm processor. The point is, a minimoog is a minimooog because it's a minimooog. A box of knobs that look like a minimoog with an arp2600 wired inside it would...
https://www.youtube.com/watch?v=8RTwPO8eNkM
https://easyeda.com/
How long does your main loop take? I have a main loop consisting of over 250 if statements (and actions to perform) and it takes a whopping 15uS for my main loop to run, 20uS worse case. Have you...
Mine was a question, too. Don't take it to hewart, man. Just listen to something like this and think of what you can do with the Teensy rather than just modeling a 555 timer and a ladder of...
"Similar result?" In the sense a radio tuned to something on the fm dial is just a radio tuned to something on the fm dial, the sound and experience one gets is not going to be the same - or, often,...
https://github.com/boxxybot/knobby/tree/main
OK I nailed down the problem. In init.h the configuration of the sgtl5000
sgtl5000_1.enable();
sgtl5000_1.adcHighPassFilterDisable();
sgtl5000_1.inputSelect(myInput);
...
I have a similar problem, and I am betting you have noticed how just changing one connection in a sketch might activate or deactivate this "feature." I really think it's something in the compilation...
I've traced down an unexpected behavior (in this case) to enabling any control of envelope function in the module "sequencer.h." If I uncomment any of the envelope controls, the machine will...
I have a loop{} of about 1500 lines and it runs in like 15uS. I've had good success just reading the rms values from the lfos with the module. But, again, the whole main loop runs in less than one...
BTW blakeA, if I am understanding you correcttly in your point about not doing things "in the audio path" here's something to consider: When you change a CV at a high rate of delta (as you do...
Yes, in fact I am working on a widget for eurorack (isn't everyone?) that is easy-peasy ootb library stuff using that nice fat 6 input 8 output codec chip. That's 8 outputs that can carry any signal...
I'm working on a euclidean sequencer, but not based on that arduino sketch full of callbacks and confusion. I just built an lfo, trigger it once a period, and read a character from a table of...
Voice one of my "knobby" project is essentially a minimoog, voice 2 is as well, and voice 3 is 8 note polyphonic. It's easy to wire up because it just uses five knobs. You might have a look there, in...
blakeAlbion, the audio library is very powerful about patchability. It's really just up to what you want to do and connect it with code. My widget has control over 256 sound parameters, all mapped to...
7.5 hour generative music performance done only with a teensy 4.1.
https://www.youtube.com/watch?v=xzayZ6odEuk
Holy smokes. Wow, thanks for all that effort. I think knobby is about at the limits of how many controls can practically be mapped (256) so don't anticipate adding yet another voice (although the...
This actually sounds like something Blade Runner-ish mixed with some Badalamenti. give it a play on a 4.1.
3vcfs (1 polyphonic)
8vcos (3 w/8 note polyphony)
6lfos
6 ADSR generators (2...
See your waveform generator up there? The one going into the envelope generator? That could be ANY frequency, and the output can modulate something else. LFO + ADSR gen = modulated ADSR. Or, use your...
You can use DC, or if you're going the modular approach use a velocity or LFO input to modulate the adsr.
The filter CV input allows tracking at audio sample rates. Just remember that if this is...
Fellows, I'm a relative newb to this board, but it's been my personal experience that all you have to do to help is to share the code. I posted a ridiculously simple effect here and within a few days...
I have an 8 core Xeon HP Z420 workstation with a mere 32GB of RAM and a 500GB SSD. It's pretty speedy, and when I look at my resource monitor I see no processor loads even above 50% generally, but...
That's an awful lot of memory to dedicate to a halfwave rectifier.
I have, and I have a git, but I don't want this on github just yet. I hope the mods don't mind.
I'm now finding myself pushing the limits fo what the gui can handle on my 8 core xeon with 32GB...
koerby, I think Dave from Notes-n-Volts might help you.
https://www.youtube.com/watch?v=zphkBTkOIyQ
Now added third voice with 8 note polyphony. Just about at the limits of what you can control with 256 knobs.
Part of what is being asked for seems to be a single wave rectifier. Maybe adding a variable to AudioEffectRectifier.half() or AudioEffectRectifier.full()
Cool, but I don't think there's any need to write your own effect. I suspect you can build the effect from the library and some glue code. Look at the vocoder - it's hundreds of lines of code written...
If you want a "backward speech effect" I'm wagering all you really neeed to do is play with the envelope of the sound. Alter the attack from an envelope follower by delaying it through an envelope...
A book on how to write on oscillator or envelope generator for the teensy might be great. I can think of several functions I'd like to add. I already contributed one that was modified in subtle but...
Watch this series.
https://www.youtube.com/watch?v=UJcZxyB5rVc
Welcome. I'm no newcomer but I am interested in your book. If I am asking, is it then appropriate for you to post a link to your book?
Here's a proper midi out port. Connecting a Teensy directly to a jack that might be miswired is a sure way to blow an expensive part. This entire circuit cost less than a buck.
Are you saying this IS a problem you ARE having? If so, then you have it wired wrong. The ring should NOT be connected to VCC it should be connected to VCC THROUGH a 220 ohm resistor. If you have the...
Use a transistor to drive the output (tip) and use the 220 ohm resistors in the midi spec. It's designed to be robust.
Thanks for that. I now have my own local copy working with the rectifier object. Awesome!
If you're not careful with strings and such, fingerprints can be found. Back in the day I worked on a product called avisynth, and we had a real problem with everyone in the world shipping a DVD...
I had thought of using samples and then a 6 or 7 second (max) delay, but for now only a short delay is needed. I have the 16MB RAM installed on this board, and it passes that memory test with flying...
That's very cool. I wish I could understand how it works so I could put the audioEffectRectifier in my local copy :)
I'm having bad connection issues with pjrc today. It's still happening. WEeird
false alarm? Maybe it was just a few minutes. It started working for me on both at the same time. Maybe a net burpp. Anyway, sorry.
Nope. I'm having a problem now submitting this,. It seems I'm...
Just wondering. I can't get it to load on two browsers.
I found it. d'oh it was just a name collision with "remainder" in Math.h. Now if I could just get it to run
The following snippet of code is from a supposedly working arduino sketch to generate a euclidian pattern. However, even when I try to compile the original, full sketch I get this same error, which I...
Thanks. I'm really trying to keep track of all this, I think I am getting it. So if I have arrays that need to be fast but not one clock fast I can put them in the upper 512KB? What about using that...
Added 4 channel stereo delay line. This is getting easy.
An audio block is 256 bytes, correct? 128 16 bit samples? So 512 blocks would eat up essentially half available ram? Is that on top of the ram the compiler tells me I am using?
I have a related question: How many blocks on a T4.1? My patch is presently using upward of 256 blocks, can I go to 400 or 500?
Thanks. I fixed the problem by breaking my 3000 lines (and counting) .ino file into a bunch of #include "thisfile.h" and so forth. It works, you just have to be very careful because each page is...
So you don't need the knobs to build it and play the patch, all that's needed is the teensy 4.1 with the audio board. I can post an mp3 on soundcloud, but thought it fun to post the patch here and...