Search found 1184 matches

by chysn
Sat Dec 23, 2023 4:57 pm
Forum: Announcement Board
Topic: VIC-20 Software Releases of 2023
Replies: 12
Views: 10181

Re: VIC-20 Software Releases of 2023

Name: Ed for Prophet-5 Author: Jason Justian, Beige Maze VIC Lab Genre: Synthesizer Editor/Librarian Code: Machine Language Media: Cartridge with on-board 8K RAM License: M.I.T. Availability: VIC Lab Etsy Store Ed for Prophet-5 is a system exclusive (sysex) editor/librarian for the Sequential Proph...
by chysn
Tue Dec 19, 2023 9:27 pm
Forum: General Topics
Topic: Ed for Prophet 5
Replies: 20
Views: 10697

Re: Ed for Prophet 5

Here's the first draft of the manual.

https://github.com/Chysn/VIC20-prophet5/tree/main/doc
by chysn
Fri Dec 15, 2023 11:10 am
Forum: General Topics
Topic: Ed for Prophet 5
Replies: 20
Views: 10697

Re: Ed for Prophet 5

I rewrote the file management stuff, using sequential files instead of headered files. This allows the use of standard SYX files created by other (usually modern desktop or mobile) applications, or the use of Ed's files within such applications. There are two kinds of load; one that loads and replac...
by chysn
Wed Dec 13, 2023 12:11 pm
Forum: General Topics
Topic: Ed for Prophet 5
Replies: 20
Views: 10697

Re: Ed for Prophet 5

Here's a useful and geeky feature that can help with some kinds of troubleshooting, a hex display of the current program's full Voice Dump system exclusive message. Given that I have 1K left after this feature, it was tempting to add a hex editor. But the values are packed in such a way that it woul...
by chysn
Tue Dec 12, 2023 3:21 pm
Forum: General Topics
Topic: Ed for Prophet 5
Replies: 20
Views: 10697

Re: Ed for Prophet 5

Here's the new Library View. It's a high-level overview of your library in memory, so you can make sure the programs are in the desired order, are going to the right locations in the instrument, etc. To get to it, it's Commodore+Function key, for four pages. You drill down to the selected program wi...
by chysn
Tue Dec 12, 2023 8:48 am
Forum: General Topics
Topic: Ed for Prophet 5
Replies: 20
Views: 10697

Re: Ed for Prophet 5

Ed for Prophet 5 is functionally complete, in terms of the originally-planned features. I have about 1.5K remaining, so I plan to add some more library management features. Probably some sort of high-level selector, with a good way to move programs around more freely. There's currently a Copy utilit...
by chysn
Sun Dec 10, 2023 10:05 am
Forum: General Topics
Topic: Ed for Prophet 5
Replies: 20
Views: 10697

Re: Ed for Prophet 5

To increase the generative possibilities, I've introduced a "Mutation" feature. Instead of simply picking one value from each seed, Mutation will introduce between zero and ten random parameter changes to the generated program. One interesting use of this is that you can use the same progr...
by chysn
Sat Dec 09, 2023 9:39 am
Forum: General Topics
Topic: Ed for Prophet 5
Replies: 20
Views: 10697

Re: Ed for Prophet 5

I've added the sequencer functionality. It's super-simple, because the idea is just to have notes playing as you edit. Hold down Commodore and press RUN/STOP to record. Then, RUN/STOP by itself toggles between... well... run and stop. I have 2.5K left in the project to build a file manager. No probl...
by chysn
Fri Dec 08, 2023 5:54 pm
Forum: General Topics
Topic: Bugs & Quirks in the VIC-20 BASIC & KERNAL ROMs
Replies: 4
Views: 4264

Re: Bugs & Quirks in the VIC-20 BASIC & KERNAL ROMs

Thanks for this treatment! An interesting read.

I was just working with the keyboard decode tables this morning, and I was wondering about the purpose of this whole page of NOPs.

And not necessarily a bug, but they’re not being very elegant about setting the decode table index, either.
by chysn
Thu Dec 07, 2023 4:01 pm
Forum: General Topics
Topic: Ed for Prophet 5
Replies: 20
Views: 10697

Re: Ed for Prophet 5

mathom wrote: Thu Dec 07, 2023 12:11 pm Now if you produced a version for the Casio CZ line... :lol:
I used to have a CZ-101, and if I still had it I'd totally do that.
by chysn
Thu Dec 07, 2023 11:48 am
Forum: General Topics
Topic: Ed for Prophet 5
Replies: 20
Views: 10697

Re: Ed for Prophet 5

Damn, this is a really fun feature. You choose two programs in the library (of up to 64 programs), and press "G", and a program is randomly generated based on the two chosen programs. Sometimes the result is nothing. But sometimes it's a really cool hybrid. I'm actually saving a lot of the...
by chysn
Tue Dec 05, 2023 9:56 pm
Forum: General Topics
Topic: Ed for Prophet 5
Replies: 20
Views: 10697

Re: Ed for Prophet 5

beamrider wrote: Tue Dec 05, 2023 11:36 am The intersection of Prophet 5 and Vic-20 users must be very small :)
No doubt! Not only that, but the package of cartridge, interface hardware, and printed manual will come in at around $100USD. But I bet at least one sells in 2024!
by chysn
Tue Dec 05, 2023 8:53 am
Forum: General Topics
Topic: Ed for Prophet 5
Replies: 20
Views: 10697

Re: Ed for Prophet 5

Vic20 and music keyboards. Are you the 8 bit guy undercover. Anyway, it would be a good topic for one of his videos. Oh, yeah! Maybe I'll let him know about this when I'm done. I hope your project rocks the Prophet 5 world. Thank you. I expect that it might rock the Prophet-5-players-with-hardware-...
by chysn
Mon Dec 04, 2023 10:17 am
Forum: General Topics
Topic: Ed for Prophet 5
Replies: 20
Views: 10697

Ed for Prophet 5

Ed for Prophet 5 is an upcoming editor/librarian for the Sequential Prophet 5 (and Prophet 10) Rev. 4 analog synthesizer. The original Prophet 5 (1979-1984) and the VIC-20 (1981-1985) were contemporaneous products; but as far as I know, they never spoke, not in any serious way. The latest Prophet 5...
by chysn
Wed Nov 29, 2023 4:17 pm
Forum: Programming
Topic: Bi-Directional User Port Code
Replies: 3
Views: 3641

Re: Bi-Directional User Port Code

I'd still like to get this figured out at some point, but for now I have a "good enough" solution for my immediate need, which is building a Bluetooth MIDI interface. It was a delicate dance of listening for transitions and doing things in the proper order, but I developed a functioning &q...