Activity for Anthony Kozar

  • Anthony Kozar Anthony Kozar committed [592940]

    Conditionalize GUI code in CoreMIDIdriver.c.

  • Anthony Kozar Anthony Kozar committed [a2efd6]

    Duplicate Xcode project's console targets and change one set for compiling with CoreMIDI driver.

  • Anthony Kozar Anthony Kozar committed [33a809]

    Conditionalize defs in MissingMacTypes.h that conflict with Carbon headers included by CoreServices.

  • Anthony Kozar Anthony Kozar committed [2976fd]

    Rewrite CoreMIDIdriver.c to compile with the console build.

  • Anthony Kozar Anthony Kozar committed [36a93b]

    New prefix file for building BP3 console app with CoreMIDI driver.

  • Anthony Kozar Anthony Kozar committed [fe9d53]

    Add a conditional call in main() to InitCoreMidiDriver().

  • Anthony Kozar Anthony Kozar committed [055548]

    Add (void) to function prototypes with no parameters.

  • Anthony Kozar Anthony Kozar committed [9ba577]

    Add some tasks to the To-Do list.

  • Anthony Kozar Anthony Kozar committed [330717]

    First draft of a to-do list for BP3.

  • Anthony Kozar Anthony Kozar committed [f04b2a]

    Add MIDIfiles.c to the Makefile.

  • Anthony Kozar Anthony Kozar committed [28989f]

    Fixes for Midi file output which now works!

  • Anthony Kozar Anthony Kozar committed [4bc9b2]

    Make type 1 MIDI files the default.

  • Anthony Kozar Anthony Kozar committed [b8a3c1]

    Minor fix when checking for Midi type 2 file and remove unneeded stub for GetMIDIfileName().

  • Anthony Kozar Anthony Kozar committed [ec6573]

    New option '--midiformat num' for specifying the Midi file format.

  • Anthony Kozar Anthony Kozar committed [3915fa]

    Reimplemented WriteVarLen() because the previous code was copied from the Standard MIDI-File Format Spec.

  • Anthony Kozar Anthony Kozar committed [c4bde9]

    Finished rewrite of Midi file output routines. Add MIDIfiles.c to Xcode targets.

  • Anthony Kozar Anthony Kozar committed [cfe27b]

    Remove the NEWLINECHAR macro I added recently and just always output '\n' in the spots.

  • Anthony Kozar Anthony Kozar committed [e4327c]

    Partial rewrite of out Midi file output routines. Doesn't compile yet!

  • Anthony Kozar Anthony Kozar committed [097a2a]

    Replaced many "high-ASCII" characters in message strings and comments with their closest ASCII equivalents.

  • Anthony Kozar Anthony Kozar committed [854190]

    Replaced \r with \n in all message strings.

  • Anthony Kozar Anthony Kozar committed [017a1f]

    Update Makefile to include SaveLoads1.c for loading settings.

  • Anthony Kozar Anthony Kozar committed [487459]

    Remove embedded grammars from ConsoleMain.c.

  • Anthony Kozar Anthony Kozar committed [7dd691]

    Update copyright years in console-only source files.

  • Anthony Kozar Anthony Kozar committed [d396fd]

    Command-line options can now override the options in the settings file.

  • Anthony Kozar Anthony Kozar committed [3a7a24]

    Bug fixes for reading settings files. LoadSettings() now works if the file has Unix or Windows line endings (but not Mac, ironically).

  • Anthony Kozar Anthony Kozar committed [1d6611]

    Fix the reading of settings files with Mac OS line endings.

  • Anthony Kozar Anthony Kozar committed [4cb09b]

    Remove most of the code related to OMS (USE_OMS) and serial Midi driver (USE_BUILT_IN_MIDI_DRIVER).

  • Anthony Kozar Anthony Kozar committed [5e6392]

    Wasn't closing input files in ConsoleMain.c. New function for general use: CloseFile().

  • Anthony Kozar Anthony Kozar committed [b869c0]

    Revised LoadSettings() for the console build. Compiles but does not link yet.

  • Anthony Kozar Anthony Kozar committed [9b1827]

    Open & close a FILE* in LoadSettings() and pass that to Read*() functions instead of a MacOS refnum.

  • Anthony Kozar Anthony Kozar committed [19a87d]

    Modify Read*() functions to use <stdio.h> file input.

  • Anthony Kozar Anthony Kozar committed [4a8ecc]

    Able to open & start reading a settings file but fails before the end.

  • Anthony Kozar Anthony Kozar committed [d3b51f]

    Add a "clean" target to the Makefile.

  • Anthony Kozar Anthony Kozar committed [42b51a]

    Change version number to "2.999..."

  • Anthony Kozar Anthony Kozar committed [5e437f]

    Update copyright years in License.txt and convert line endings to Windows format.

  • Anthony Kozar Anthony Kozar committed [d7597c]

    Add '-e' and '--use-stderr' options for rerouting messages to standard error.

  • Anthony Kozar Anthony Kozar committed [4f60ee]

    New option '--traceout' for routing compilation errors and trace outputs to a trace file.

  • Anthony Kozar Anthony Kozar committed [f7b84f]

    Change all output destinations for messages to use stdout instead of stderr by default.

  • Anthony Kozar Anthony Kozar committed [bfa05c]

    Update command-line help with missing options.

  • Anthony Kozar Anthony Kozar committed [d8964d]

    Type fixes in ReseedOrShuffle() and output new random seeds to the console.

  • Anthony Kozar Anthony Kozar committed [e5cac9]

    First attempts at implementing "produce-all", "templates", and "analyze-item" actions. Needs more work!

  • Anthony Kozar Anthony Kozar committed [75f199]

    Can now specify the 'produce' or 'compile' actions and BP Console will do them.

  • Anthony Kozar Anthony Kozar committed [5b10cc]

    Add blank lines before & after argument parsing errors; correct some other error messages.

  • Anthony Kozar Anthony Kozar posted a comment on discussion Bol Processor users help

    There are a number of places in the code where the Midi file gets closed other than when BP2 quits. Changing the name or format of the file in the "File save preferences" dialog will force the closure of the current Midi file. Probably the easiest option though is just to switch the "MIDI files" option off in the "Devices" menu or the "Input-output settings" dialog. You can then switch it back on immediately but I believe the last Midi file will remain closed. I haven't tested any of these workarounds...

  • Anthony Kozar Anthony Kozar posted a comment on discussion Bol Processor users help

    Robert, Thanks very much for answering the questionnaire! We will consider your feedback as we move forward and set priorities. I'm glad to heaer that you will be comfortable with a command line version, because that and Bernard's browser application will probably be the first things ready. The good news is that the command line version is already working on macOS Catalina and many other platforms! So, when it is ready you will be able to use it on virtually any computer. In my initial reply, I lamented...

  • Anthony Kozar Anthony Kozar committed [2447a9]

    New options --seed [num], --show-production, and --trace-production.

  • Anthony Kozar Anthony Kozar committed [7d5b95]

    Implement -o option for writing produced items to a file.

  • Anthony Kozar Anthony Kozar committed [40262f]

    Output \n instead of \r from PrintArg(), etc. in the console build.

  • Anthony Kozar Anthony Kozar committed [683b50]

    Removed diagnostic messages when writing output to the Data & Trace "windows". Producing items looks much nicer now.

  • Anthony Kozar Anthony Kozar committed [6588cf]

    Prevent "Err. GetTextChar(). pos out of range" messages when at the end of the buffer.

  • Anthony Kozar Anthony Kozar committed [2eec9b]

    Treat linefeeds the same as carriage returns in ReadLine(). Can now use (at least some) input files with any line ending convention.

  • Anthony Kozar Anthony Kozar committed [6e6f16]

    Reworked console output files to use new structs & functions.

  • Anthony Kozar Anthony Kozar committed [a0a627]

    Sorted source files by name in Xcode 8.2 project.

  • Anthony Kozar Anthony Kozar committed [0b2d3a]

    --csoundout option now works as advertised. It requires a file name for the output score or "-" to print to stdout. A default f-table statement is now written into the score file.

  • Anthony Kozar Anthony Kozar committed [a4ac24]

    Add math library to LIBS flags in Makefile.

  • Anthony Kozar Anthony Kozar committed [0f3db3]

    Add a Makefile for command-line builds.

  • Anthony Kozar Anthony Kozar posted a comment on discussion Bol Processor users help

    Hi Rob, Thanks for your continued interest in Bol Processor. The short answer to your question is "Hopefully yes, but it is going to take a long time." The best option for using Bol Processor in the next few years is going to be to keep/obtain an old Mac running a pre-Catalina version of MacOS. As you are probably aware, work on a cross-platform, command-line-only version of BP began almost 7 years ago but progress has been very sporadic. Unfortunately, I didn't get very far last summer with my plans...

  • Anthony Kozar Anthony Kozar committed [0ca699]

    Added command line options for changing the note convention:

  • Anthony Kozar Anthony Kozar committed [cadd0f]

    Add new target to Xcode 8.2 project for a 64-bit console application.

  • Anthony Kozar Anthony Kozar committed [0514c5]

    CompileProcs.c: Fix small buffer overflow error in GetArg().

  • Anthony Kozar Anthony Kozar committed [d69ef2]

    Remove dependency on NavServWrapper.h for non-GUI targets. 64-bit target now builds.

  • Anthony Kozar Anthony Kozar committed [0eff93]

    New copy of BP2-ANSI.xc24.xcodeproj for Xcode 8.2.1. Saved in "Xcode 3.2-compatible" format.

  • Anthony Kozar Anthony Kozar committed [09bcc5]

    Need to initialize gOutDestinations[] at runtime with newer compiler.

  • Anthony Kozar Anthony Kozar posted a comment on discussion Bol Processor users help

    Just to add some additional details: It is correct that BP2 can no longer connect directly to the built-in QuickTime synth (now called the "Apple DLS Synth"). For some reason, Apple has chosen not to make the DLS Synth a device in the Audio MIDI setup program and it would require extra programming in BP2 to make that connection. But there are a couple of free third-party applications that make the DLS Synth available as a MIDI destination on your computer. Therefore, we decided to just recommend...

  • Anthony Kozar Anthony Kozar posted a comment on discussion Bol Processor users help

    Hi Jair-Rohm, To my knowledge, Bol Processor has not been tested on macOS Mojave but it will probably work (mostly) fine. I just tried BP2 on my old iMac running Mac OS X El Capitan and the basic functionality is working. There are a couple of new cosmetic issues but actually I think most of the dialog windows look better than they did on earlier versions of Mac OS X. :) You do not need to install OMS. (I don't think it works on any version of MacOS after OS 9). Bol Processor uses the built-in CoreMIDI...

1
MongoDB Logo MongoDB