Search found 645 matches

by at67
19 Mar 2022, 22:32
Forum: Hardware and software hacking
Topic: Try compiling gtemuAT67 with Cygwin
Replies: 16
Views: 2960

Re: Try compiling gtemuAT67 with Cygwin

So it compiles without warning and errors but takes ten minutes to compile? I can build the entire thing on a Raspberry Pi400 in just over 1 minute. You only need to build it once and what has Cygwin's failures have to do with VSC++? I don't understand the cause and effect... You also don't need the...
by at67
19 Mar 2022, 16:00
Forum: Hardware and software hacking
Topic: Try compiling gtemuAT67 with Cygwin
Replies: 16
Views: 2960

Re: Try compiling gtemuAT67 with Cygwin

Did you try changing 'std::ifstream::streampos' to 'size_t' as shown in the code blocks? I can't see any errors in your output for size_t. For the malloc malarkey, find usages of '_heapTotalUsage' and '_heapAllocations' in compiler.cpp and comment them out. Also comment out this block of code at the...
by at67
19 Mar 2022, 14:35
Forum: Hardware and software hacking
Topic: Try compiling gtemuAT67 with Cygwin
Replies: 16
Views: 2960

Re: Try compiling gtemuAT67 with Cygwin

There's already a gtemuAT67 thread here: https://forum.gigatron.io/viewtopic.php?t=69 Could you post new questions, issues, problems or whatever to that thread next time, please? gtemuAt67 has been successfully built on a lot of flavours of Linux, MacOS and Windows native, I am not sure if anyone ha...
by at67
19 Mar 2022, 10:41
Forum: Hardware and software hacking
Topic: Explore the Gigatron music engine, using GLCC
Replies: 22
Views: 3418

Re: Explore the Gigatron music engine, using GLCC

I want to make a vibrato-like effect, which requires the gigatron to emit audio frequencies that don't exist in the ROM's note table. These frequency values may lie between two adjacent pitches in the note table. So I made some small changes to store relative pitch changes in my note array. The inc...
by at67
19 Mar 2022, 06:59
Forum: Hardware and software hacking
Topic: Explore the Gigatron music engine, using GLCC
Replies: 22
Views: 3418

Re: Explore the Gigatron music engine, using GLCC

I guess one could also try rudimentary enveloppe control. One could also write the waveforms on the fly, just in time, but there wouldn't be much cpu time left for anything else. At67 has really spent a lot of time working on sound. He probably has thought of all this already... I do full envelope ...
by at67
16 Mar 2022, 08:02
Forum: Hardware and software hacking
Topic: Explore the Gigatron music engine, using GLCC
Replies: 22
Views: 3418

Re: Explore the Gigatron music engine, using GLCC

be honest, Tetronis.gt1's music really needs improvement). So what is currently certain is that each audio channel of Gigatron can freely change the I'm quite happy with the Tetronis music to be honest, Tetronis was written really early on in the Gigatron's life when most of the current tools were ...
by at67
15 Mar 2022, 15:50
Forum: Hardware and software hacking
Topic: Explore the Gigatron music engine, using GLCC
Replies: 22
Views: 3418

Re: Explore the Gigatron music engine, using GLCC

The issue here is that it is way more powerful than you think, experiment more, lament less... I should be asleep, but I am annoyed, why am I annoyed? Who the F knows, anyway here is a video of code that I wrote in the last 45minutes that conclusively proves what the Gigatron is capable of, if you r...
by at67
15 Mar 2022, 11:33
Forum: Hardware and software hacking
Topic: Explore the Gigatron music engine, using GLCC
Replies: 22
Views: 3418

Re: Explore the Gigatron music engine, using GLCC

In an old post, Marcel wrote something about "low frequency modulation" and I wondered whether I missed diverging. I am also wondering whether this distortion becomes audible with 8 bits audio, as in Hans' youtube (https://forum.gigatron.io/viewtopic.php?t=285&start=10#p3014). The new...
by at67
15 Mar 2022, 08:52
Forum: Hardware and software hacking
Topic: Explore the Gigatron music engine, using GLCC
Replies: 22
Views: 3418

Re: Explore the Gigatron music engine, using GLCC

It seems that ROMvX0 has many more functions, such as the ability to play voice samples. You can play voice samples without ROMvX0, ROMvX0 just lets you do it with about 10% of the vCPU cycles, the first voice sample I played on the Gigatron was done purely in vCPU code, you just have to think outs...
by at67
15 Mar 2022, 08:41
Forum: Hardware and software hacking
Topic: Explore the Gigatron music engine, using GLCC
Replies: 22
Views: 3418

Re: Explore the Gigatron music engine, using GLCC

I understand how this can work with a square wave thanks to the high pass filter. How does it work with triangles or sawtooths? Just by chopping the top? Can it be done with a sine wave as in at67's music demo? It works with any waveform, it just adds a DC offset which compresses and clips the wave...