ThinkC 1Bit Dream Machine

Relating to ThinkC Development

Mu0n

Active Tinkerer
Oct 29, 2021
697
670
93
Quebec
www.youtube.com

1Bit Dream Machine​

1bitdreammachine_highres.png

a 68k compact Macintosh game programming API (also multimedia, MIDI, serial, etc) for THINK C / Symantec C++.



Available source files​


* HideMenuBar: routines for hiding/showing back the menu bar

* muMIDIPlay.c: routines for loading a .mid file in RAM and playing it asynchronously

* cozyMIDI, a standard MIDI file player with a cute animated background

* firejam, a synth program with MIDI in, MIDI out and Sound Driver out

[placeholder post for more details later]
 

Mu0n

Active Tinkerer
Oct 29, 2021
697
670
93
Quebec
www.youtube.com
The next puzzle pieces are going to be about:

* Using the Sound Driver in square wave, four-tone and freeform modes
* Dispatching MIDI playback to the sound driver, not decided yet on the exact mode, but it's basically a reverse-engineered approach from concertware, when you didn't have MIDI gear hooked up and were willing to compromise on the number of instruments, just to make sound from the Mac itself.
 

Attachments

  • SINarchon.mp4
    2.5 MB · Views: 0