블로그 이미지
안녕하세요? 이안입니다. 과학의 모든것을 좋아합니다. 이안김

카테고리

분류 전체보기 (486)
NOTICE (12)
SALE (9)
자유 게시판 (40)
◆ APPLE II (53)
◆ SD Smart Drive (17)
◆ SD DISK II Emulator (101)
◆ SD Music card (22)
◆ SD MIDI ][+ (16)
◆ Mockingboard 4c (19)
◆ Hyperion 512K RAM+ (5)
◆ Accelerator (10)
◆ PS2 Adapter (8)
◆ Z80 Card (24)
◆ APMSX (25)
◆ FC-150 (15)
◆ OLD IBM PC (20)
◆ MPU 관련 (9)
◆ CPLD (1)
◆ RF (5)
◆ 진공관및 오디오 (28)
◆ AutoBike (13)
◆Other (27)
비공개 연구실 (0)
★ 개인방 (1)
스크랩 (0)
임시보관함 (0)
Total151,909
Today37
Yesterday23

달력

« » 2021.6
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30      

공지사항

'2021/06/21'에 해당되는 글 1건

  1. 2021.06.21 SD MIDI II plus Payer V0.2

Dear Friends and customers,

It's up to what I've been working on recently.
The biggest change in this version is the player used as far as the hardware supports it.
It support a progressive bar (level meta).
It is very tight to support this in the 1Mhz APPLE II.
It was made using even the hardware timer and interrupt supported by the SD MIDI II card.
It is quite difficult to support it.
After a lot of trial and error, I finally decided to use a timer interrupt for simultaneous processing.

 

For reference, these progressive bars are the 16 channels of MIDI, from 0 to 15 from the top.
It seems that it is too difficult to handle this with interrupts in Apple2.
It's so hard that I don't want to bother you anymore.

It works fine with or without an accelerator card but, If you use an accelerator card, the CPU load is reduced, so the tempo of the sound can come out a little more naturally. This is because the load on the interrupt side is large.

Since you have to use PRODOS, you can't completely push the IRQ routine away, so this is the best what I can do.
If I increase the speed of the progressive bar quickly, the CPU load increases, so this is the last choice.

 

it is a thankful result with APPLE II.

Now I have waht I wanted.

 

Please enjoy listening.

https://youtu.be/kf90YvsiFVc

 

 

** Some more information **

- MIDI file format 0 is supported. Other formats can be played smoothly by converting them to MIDI 0.
- There is no MIDI file size limit. However, if the file is large, a slight delay may occur. This is sometimes canceled by the internal timer when a delay occurs, but in some cases, it cannot be canceled and may exist as a sound delay.

 

It isn't a freeware sorry bout it but, I will provide SD MIDI][+ customers for free.


Thank you

Ian Kim

'◆ SD MIDI ][+' 카테고리의 다른 글

SD MIDI II+ Player V0.2E  (0) 2021.06.27
SD MIDI ][+ Player V0.2b  (0) 2021.06.23
SD MIDI II plus Payer V0.2  (0) 2021.06.21
MIDI Player for SD MIDI ][+  (0) 2021.06.19
MIDI Playing with SD MIDI ][+  (2) 2021.06.15
SD MIDI ][+ launched  (0) 2016.12.15
Posted by Ian Kim 이안김

댓글을 달아 주세요

최근에 달린 댓글

최근에 받은 트랙백

글 보관함